recordQueue 中做初始化
写入文件打开录音异常处理:如果正常开始的处理
recordQueue中处理内容 runnable
buffer内存缓存中中获取处理的buffer将buffer给于FileEncodingQueue中来处理,buffer和fileBuffer进行拼接和处理,对于需要处理的内容,直接处理处理结束后,交给recordQueue中,添加废弃的buffer继续在recordQueue中执行上面的runnable过程如果没有成功录制,归还buffer到内存 并且停止录制即可,
FileDecodingQueue中,做操作
检查是否要seekOpusFile,如果需要,seekOpusFileplayerBuffer初始化设置没有解码完成PlayerQueue来做处理PlayerQueue中第一次时,会调用FileDecodingQueue新闻热点
疑难解答