MediaCodec 中的低延遲解碼作業

於 Android 11 中添加了這項功能,以便在較低的情況下啟用媒體解碼功能 這對即時應用程式而言至關重要SoC 合作夥伴必須提供解碼器驅動程式,才能支援這項功能。媒體架構會使用 AOSP 提供的 Codec 2.0/OMX 設定參數,發出這個模式的信號。如要啟用這項功能,請參閱參考實作程序

實作

而 SoC 合作夥伴必須實作解碼器驅動程式,才能支援這項功能。應用程式開發人員可以使用新的 API 使用這項功能。合作夥伴需要提供解碼器驅動程式。這是尚未使用的全新公用 API。您不需要為這項功能實作系統 UI 或擴充功能。

自訂

這個 API 可讓使用者開啟或關閉這項功能。如果開啟這項功能,解碼器必須傳回 盡快根據編碼標準 (無需等待進一步輸入),而且必須保持清醒。如果關閉,解碼器可以使用電源最佳化功能,這可能會導致解碼框架的傳回時間比實際需要的時間晚,且解碼器可能會在停滯時關閉。