Module: libav Branch: master Commit: d243896987b8b2062d1faba4d8d6f0c62d2dbee9
Author: Anton Khirnov <[email protected]> Committer: Anton Khirnov <[email protected]> Date: Tue Feb 19 08:15:07 2013 +0100 ffv1: fix calculating slice dimensions for version 2 It got broken in 0f13cd3187192ba0cc2b043430de6e279e7b97c3. CC:[email protected] --- libavcodec/ffv1dec.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/ffv1dec.c b/libavcodec/ffv1dec.c index f9b094d..c4f73c7 100644 --- a/libavcodec/ffv1dec.c +++ b/libavcodec/ffv1dec.c @@ -734,8 +734,8 @@ static int read_header(FFV1Context *f) fs->slice_x /= f->num_h_slices; fs->slice_y /= f->num_v_slices; - fs->slice_width /= f->num_h_slices - fs->slice_x; - fs->slice_height /= f->num_v_slices - fs->slice_y; + fs->slice_width = fs->slice_width / f->num_h_slices - fs->slice_x; + fs->slice_height = fs->slice_height / f->num_v_slices - fs->slice_y; if ((unsigned)fs->slice_width > f->width || (unsigned)fs->slice_height > f->height) return AVERROR_INVALIDDATA; _______________________________________________ libav-commits mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-commits
