recordQueue 中做初始化
寫入文件打開錄音異常處理:如果正常開始的處理
recordQueue中處理內容 runnable
buffer內存緩存中中獲取處理的buffer將buffer給于FileEncodingQueue中來處理,buffer和fileBuffer進行拼接和處理,對于需要處理的內容,直接處理處理結束后,交給recordQueue中,添加廢棄的buffer繼續在recordQueue中執行上面的runnable過程如果沒有成功錄制,歸還buffer到內存 并且停止錄制即可,
FileDecodingQueue中,做操作
檢查是否要seekOpusFile,如果需要,seekOpusFileplayerBuffer初始化設置沒有解碼完成PlayerQueue來做處理PlayerQueue中第一次時,會調用FileDecodingQueue新聞熱點
疑難解答