From a6cac64f69bf526fe01840c0cd254436423e9e4b Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sun, 14 Oct 2012 21:53:29 +0200 Subject: [PATCH] compute_lpc_coefs: assert that normalize and fail have a supported combination Signed-off-by: Michael Niedermayer --- libavcodec/lpc.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libavcodec/lpc.h b/libavcodec/lpc.h index 680e102713..b9c35bd303 100644 --- a/libavcodec/lpc.h +++ b/libavcodec/lpc.h @@ -23,6 +23,7 @@ #define AVCODEC_LPC_H #include +#include "libavutil/avassert.h" #include "dsputil.h" #define ORDER_METHOD_EST 0 @@ -122,6 +123,8 @@ static inline int compute_lpc_coefs(const LPC_TYPE *autoc, int max_order, LPC_TYPE err; LPC_TYPE *lpc_last = lpc; + av_assert2(normalize || !fail); + if (normalize) err = *autoc++;