From 1f1d675b68a15dd287a0c996d68a489a8e127e0d Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Fri, 25 Aug 2006 12:26:34 +0000 Subject: [PATCH] reduce size of vlc table, thats slightly faster here Originally committed as revision 6084 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/mpegaudiodec.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/mpegaudiodec.c b/libavcodec/mpegaudiodec.c index 3280486..d828cca 100644 --- a/libavcodec/mpegaudiodec.c +++ b/libavcodec/mpegaudiodec.c @@ -391,7 +391,7 @@ static int decode_init(AVCodecContext * avctx) } /* XXX: fail test */ - init_vlc(&huff_vlc[i], 8, 256, + init_vlc(&huff_vlc[i], 7, 256, tmp_bits, 1, 1, tmp_codes, 2, 2, 1); } for(i=0;i<2;i++) { @@ -1705,7 +1705,7 @@ static int huffman_decode(MPADecodeContext *s, GranuleDef *g, for(;j>0;j--) { if (get_bits_count(&s->gb) >= end_pos) break; - y = get_vlc2(&s->gb, vlc->table, 8, 3); + y = get_vlc2(&s->gb, vlc->table, 7, 3); if(!y){ g->sb_hybrid[s_index ] = -- 2.7.4