0
如何確定渲染回調中的採樣率?AudioUnit V3:確定渲染回調中的採樣率
看來我可以覆蓋shouldChangeToFormat(_:forBus:)
,但似乎這樣一個「應該」函數不應該用於查詢狀態。
並且每條總線都有自己的渲染格式,但顯然只有一個採樣率用於處理,這增加了混淆。
如何確定渲染回調中的採樣率?AudioUnit V3:確定渲染回調中的採樣率
看來我可以覆蓋shouldChangeToFormat(_:forBus:)
,但似乎這樣一個「應該」函數不應該用於查詢狀態。
並且每條總線都有自己的渲染格式,但顯然只有一個採樣率用於處理,這增加了混淆。
任何目標C調用,例如確定音頻單元採樣率應該在回調之外(來自主UI線程)完成,也許對於在開始音頻圖之前的每個單元來完成。這些信息可以根據需要在其狀態信息或塊變量中傳遞到回調函數中。
需要檢查音頻單元格式或單元間連接的任何設置是否有錯誤(例如不支持的格式)。