mirror of
https://github.com/librempeg/librempeg
synced 2024-11-22 18:49:58 +00:00
ff_lpc_calc_coefs: assert that the type is levinson or cholesky
Otherwise the code could misbehave (and there are no other types anyway) Fixes CID700759 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
3c5071db88
commit
0dd99628ea
@ -182,6 +182,7 @@ int ff_lpc_calc_coefs(LPCContext *s,
|
||||
|
||||
av_assert2(max_order >= MIN_LPC_ORDER && max_order <= MAX_LPC_ORDER &&
|
||||
lpc_type > FF_LPC_TYPE_FIXED);
|
||||
av_assert0(lpc_type == FF_LPC_TYPE_CHOLESKY || lpc_type == FF_LPC_TYPE_LEVINSON);
|
||||
|
||||
/* reinit LPC context if parameters have changed */
|
||||
if (blocksize != s->blocksize || max_order != s->max_order ||
|
||||
|
Loading…
Reference in New Issue
Block a user