diff options
author | wm4 <wm4@nowhere> | 2016-01-17 19:39:55 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2016-01-17 22:26:38 +0100 |
commit | 7b4ccb3e9f58a0745b58e473ee6e60b381242813 (patch) | |
tree | 305544e94da4f88dfdc1ca8eedf6524f5e5284a0 /video/image_writer.c | |
parent | 4195a345a51e52337bc972aacbce0fd6e88ebb5d (diff) | |
download | mpv-7b4ccb3e9f58a0745b58e473ee6e60b381242813.tar.bz2 mpv-7b4ccb3e9f58a0745b58e473ee6e60b381242813.tar.xz |
image_writer: fix writing flipped images as jpg
next_scanline is usually an unsigned int.
Fixes #2635 (again).
Diffstat (limited to 'video/image_writer.c')
-rw-r--r-- | video/image_writer.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/video/image_writer.c b/video/image_writer.c index 4ea7c0c1df..a65c24d77a 100644 --- a/video/image_writer.c +++ b/video/image_writer.c @@ -202,7 +202,7 @@ static bool write_jpeg(struct image_writer_ctx *ctx, mp_image_t *image, FILE *fp while (cinfo.next_scanline < cinfo.image_height) { JSAMPROW row_pointer[1]; row_pointer[0] = image->planes[0] + - cinfo.next_scanline * image->stride[0]; + (ptrdiff_t)cinfo.next_scanline * image->stride[0]; jpeg_write_scanlines(&cinfo, row_pointer,1); } |