[SCM] libav/experimental: Fix init_get_bits() buffer size. 18_fix_theora_header_bit_len.patch by chrome

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 16:51:46 UTC 2013


The following commit has been merged in the experimental branch:
commit fa6f27517beb0807138b37213f28a997bfa6db3c
Author: Google Chrome <>
Date:   Wed Sep 23 12:27:10 2009 +0000

    Fix init_get_bits() buffer size.
    18_fix_theora_header_bit_len.patch by chrome
    
    Originally committed as revision 19993 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/libavcodec/vp3.c b/libavcodec/vp3.c
index 4d27a8a..4896fd0 100644
--- a/libavcodec/vp3.c
+++ b/libavcodec/vp3.c
@@ -2319,7 +2319,7 @@ static av_cold int theora_decode_init(AVCodecContext *avctx)
     }
 
   for(i=0;i<3;i++) {
-    init_get_bits(&gb, header_start[i], header_len[i]);
+    init_get_bits(&gb, header_start[i], header_len[i] * 8);
 
     ptype = get_bits(&gb, 8);
 

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list