Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

Decodificación de baja latencia en MediaCodec

Esta función se agregó en Android 11 para habilitar la decodificación de medios con baja latencia, que es fundamental para las aplicaciones en tiempo real. Los socios de SoC deben proporcionar un controlador de decodificador para admitir esta función. El marco de medios señala este modo mediante los parámetros de configuración Codec 2.0 / OMX disponibles en AOSP. Ver la implementación de referencia para habilitar esta característica.

Implementación

Los socios de SoC deben implementar controladores de decodificador para admitir esta función. Los desarrolladores de aplicaciones pueden utilizar la nueva API para utilizar la función. Los socios deben proporcionar controladores de decodificadores. Esta es una nueva API pública que no se ha utilizado. No es necesario implementar una interfaz de usuario del sistema o una extensión para esta función.

Personalización

La API permite a los usuarios activar o desactivar esta función. Si está encendido, el decodificador debe devolver los cuadros decodificados lo antes posible según el estándar de codificación (sin esperar más entradas) y debe permanecer despierto. Si se apaga, el decodificador puede usar optimizaciones de energía que pueden resultar en que los cuadros decodificados sean devueltos más tarde de lo estrictamente necesario, y el decodificador puede apagarse cuando se detenga.