MLAudioRecorder icon indicating copy to clipboard operation
MLAudioRecorder copied to clipboard

录音时间长度与最终录音文件长度不一致

Open goodbless opened this issue 10 years ago • 0 comments

您好,我在用您的MLAudioRecorder开发录音机功能时,发现一个奇怪的现象,就是我在录音开始时启动一个timer用来记录录音时长并显示在界面上。但录音停下时,最终显示的时间与生成的录音文件的长度并不吻合。接着,我将获取录音时长的方法改为AudioQuene的getCurrentTime方法返回的时间,但仍然不一致。 还有一个相关的问题,就是录音的最大时长的限制是在recorderWriter做的,recorderWriter中则是在每次写数据的回调中累加reorder的bufferDurationSeconds属性来计算已经录制的时间,但这个时间又与上面的几个时间不一致。 请问我的问题出在哪里?

goodbless avatar Feb 05 '15 04:02 goodbless