| Anterior | Siguiente |
| ippStsAacErr | ippStsAacAdtsSyncWordErr |
ippStsAacBitOffsetErr
Qué significa ippStsAacBitOffsetErr
ippStsAacBitOffsetErr indica que el parser intenta leer desde un bit offset fuera del rango válido o incompatible con lo que ya consumió. AAC contiene muchos campos no alineados a bytes, por lo que un solo error anterior puede desplazar toda la decodificación.
Es frecuente después de un frame truncado, un frame_length equivocado o un wrapper que conserva el cursor de un frame y lo reutiliza en el siguiente sin reiniciarlo.
Qué comprobar
- Registra longitud en bytes y bit offset antes y después de cada etapa de parsing.
- Comprueba si el header ADTS se entrega o se retira de forma consistente.
- Compara el cursor tras section data, scalefactors, pulse/TNS y spectral data.
- Si el offset se desvía siempre en el mismo campo, corrige primero ese parser en lugar de forzar el cursor.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
