如果我排隊緩衝區以便記錄到緩衝區隊列中 - 是否有一種方法知道緩衝區何時被實際填充,所以我可以使用它?Android NDK,OpenSL ES - 知道什麼時候填充緩衝區
同樣,有沒有辦法知道何時播放緩衝區?
對於上下文: 我正在修補稱爲「native-audio」的NDK示例。 它使用SLAndroidSimpleBufferQueueItf進行播放,並且對於我想要做的流記錄,也應該使用這樣的隊列。 現在我想知道,因爲從我記得在某處讀到的內容來看,並不能保證在錄音回調的下一次呼叫時(或者在播放回放中播放),緩衝區已經填滿了 - 如何知道什麼時候緩衝區已被使用? 肯定有一些方法,因爲否則這一切都會有點無用? ^^
我會看看,謝謝! – user1847129