Decodificación de latencia baja en MediaCodec

Esta función se agregó en Android 11 para habilitar la decodificación de contenido multimedia con es crucial para las apps en tiempo real. Los socios de SoC deben proporcionar decodificador compatible con esta función. El framework multimedia indica este modo con los parámetros de configuración de Codec 2.0/OMX disponibles en AOSP. Consulta el referencia de implementación para habilitar esta función.

Implementación

Los socios de SoC deben implementar controladores de decodificador para admitir esta función. Aplicación los desarrolladores pueden usar la API nueva para utilizar la función. Los socios deben proporcionar los controladores de decodificador. Esta es una nueva API pública que aún no se usó. No es necesario implementar una IU del sistema ni una extensión para esta función.

Personalización

La API les permite a los usuarios activar o desactivar esta función. Si está activado, el decodificador debe mostrar los fotogramas decodificados lo antes posible según el estándar (sin esperar más) y debe permanecer activo. Si el decodificador está desactivado, Puede usar optimizaciones de energía que pueden provocar que los fotogramas se decodifiquen más tarde. de lo estrictamente necesario, y el decodificador podría apagarse cuando se detiene.