8
我注意到Android中AudioTrack
和AudioRecord
API的C++類都有一個latency()
方法,它不通過JNI公開。據我所見,AudioRecord
中的latency()
方法仍然沒有考慮到硬件延遲(他們對此有一個TODO註釋),但AudioTrack
中的latency()
方法確實增加了硬件延遲。如何從Android的AudioTrack類獲得延遲信息?
我絕對需要從AudioTrack
得到這個延遲值。有沒有可能的方法可以做到這一點?我不在乎需要哪種瘋狂的黑客攻擊,只要它不需要根深蒂固的手機(所產生的代碼仍然必須作爲市場上的應用打包)。
你也提到什麼黑客? – 2013-09-10 13:48:55