summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2012-10-26 20:07:49 +0100
committerCarl Hetherington <cth@carlh.net>2012-10-26 20:07:49 +0100
commit5b8175729ebfa5f2a6f20395b89ed78b2b468e12 (patch)
tree200df19bf581934f865fe01848d9a09f776f236d /src
parent72b72371d9dbfc96bb7d2fa5b687205a08dddccc (diff)
Round J2K output image size more correctly (I think) when performing reductions during decode.
Diffstat (limited to 'src')
-rw-r--r--src/util.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/util.cc b/src/util.cc
index c5ddb611..2b3a6c8d 100644
--- a/src/util.cc
+++ b/src/util.cc
@@ -189,8 +189,8 @@ libdcp::decompress_j2k (uint8_t* data, int64_t size, int reduce)
opj_cio_close (cio);
- image->x1 /= pow (2, reduce);
- image->y1 /= pow (2, reduce);
+ image->x1 = rint (float(image->x1) / pow (2, reduce));
+ image->y1 = rint (float(image->y1) / pow (2, reduce));
return image;
}