Make sure strict mode is enabled by default.
This commit is contained in:
parent
2abbcb9ef7
commit
12aef962f2
|
@ -6690,7 +6690,6 @@ void opj_j2k_setup_decoder(opj_j2k_t *j2k, opj_dparameters_t *parameters)
|
||||||
if (j2k && parameters) {
|
if (j2k && parameters) {
|
||||||
j2k->m_cp.m_specific_param.m_dec.m_layer = parameters->cp_layer;
|
j2k->m_cp.m_specific_param.m_dec.m_layer = parameters->cp_layer;
|
||||||
j2k->m_cp.m_specific_param.m_dec.m_reduce = parameters->cp_reduce;
|
j2k->m_cp.m_specific_param.m_dec.m_reduce = parameters->cp_reduce;
|
||||||
j2k->m_cp.strict = OPJ_TRUE;
|
|
||||||
|
|
||||||
j2k->dump_state = (parameters->flags & OPJ_DPARAMETERS_DUMP_FLAG);
|
j2k->dump_state = (parameters->flags & OPJ_DPARAMETERS_DUMP_FLAG);
|
||||||
#ifdef USE_JPWL
|
#ifdef USE_JPWL
|
||||||
|
@ -10422,6 +10421,9 @@ opj_j2k_t* opj_j2k_create_decompress(void)
|
||||||
/* per component is allowed */
|
/* per component is allowed */
|
||||||
l_j2k->m_cp.allow_different_bit_depth_sign = 1;
|
l_j2k->m_cp.allow_different_bit_depth_sign = 1;
|
||||||
|
|
||||||
|
/* Default to using strict mode. */
|
||||||
|
l_j2k->m_cp.strict = OPJ_TRUE;
|
||||||
|
|
||||||
#ifdef OPJ_DISABLE_TPSOT_FIX
|
#ifdef OPJ_DISABLE_TPSOT_FIX
|
||||||
l_j2k->m_specific_param.m_decoder.m_nb_tile_parts_correction_checked = 1;
|
l_j2k->m_specific_param.m_decoder.m_nb_tile_parts_correction_checked = 1;
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue