]> git.sesse.net Git - vlc/commitdiff
Really fix avcodec avec block_Realloc change.
authorLaurent Aimar <fenrir@videolan.org>
Mon, 31 Aug 2009 17:39:03 +0000 (19:39 +0200)
committerLaurent Aimar <fenrir@videolan.org>
Mon, 31 Aug 2009 17:39:03 +0000 (19:39 +0200)
modules/codec/avcodec/video.c

index 8ce02eecf1a6babcba3c0d649d846356ac71f071..77c461ed487a5acdbabd6587b7ea444c956ec99d 100644 (file)
@@ -533,6 +533,7 @@ picture_t *DecodeVideo( decoder_t *p_dec, block_t **pp_block )
                             p_block->i_buffer + FF_INPUT_BUFFER_PADDING_SIZE );
         if( !p_block )
             return NULL;
+        p_block->i_buffer -= FF_INPUT_BUFFER_PADDING_SIZE;
         *pp_block = p_block;
         memset( p_block->p_buffer + p_block->i_buffer, 0,
                 FF_INPUT_BUFFER_PADDING_SIZE );