2012-12-05 52 views

回答

0

雖然答案不會幫助提問者,但它會幫助其他答案者。

AAC extractor.cpp是libstagefright.so的一部分,它是處理android中音頻播放的stagefright媒體框架。 真棒player.cpp使用AAC提取器來控制音頻/視頻播放。 其從AACextractor類 有望幫助確定,如果該文件是一個「aacfile」(SniffAAC功能)

需要實現的是

提取信息有關的元數據的方法(專輯封面,歌手等。 ,)

提取物從待提供給編解碼器 (採樣速率信道的文件所需的信息,初始化解碼器,)

提取幀,並給它的解碼器(即實現seeki支持功能ng到特定的框架等),

這些函數被其他函數用來完成他們的工作。 這是一個概述。理解的最佳方法是通過打印日誌。 希望這有助於

欲瞭解更多詳細看 https://groups.google.com/forum/#!forum/android-porting https://groups.google.com/forum/#!forum/android-framework