From 9b2b57681cd6a9d183465974174e504d76f51ee8 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Thu, 5 Jul 2012 04:39:11 +0200 Subject: sws/x86: add av_assert() to ensure 16bit code is used with 16bit data Signed-off-by: Michael Niedermayer --- libswscale/x86/swscale_mmx.c | 1 + 1 file changed, 1 insertion(+) (limited to 'libswscale') diff --git a/libswscale/x86/swscale_mmx.c b/libswscale/x86/swscale_mmx.c index 5dd928ada3..86576bd6ec 100644 --- a/libswscale/x86/swscale_mmx.c +++ b/libswscale/x86/swscale_mmx.c @@ -396,6 +396,7 @@ void ff_sws_init_swScale_mmx(SwsContext *c) hscalefn = c->dstBpc <= 14 ? ff_hscale14to15_ ## filtersize ## _ ## opt2 : \ ff_hscale14to19_ ## filtersize ## _ ## opt1; \ } else { /* c->srcBpc == 16 */ \ + av_assert0(c->srcBpc == 16);\ hscalefn = c->dstBpc <= 14 ? ff_hscale16to15_ ## filtersize ## _ ## opt2 : \ ff_hscale16to19_ ## filtersize ## _ ## opt1; \ } \ -- cgit v1.2.3