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

Bu özellik, gerçek zamanlı uygulamalar için kritik olan düşük gecikmeyle medya kod çözmeyi etkinleştirmek için Android 11'e eklendi. SoC 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 uygulamasına bakın.

Uygulama

SoC ortaklarının bu özelliği desteklemek için kod çözücü sürücülerini uygulamaları gerekir. Uygulama geliştiricileri bu özelliği kullanmak için yeni API'yi kullanabilir. İş ortaklarının kod çözücü sürücülerini sağlaması gerekir. Bu, henüz kullanılmamış yeni bir genel API'dir. Bu özellik için bir sistem kullanıcı arayüzü veya uzantı uygulamaya gerek yoktur.

Özelleştirme

API, kullanıcıların bu özelliği açmasına veya kapatmasına olanak tanır. Açıksa kod çözücü, kodu çözülmüş kareleri kodlama standardına göre (daha fazla giriş beklemeden) mümkün olan en kısa sürede geri döndürmeli ve uyanık kalmalıdır. Kapatılırsa kod çözücü, kodu çözülmüş çerçevelerin kesinlikle gerekenden daha geç döndürülmesine neden olabilecek güç optimizasyonlarını kullanabilir ve kod çözücü, durduğunda gücü kapatabilir.