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

Bu özellik, Android 11'e eklenerek gerçek zamanlı uygulamalar için kritik öneme sahip olan düşük gecikmeli medya kod çözme olanağı sunar. Bu özelliği desteklemek için SoC iş ortaklarının bir kod çözücü sürücüsü sağlaması gerekir. Medya çerçevesi, bu modu AOSP'de bulunan Codec 2.0/OMX yapılandırma parametrelerini kullanarak işaret eder. Bu özelliği etkinleştirmek için referans uygulamasına bakın.

Uygulama

Bu özelliği desteklemek için SoC iş ortaklarının kod çözücü sürücülerini uygulaması 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, kullanılmamış yeni bir herkese açık 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 kod çözülmüş kareleri mümkün olan en kısa sürede (daha fazla giriş beklenmeden) döndürmeli ve uyanık kalmalıdır. Devre dışı bırakılırsa kod çözücü, kod çözülmüş karelerin kesinlikle gerekenden daha geç döndürülmesine neden olabilecek güç optimizasyonlarını kullanabilir ve duraklatıldığında kapanabilir.