Thanks to visit codestin.com
Credit goes to github.com

Skip to content

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

@goodbless

Description

@goodbless

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions