Site icon EfmSoft

Что означает статус Intel IPP -164 (ippStsAacSfValErr)?

 
Предыдущий Следующий
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.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version