| Предыдущий | Следующий |
| ippStsAacSectCbErr | ippStsAacCoefValErr |
ippStsAacSfValErr
Что означает ippStsAacSfValErr
ippStsAacSfValErr означает недопустимое значение scalefactor в AAC-потоке или неверный контекст, в котором оно интерпретируется. Ошибка может быть следствием более раннего смещения битового потока, а не только самого значения коэффициента.
Что проверить
- Сохраните window sequence, scalefactor band, section codebook, global gain и bit position на первом сбое.
- Проверьте, что section data разобрана до scalefactors и число bands соответствует sample-rate index и типу окна.
- Сравните decoded delta scalefactor с допустимым диапазоном для spectral, noise и intensity codebooks.
- На повреждённом входе остановите разбор текущего frame после первой ошибки, чтобы последующее смещение не скрывало первопричину.
Как подтвердить исправление
Исправление подтверждается стабильным декодированием того же frame и соседних frames без смещения bit position.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
