这个人很懒,暂无签名信息
装上fedora12后发现没有/dev/dsp了,所以用ALSA把这个程序重写了下。 程序说明:其实本来应该是在output函数中设置采样率和声道数的,但有莫名奇妙的问题。 所以定了个一般化的 #define SAMPLE_RATE 44100 #define CHANNELS 2 #define PCM_DEVICE plughw:0,0 即:mp3的采样率为44100Hz,声道数为2(立体...
//为了和DSP兼容,TSint64和TUint64设置成TSint40和TUint40一样的数 //结果VC中还是认为是32位的,显然不合适 //typedef signed long int TSint64; //typedef unsigned long int TUint64; //ANSI C中规定long long才能表示64位 //参见:http://msd...