summaryrefslogtreecommitdiff
path: root/src/lib/openjp2/pi.c
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2020-02-12 15:55:16 +0100
committerEven Rouault <even.rouault@spatialys.com>2020-02-12 15:55:25 +0100
commit84f3bebbff515f2b00ccf0c817930ebb10b91760 (patch)
tree629a8ab8f147e18bb9d2312b1324663ddd9a459e /src/lib/openjp2/pi.c
parentfffe32adcb9f41a00805f4120012be9625ba450a (diff)
Implement writing of IMF profiles
Add -IMF switch to opj_compress as well
Diffstat (limited to 'src/lib/openjp2/pi.c')
-rw-r--r--src/lib/openjp2/pi.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/openjp2/pi.c b/src/lib/openjp2/pi.c
index 3ddb4a0c..75431b7a 100644
--- a/src/lib/openjp2/pi.c
+++ b/src/lib/openjp2/pi.c
@@ -1761,7 +1761,8 @@ void opj_pi_create_encode(opj_pi_iterator_t *pi,
pi[pino].poc.prg = tcp->prg;
if (!(cp->m_specific_param.m_enc.m_tp_on && ((!OPJ_IS_CINEMA(cp->rsiz) &&
- (t2_mode == FINAL_PASS)) || OPJ_IS_CINEMA(cp->rsiz)))) {
+ !OPJ_IS_IMF(cp->rsiz) &&
+ (t2_mode == FINAL_PASS)) || OPJ_IS_CINEMA(cp->rsiz) || OPJ_IS_IMF(cp->rsiz)))) {
pi[pino].poc.resno0 = tcp->resS;
pi[pino].poc.resno1 = tcp->resE;
pi[pino].poc.compno0 = tcp->compS;