[FFmpeg-cvslog] ffv1: allocate correct size for sample buffer

Mans Rullgard git at videolan.org
Wed Mar 23 03:03:40 CET 2011


ffmpeg | branch: master | Mans Rullgard <mans at mansr.com> | Sun Mar 20 22:04:47 2011 +0000| [027f60f32b758aa8e7c08685729084b1a12d81e9] | committer: Mans Rullgard

ffv1: allocate correct size for sample buffer

This fixes a typo in the size calculation for the sample buffer
introduced in cbabccc367424.

Signed-off-by: Mans Rullgard <mans at mansr.com>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=027f60f32b758aa8e7c08685729084b1a12d81e9
---

 libavcodec/ffv1.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/libavcodec/ffv1.c b/libavcodec/ffv1.c
index e1e19d2..8b46091 100644
--- a/libavcodec/ffv1.c
+++ b/libavcodec/ffv1.c
@@ -792,7 +792,7 @@ static av_cold int init_slice_contexts(FFV1Context *f){
         fs->slice_x     = sxs;
         fs->slice_y     = sys;
 
-        fs->sample_buffer = av_malloc(6 * (fs->width+6) * sizeof(*fs->sample_buffer));
+        fs->sample_buffer = av_malloc(9 * (fs->width+6) * sizeof(*fs->sample_buffer));
         if (!fs->sample_buffer)
             return AVERROR(ENOMEM);
     }




More information about the ffmpeg-cvslog mailing list