MediaCodec'te düşük gecikmeli kod çözme

Bu özellik, gerçek zamanlı uygulamalar için son derece önemli olan medya kodu çözmeyi düşük gecikmeyle sağlamak için Android 11'de eklenmiştir. SoC iş ortaklarının bu özelliği desteklemek için bir kod çözücü sürücüsü sağlaması gerekir. Medya çerçevesi, AOSP'de bulunan Codec 2.0/OMX yapılandırma parametrelerini kullanarak bu modu bildirir. Bu özelliği etkinleştirmek için referans uygulamaya bakın.

Uygulama

SoC iş ortaklarının bu özelliği desteklemek için kod çözücü sürücüleri uygulamaya koyması gerekir. Uygulama geliştiriciler, bu özelliği kullanmak için yeni API'yi kullanabilir. İş ortaklarının kod çözücü sürücüleri sağlaması gerekir. Bu, daha önce kullanılmamış yeni ve herkese açık bir API'dir. Bu özellik için sistem kullanıcı arayüzü veya uzantı uygulamaya gerek yoktur.

Özelleştirme

API, kullanıcıların bu özelliği etkinleştirmesine veya devre dışı bırakmasına olanak tanır. Etkinleştirilirse kod çözücü, kodlama standardına göre (başka giriş beklemeden) kod çözülmüş kareleri en kısa sürede döndürmeli ve etkin kalmalıdır. Kod çözücü kapalıysa kod çözülmüş karelerin kesinlikle gerekli olandan daha geç döndürülmesine neden olabilecek güç optimizasyonları kullanabilir ve kod çözücü duraksadığında kapanabilir.