From 2fb49d5cde4439ee48629499ab6caf11c7739d28 Mon Sep 17 00:00:00 2001 From: slevy <slevy> Date: Wed, 13 Mar 2013 16:31:20 +0000 Subject: [PATCH] Write JPEG image with correct orientation. --- src/partiviewc.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/partiviewc.cc b/src/partiviewc.cc index aa6fc79..1210700 100644 --- a/src/partiviewc.cc +++ b/src/partiviewc.cc @@ -650,7 +650,7 @@ static int snapjpeg( char *outfname, int xsize, int ysize, char *rgbbuf ) while(cinfo.next_scanline < cinfo.image_height) { JSAMPROW rowptr[1]; - rowptr[0] = reinterpret_cast<JSAMPROW>(&rgbbuf[cinfo.next_scanline * xsize*3]); + rowptr[0] = reinterpret_cast<JSAMPROW>(&rgbbuf[(cinfo.image_height - 1 - cinfo.next_scanline) * xsize*3]); jpeg_write_scanlines(&cinfo, rowptr, 1); } jpeg_finish_compress(&cinfo); -- GitLab