关于 qAudioInput 问题
嗨,大家好
在使用aAudioInput时,我设置其 frequency = 8000, channels = 1, sample Size = 16,并且设置其20毫秒通知(setNotifyInterval(20)),可是在readyRead信号中读取打印时为640byte。按照我在网上的对一帧的算法为 8000Hz(frequency) * 1(channels) * (16bit(sampleSize) / 8) * 0.020s(time) = 320byte
,为啥会有差别?我错在哪里?
[解决办法]
我试过用ffmpeg编码,没成功
后来我就直接用alsa采集 然后用ffmpeg编码了
不过我试过用Qt采集然后用SDL播放出来
http://blog.csdn.net/qq214517703/article/details/8677798