• Home
  • Raw
  • Download

Lines Matching refs:m_specific_param

911     opj_write_bytes(p_j2k->m_specific_param.m_encoder.m_tlm_sot_offsets_current,  in opj_j2k_update_tlm()
913 ++p_j2k->m_specific_param.m_encoder.m_tlm_sot_offsets_current; in opj_j2k_update_tlm()
915 opj_write_bytes(p_j2k->m_specific_param.m_encoder.m_tlm_sot_offsets_current, in opj_j2k_update_tlm()
917 p_j2k->m_specific_param.m_encoder.m_tlm_sot_offsets_current += 4; in opj_j2k_update_tlm()
1746 if (cp->m_specific_param.m_enc.m_tp_on == 1) { in opj_j2k_get_num_tp()
1767 if (cp->m_specific_param.m_enc.m_tp_flag == prog[i]) { in opj_j2k_get_num_tp()
1768 cp->m_specific_param.m_enc.m_tp_pos = i; in opj_j2k_get_num_tp()
1872 l_start_stream = p_j2k->m_specific_param.m_encoder.m_header_tile_data; in opj_j2k_write_soc()
1923 p_j2k->m_specific_param.m_decoder.m_state = J2K_STATE_MHSIZ; in opj_j2k_read_soc()
1961 if (l_size_len > p_j2k->m_specific_param.m_encoder.m_header_tile_data_size) { in opj_j2k_write_siz()
1964 … p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_size_len); in opj_j2k_write_siz()
1966 opj_free(p_j2k->m_specific_param.m_encoder.m_header_tile_data); in opj_j2k_write_siz()
1967 p_j2k->m_specific_param.m_encoder.m_header_tile_data = NULL; in opj_j2k_write_siz()
1968 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = 0; in opj_j2k_write_siz()
1972 p_j2k->m_specific_param.m_encoder.m_header_tile_data = new_header_tile_data; in opj_j2k_write_siz()
1973 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = l_size_len; in opj_j2k_write_siz()
1976 l_current_ptr = p_j2k->m_specific_param.m_encoder.m_header_tile_data; in opj_j2k_write_siz()
2031 p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_size_len, in opj_j2k_write_siz()
2299 l_cp->m_specific_param.m_dec.m_reduce; /* reducing factor per component */ in opj_j2k_read_siz()
2321 if (p_j2k->m_specific_param.m_decoder.m_discard_tiles) { in opj_j2k_read_siz()
2322 p_j2k->m_specific_param.m_decoder.m_start_tile_x = in opj_j2k_read_siz()
2323 (p_j2k->m_specific_param.m_decoder.m_start_tile_x - l_cp->tx0) / l_cp->tdx; in opj_j2k_read_siz()
2324 p_j2k->m_specific_param.m_decoder.m_start_tile_y = in opj_j2k_read_siz()
2325 (p_j2k->m_specific_param.m_decoder.m_start_tile_y - l_cp->ty0) / l_cp->tdy; in opj_j2k_read_siz()
2326 p_j2k->m_specific_param.m_decoder.m_end_tile_x = opj_uint_ceildiv( in opj_j2k_read_siz()
2327 p_j2k->m_specific_param.m_decoder.m_end_tile_x - l_cp->tx0, l_cp->tdx); in opj_j2k_read_siz()
2328 p_j2k->m_specific_param.m_decoder.m_end_tile_y = opj_uint_ceildiv( in opj_j2k_read_siz()
2329 p_j2k->m_specific_param.m_decoder.m_end_tile_y - l_cp->ty0, l_cp->tdy); in opj_j2k_read_siz()
2331 p_j2k->m_specific_param.m_decoder.m_start_tile_x = 0; in opj_j2k_read_siz()
2332 p_j2k->m_specific_param.m_decoder.m_start_tile_y = 0; in opj_j2k_read_siz()
2333 p_j2k->m_specific_param.m_decoder.m_end_tile_x = l_cp->tw; in opj_j2k_read_siz()
2334 p_j2k->m_specific_param.m_decoder.m_end_tile_y = l_cp->th; in opj_j2k_read_siz()
2403 p_j2k->m_specific_param.m_decoder.m_default_tcp->tccps = in opj_j2k_read_siz()
2405 if (p_j2k->m_specific_param.m_decoder.m_default_tcp->tccps == 00) { in opj_j2k_read_siz()
2411 p_j2k->m_specific_param.m_decoder.m_default_tcp->m_mct_records = in opj_j2k_read_siz()
2415 if (! p_j2k->m_specific_param.m_decoder.m_default_tcp->m_mct_records) { in opj_j2k_read_siz()
2420 p_j2k->m_specific_param.m_decoder.m_default_tcp->m_nb_max_mct_records = in opj_j2k_read_siz()
2423 p_j2k->m_specific_param.m_decoder.m_default_tcp->m_mcc_records = in opj_j2k_read_siz()
2428 if (! p_j2k->m_specific_param.m_decoder.m_default_tcp->m_mcc_records) { in opj_j2k_read_siz()
2433 p_j2k->m_specific_param.m_decoder.m_default_tcp->m_nb_max_mcc_records = in opj_j2k_read_siz()
2439 p_j2k->m_specific_param.m_decoder.m_default_tcp->tccps[i].m_dc_level_shift = 1 in opj_j2k_read_siz()
2457 p_j2k->m_specific_param.m_decoder.m_state = J2K_STATE_MH; in opj_j2k_read_siz()
2483 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size) { in opj_j2k_write_com()
2485 … p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_total_com_size); in opj_j2k_write_com()
2487 opj_free(p_j2k->m_specific_param.m_encoder.m_header_tile_data); in opj_j2k_write_com()
2488 p_j2k->m_specific_param.m_encoder.m_header_tile_data = NULL; in opj_j2k_write_com()
2489 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = 0; in opj_j2k_write_com()
2494 p_j2k->m_specific_param.m_encoder.m_header_tile_data = new_header_tile_data; in opj_j2k_write_com()
2495 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = l_total_com_size; in opj_j2k_write_com()
2498 l_current_ptr = p_j2k->m_specific_param.m_encoder.m_header_tile_data; in opj_j2k_write_com()
2513 … p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_total_com_size, in opj_j2k_write_com()
2567 if (l_code_size > p_j2k->m_specific_param.m_encoder.m_header_tile_data_size) { in opj_j2k_write_cod()
2569 … p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_code_size); in opj_j2k_write_cod()
2571 opj_free(p_j2k->m_specific_param.m_encoder.m_header_tile_data); in opj_j2k_write_cod()
2572 p_j2k->m_specific_param.m_encoder.m_header_tile_data = NULL; in opj_j2k_write_cod()
2573 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = 0; in opj_j2k_write_cod()
2577 p_j2k->m_specific_param.m_encoder.m_header_tile_data = new_header_tile_data; in opj_j2k_write_cod()
2578 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = l_code_size; in opj_j2k_write_cod()
2581 l_current_data = p_j2k->m_specific_param.m_encoder.m_header_tile_data; in opj_j2k_write_cod()
2615 p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_code_size, in opj_j2k_write_cod()
2652 l_tcp = (p_j2k->m_specific_param.m_decoder.m_state == J2K_STATE_TPH) ? in opj_j2k_read_cod()
2654 p_j2k->m_specific_param.m_decoder.m_default_tcp; in opj_j2k_read_cod()
2698 if (l_cp->m_specific_param.m_dec.m_layer) { in opj_j2k_read_cod()
2699 l_tcp->num_layers_to_decode = l_cp->m_specific_param.m_dec.m_layer; in opj_j2k_read_cod()
2764 if (l_coc_size > p_j2k->m_specific_param.m_encoder.m_header_tile_data_size) { in opj_j2k_write_coc()
2772 … p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_coc_size); in opj_j2k_write_coc()
2774 opj_free(p_j2k->m_specific_param.m_encoder.m_header_tile_data); in opj_j2k_write_coc()
2775 p_j2k->m_specific_param.m_encoder.m_header_tile_data = NULL; in opj_j2k_write_coc()
2776 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = 0; in opj_j2k_write_coc()
2780 p_j2k->m_specific_param.m_encoder.m_header_tile_data = new_header_tile_data; in opj_j2k_write_coc()
2781 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = l_coc_size; in opj_j2k_write_coc()
2785 … p_j2k->m_specific_param.m_encoder.m_header_tile_data, &l_remaining_size, in opj_j2k_write_coc()
2789 p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_coc_size, in opj_j2k_write_coc()
2914 l_tcp = (p_j2k->m_specific_param.m_decoder.m_state == J2K_STATE_TPH) in opj_j2k_read_coc()
2917 p_j2k->m_specific_param.m_decoder.m_default_tcp; in opj_j2k_read_coc()
2972 if (l_qcd_size > p_j2k->m_specific_param.m_encoder.m_header_tile_data_size) { in opj_j2k_write_qcd()
2974 … p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_qcd_size); in opj_j2k_write_qcd()
2976 opj_free(p_j2k->m_specific_param.m_encoder.m_header_tile_data); in opj_j2k_write_qcd()
2977 p_j2k->m_specific_param.m_encoder.m_header_tile_data = NULL; in opj_j2k_write_qcd()
2978 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = 0; in opj_j2k_write_qcd()
2982 p_j2k->m_specific_param.m_encoder.m_header_tile_data = new_header_tile_data; in opj_j2k_write_qcd()
2983 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = l_qcd_size; in opj_j2k_write_qcd()
2986 l_current_data = p_j2k->m_specific_param.m_encoder.m_header_tile_data; in opj_j2k_write_qcd()
3008 p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_qcd_size, in opj_j2k_write_qcd()
3069 if (l_qcc_size > p_j2k->m_specific_param.m_encoder.m_header_tile_data_size) { in opj_j2k_write_qcc()
3071 … p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_qcc_size); in opj_j2k_write_qcc()
3073 opj_free(p_j2k->m_specific_param.m_encoder.m_header_tile_data); in opj_j2k_write_qcc()
3074 p_j2k->m_specific_param.m_encoder.m_header_tile_data = NULL; in opj_j2k_write_qcc()
3075 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = 0; in opj_j2k_write_qcc()
3079 p_j2k->m_specific_param.m_encoder.m_header_tile_data = new_header_tile_data; in opj_j2k_write_qcc()
3080 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = l_qcc_size; in opj_j2k_write_qcc()
3084 … p_j2k->m_specific_param.m_encoder.m_header_tile_data, &l_remaining_size, in opj_j2k_write_qcc()
3088 p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_qcc_size, in opj_j2k_write_qcc()
3273 if (l_poc_size > p_j2k->m_specific_param.m_encoder.m_header_tile_data_size) { in opj_j2k_write_poc()
3275 … p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_poc_size); in opj_j2k_write_poc()
3277 opj_free(p_j2k->m_specific_param.m_encoder.m_header_tile_data); in opj_j2k_write_poc()
3278 p_j2k->m_specific_param.m_encoder.m_header_tile_data = NULL; in opj_j2k_write_poc()
3279 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = 0; in opj_j2k_write_poc()
3283 p_j2k->m_specific_param.m_encoder.m_header_tile_data = new_header_tile_data; in opj_j2k_write_poc()
3284 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = l_poc_size; in opj_j2k_write_poc()
3288 … p_j2k->m_specific_param.m_encoder.m_header_tile_data, &l_written_size, in opj_j2k_write_poc()
3292 p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_poc_size, in opj_j2k_write_poc()
3495 l_tcp = (p_j2k->m_specific_param.m_decoder.m_state == J2K_STATE_TPH) ? in opj_j2k_read_poc()
3497 p_j2k->m_specific_param.m_decoder.m_default_tcp; in opj_j2k_read_poc()
4143 l_tlm_size = 6 + (5 * p_j2k->m_specific_param.m_encoder.m_total_tile_parts); in opj_j2k_write_tlm()
4145 if (l_tlm_size > p_j2k->m_specific_param.m_encoder.m_header_tile_data_size) { in opj_j2k_write_tlm()
4147 … p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_tlm_size); in opj_j2k_write_tlm()
4149 opj_free(p_j2k->m_specific_param.m_encoder.m_header_tile_data); in opj_j2k_write_tlm()
4150 p_j2k->m_specific_param.m_encoder.m_header_tile_data = NULL; in opj_j2k_write_tlm()
4151 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = 0; in opj_j2k_write_tlm()
4155 p_j2k->m_specific_param.m_encoder.m_header_tile_data = new_header_tile_data; in opj_j2k_write_tlm()
4156 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = l_tlm_size; in opj_j2k_write_tlm()
4159 l_current_data = p_j2k->m_specific_param.m_encoder.m_header_tile_data; in opj_j2k_write_tlm()
4163 p_j2k->m_specific_param.m_encoder.m_tlm_start = opj_stream_tell(p_stream); in opj_j2k_write_tlm()
4183 p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_tlm_size, in opj_j2k_write_tlm()
4228 p_j2k->m_specific_param.m_encoder.m_current_tile_part_number, in opj_j2k_write_sot()
4320 if (p_j2k->m_specific_param.m_decoder.m_tile_ind_to_dec < 0 || in opj_j2k_read_sot()
4322 p_j2k->m_specific_param.m_decoder.m_tile_ind_to_dec) { in opj_j2k_read_sot()
4418 p_j2k->m_specific_param.m_decoder.m_last_tile_part = 1; in opj_j2k_read_sot()
4427 p_j2k->m_specific_param.m_decoder.m_last_tile_part = 1; in opj_j2k_read_sot()
4433 l_num_parts += p_j2k->m_specific_param.m_decoder.m_nb_tile_parts_correction; in opj_j2k_read_sot()
4442 p_j2k->m_specific_param.m_decoder.m_last_tile_part = 1; in opj_j2k_read_sot()
4451 p_j2k->m_specific_param.m_decoder.m_last_tile_part = 1; in opj_j2k_read_sot()
4460 p_j2k->m_specific_param.m_decoder.m_can_decode = in opj_j2k_read_sot()
4465 if (!p_j2k->m_specific_param.m_decoder.m_last_tile_part) { in opj_j2k_read_sot()
4467 p_j2k->m_specific_param.m_decoder.m_sot_length = l_tot_len - in opj_j2k_read_sot()
4471 p_j2k->m_specific_param.m_decoder.m_sot_length = 0; in opj_j2k_read_sot()
4474 p_j2k->m_specific_param.m_decoder.m_state = J2K_STATE_TPH; in opj_j2k_read_sot()
4477 if (p_j2k->m_specific_param.m_decoder.m_tile_ind_to_dec == -1) { in opj_j2k_read_sot()
4478 p_j2k->m_specific_param.m_decoder.m_skip_data = in opj_j2k_read_sot()
4479 (l_tile_x < p_j2k->m_specific_param.m_decoder.m_start_tile_x) in opj_j2k_read_sot()
4480 || (l_tile_x >= p_j2k->m_specific_param.m_decoder.m_end_tile_x) in opj_j2k_read_sot()
4481 || (l_tile_y < p_j2k->m_specific_param.m_decoder.m_start_tile_y) in opj_j2k_read_sot()
4482 || (l_tile_y >= p_j2k->m_specific_param.m_decoder.m_end_tile_y); in opj_j2k_read_sot()
4484 assert(p_j2k->m_specific_param.m_decoder.m_tile_ind_to_dec >= 0); in opj_j2k_read_sot()
4485 p_j2k->m_specific_param.m_decoder.m_skip_data = in opj_j2k_read_sot()
4487 p_j2k->m_specific_param.m_decoder.m_tile_ind_to_dec); in opj_j2k_read_sot()
4633 p_j2k->m_specific_param.m_encoder.m_current_poc_tile_part_number ; in opj_j2k_write_sod()
4635 p_j2k->m_specific_param.m_encoder.m_current_tile_part_number; in opj_j2k_write_sod()
4665 if (p_j2k->m_specific_param.m_encoder.m_current_tile_part_number == 0) { in opj_j2k_write_sod()
4707 if (p_j2k->m_specific_param.m_decoder.m_last_tile_part) { in opj_j2k_read_sod()
4712 p_j2k->m_specific_param.m_decoder.m_sot_length = (OPJ_UINT32)( in opj_j2k_read_sod()
4716 if (p_j2k->m_specific_param.m_decoder.m_sot_length >= 2) { in opj_j2k_read_sod()
4717 p_j2k->m_specific_param.m_decoder.m_sot_length -= 2; in opj_j2k_read_sod()
4727 if (p_j2k->m_specific_param.m_decoder.m_sot_length) { in opj_j2k_read_sod()
4730 if ((OPJ_OFF_T)p_j2k->m_specific_param.m_decoder.m_sot_length > in opj_j2k_read_sod()
4736 if (p_j2k->m_specific_param.m_decoder.m_sot_length > in opj_j2k_read_sod()
4751 … p_j2k->m_specific_param.m_decoder.m_sot_length + OPJ_COMMON_CBLK_DATA_EXTRA); in opj_j2k_read_sod()
4755 p_j2k->m_specific_param.m_decoder.m_sot_length) { in opj_j2k_read_sod()
4763 *l_tile_len + p_j2k->m_specific_param.m_decoder.m_sot_length + in opj_j2k_read_sod()
4795 l_current_pos + p_j2k->m_specific_param.m_decoder.m_sot_length + 2; in opj_j2k_read_sod()
4801 p_j2k->m_specific_param.m_decoder.m_sot_length + 2)) { in opj_j2k_read_sod()
4814 p_j2k->m_specific_param.m_decoder.m_sot_length, in opj_j2k_read_sod()
4820 if (l_current_read_size != p_j2k->m_specific_param.m_decoder.m_sot_length) { in opj_j2k_read_sod()
4821 p_j2k->m_specific_param.m_decoder.m_state = J2K_STATE_NEOC; in opj_j2k_read_sod()
4823 p_j2k->m_specific_param.m_decoder.m_state = J2K_STATE_TPHSOT; in opj_j2k_read_sod()
4863 l_current_data = p_j2k->m_specific_param.m_encoder.m_header_tile_data; in opj_j2k_write_rgn()
4886 p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_rgn_size, in opj_j2k_write_rgn()
4904 opj_write_bytes(p_j2k->m_specific_param.m_encoder.m_header_tile_data, in opj_j2k_write_eoc()
4916 … p_j2k->m_specific_param.m_encoder.m_header_tile_data, 2, p_manager) != 2) { in opj_j2k_write_eoc()
4968 l_tcp = (p_j2k->m_specific_param.m_decoder.m_state == J2K_STATE_TPH) ? in opj_j2k_read_rgn()
4970 p_j2k->m_specific_param.m_decoder.m_default_tcp; in opj_j2k_read_rgn()
5054 if (l_cp->m_specific_param.m_enc.m_tp_on) { in opj_j2k_update_rates()
5180 p_j2k->m_specific_param.m_encoder.m_encoded_tile_size = l_tile_size; in opj_j2k_update_rates()
5181 p_j2k->m_specific_param.m_encoder.m_encoded_tile_data = in opj_j2k_update_rates()
5182 (OPJ_BYTE *) opj_malloc(p_j2k->m_specific_param.m_encoder.m_encoded_tile_size); in opj_j2k_update_rates()
5183 if (p_j2k->m_specific_param.m_encoder.m_encoded_tile_data == 00) { in opj_j2k_update_rates()
5188 p_j2k->m_specific_param.m_encoder.m_tlm_sot_offsets_buffer = in opj_j2k_update_rates()
5190 p_j2k->m_specific_param.m_encoder.m_total_tile_parts); in opj_j2k_update_rates()
5191 if (! p_j2k->m_specific_param.m_encoder.m_tlm_sot_offsets_buffer) { in opj_j2k_update_rates()
5195 p_j2k->m_specific_param.m_encoder.m_tlm_sot_offsets_current = in opj_j2k_update_rates()
5196 p_j2k->m_specific_param.m_encoder.m_tlm_sot_offsets_buffer; in opj_j2k_update_rates()
5240 p_j2k->m_specific_param.m_decoder.m_state |= J2K_STATE_ERR;
5454 … p_j2k->m_specific_param.m_decoder.m_header_data, 2, p_manager) != 2) { in opj_j2k_read_unk()
5460 opj_read_bytes(p_j2k->m_specific_param.m_decoder.m_header_data, in opj_j2k_read_unk()
5468 if (!(p_j2k->m_specific_param.m_decoder.m_state & l_marker_handler->states)) { in opj_j2k_read_unk()
5513 if (l_mct_size > p_j2k->m_specific_param.m_encoder.m_header_tile_data_size) { in opj_j2k_write_mct_record()
5515 … p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_mct_size); in opj_j2k_write_mct_record()
5517 opj_free(p_j2k->m_specific_param.m_encoder.m_header_tile_data); in opj_j2k_write_mct_record()
5518 p_j2k->m_specific_param.m_encoder.m_header_tile_data = NULL; in opj_j2k_write_mct_record()
5519 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = 0; in opj_j2k_write_mct_record()
5523 p_j2k->m_specific_param.m_encoder.m_header_tile_data = new_header_tile_data; in opj_j2k_write_mct_record()
5524 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = l_mct_size; in opj_j2k_write_mct_record()
5527 l_current_data = p_j2k->m_specific_param.m_encoder.m_header_tile_data; in opj_j2k_write_mct_record()
5555 p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_mct_size, in opj_j2k_write_mct_record()
5588 l_tcp = p_j2k->m_specific_param.m_decoder.m_state == J2K_STATE_TPH ? in opj_j2k_read_mct()
5590 p_j2k->m_specific_param.m_decoder.m_default_tcp; in opj_j2k_read_mct()
5734 if (l_mcc_size > p_j2k->m_specific_param.m_encoder.m_header_tile_data_size) { in opj_j2k_write_mcc_record()
5736 … p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_mcc_size); in opj_j2k_write_mcc_record()
5738 opj_free(p_j2k->m_specific_param.m_encoder.m_header_tile_data); in opj_j2k_write_mcc_record()
5739 p_j2k->m_specific_param.m_encoder.m_header_tile_data = NULL; in opj_j2k_write_mcc_record()
5740 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = 0; in opj_j2k_write_mcc_record()
5744 p_j2k->m_specific_param.m_encoder.m_header_tile_data = new_header_tile_data; in opj_j2k_write_mcc_record()
5745 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = l_mcc_size; in opj_j2k_write_mcc_record()
5748 l_current_data = p_j2k->m_specific_param.m_encoder.m_header_tile_data; in opj_j2k_write_mcc_record()
5815 p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_mcc_size, in opj_j2k_write_mcc_record()
5844 l_tcp = p_j2k->m_specific_param.m_decoder.m_state == J2K_STATE_TPH ? in opj_j2k_read_mcc()
5846 p_j2k->m_specific_param.m_decoder.m_default_tcp; in opj_j2k_read_mcc()
6075 if (l_mco_size > p_j2k->m_specific_param.m_encoder.m_header_tile_data_size) { in opj_j2k_write_mco()
6078 … p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_mco_size); in opj_j2k_write_mco()
6080 opj_free(p_j2k->m_specific_param.m_encoder.m_header_tile_data); in opj_j2k_write_mco()
6081 p_j2k->m_specific_param.m_encoder.m_header_tile_data = NULL; in opj_j2k_write_mco()
6082 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = 0; in opj_j2k_write_mco()
6086 p_j2k->m_specific_param.m_encoder.m_header_tile_data = new_header_tile_data; in opj_j2k_write_mco()
6087 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = l_mco_size; in opj_j2k_write_mco()
6089 l_current_data = p_j2k->m_specific_param.m_encoder.m_header_tile_data; in opj_j2k_write_mco()
6111 p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_mco_size, in opj_j2k_write_mco()
6145 l_tcp = p_j2k->m_specific_param.m_decoder.m_state == J2K_STATE_TPH ? in opj_j2k_read_mco()
6147 p_j2k->m_specific_param.m_decoder.m_default_tcp; in opj_j2k_read_mco()
6298 if (l_cbd_size > p_j2k->m_specific_param.m_encoder.m_header_tile_data_size) { in opj_j2k_write_cbd()
6300 … p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_cbd_size); in opj_j2k_write_cbd()
6302 opj_free(p_j2k->m_specific_param.m_encoder.m_header_tile_data); in opj_j2k_write_cbd()
6303 p_j2k->m_specific_param.m_encoder.m_header_tile_data = NULL; in opj_j2k_write_cbd()
6304 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = 0; in opj_j2k_write_cbd()
6308 p_j2k->m_specific_param.m_encoder.m_header_tile_data = new_header_tile_data; in opj_j2k_write_cbd()
6309 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = l_cbd_size; in opj_j2k_write_cbd()
6312 l_current_data = p_j2k->m_specific_param.m_encoder.m_header_tile_data; in opj_j2k_write_cbd()
6334 p_j2k->m_specific_param.m_encoder.m_header_tile_data, l_cbd_size, in opj_j2k_write_cbd()
6408 j2k->m_cp.m_specific_param.m_dec.m_layer = parameters->cp_layer; in opj_j2k_setup_decoder()
6409 j2k->m_cp.m_specific_param.m_dec.m_reduce = parameters->cp_reduce; in opj_j2k_setup_decoder()
6477 l_j2k->m_specific_param.m_encoder.m_header_tile_data = (OPJ_BYTE *) opj_malloc( in opj_j2k_create_compress()
6479 if (! l_j2k->m_specific_param.m_encoder.m_header_tile_data) { in opj_j2k_create_compress()
6484 l_j2k->m_specific_param.m_encoder.m_header_tile_data_size = in opj_j2k_create_compress()
6996 cp->m_specific_param.m_enc.m_max_comp_size = (OPJ_UINT32) in opj_j2k_setup_encoder()
6999 cp->m_specific_param.m_enc.m_disto_alloc = (OPJ_UINT32) in opj_j2k_setup_encoder()
7001 cp->m_specific_param.m_enc.m_fixed_alloc = (OPJ_UINT32) in opj_j2k_setup_encoder()
7003 cp->m_specific_param.m_enc.m_fixed_quality = (OPJ_UINT32) in opj_j2k_setup_encoder()
7010 cp->m_specific_param.m_enc.m_matrice = (OPJ_INT32 *) opj_malloc(array_size); in opj_j2k_setup_encoder()
7011 if (!cp->m_specific_param.m_enc.m_matrice) { in opj_j2k_setup_encoder()
7016 memcpy(cp->m_specific_param.m_enc.m_matrice, parameters->cp_matrice, in opj_j2k_setup_encoder()
7077 cp->m_specific_param.m_enc.m_tp_flag = (OPJ_BYTE)parameters->tp_flag; in opj_j2k_setup_encoder()
7078 cp->m_specific_param.m_enc.m_tp_on = 1; in opj_j2k_setup_encoder()
7159 if (cp->m_specific_param.m_enc.m_fixed_quality) { in opj_j2k_setup_encoder()
7164 if (cp->m_specific_param.m_enc.m_fixed_quality) { /* add fixed_quality */ in opj_j2k_setup_encoder()
7170 if (!cp->m_specific_param.m_enc.m_fixed_quality && in opj_j2k_setup_encoder()
7815 l_is_valid &= (p_j2k->m_specific_param.m_decoder.m_state == J2K_STATE_NONE); in opj_j2k_encoding_validation()
7869 l_is_valid &= (p_j2k->m_specific_param.m_decoder.m_state == J2K_DEC_STATE_NONE); in opj_j2k_decoding_validation()
7871 l_is_valid &= (p_j2k->m_specific_param.m_decoder.m_state == 0x0000); in opj_j2k_decoding_validation()
7901 p_j2k->m_specific_param.m_decoder.m_state = J2K_STATE_MHSOC; in opj_j2k_read_header_procedure()
7911 p_j2k->m_specific_param.m_decoder.m_header_data, 2, p_manager) != 2) { in opj_j2k_read_header_procedure()
7917 opj_read_bytes(p_j2k->m_specific_param.m_decoder.m_header_data, in opj_j2k_read_header_procedure()
7962 if (!(p_j2k->m_specific_param.m_decoder.m_state & l_marker_handler->states)) { in opj_j2k_read_header_procedure()
7970 … p_j2k->m_specific_param.m_decoder.m_header_data, 2, p_manager) != 2) { in opj_j2k_read_header_procedure()
7976 opj_read_bytes(p_j2k->m_specific_param.m_decoder.m_header_data, &l_marker_size, in opj_j2k_read_header_procedure()
7985 if (l_marker_size > p_j2k->m_specific_param.m_decoder.m_header_data_size) { in opj_j2k_read_header_procedure()
7987 … p_j2k->m_specific_param.m_decoder.m_header_data, l_marker_size); in opj_j2k_read_header_procedure()
7989 opj_free(p_j2k->m_specific_param.m_decoder.m_header_data); in opj_j2k_read_header_procedure()
7990 p_j2k->m_specific_param.m_decoder.m_header_data = NULL; in opj_j2k_read_header_procedure()
7991 p_j2k->m_specific_param.m_decoder.m_header_data_size = 0; in opj_j2k_read_header_procedure()
7995 p_j2k->m_specific_param.m_decoder.m_header_data = new_header_data; in opj_j2k_read_header_procedure()
7996 p_j2k->m_specific_param.m_decoder.m_header_data_size = l_marker_size; in opj_j2k_read_header_procedure()
8001 p_j2k->m_specific_param.m_decoder.m_header_data, l_marker_size, in opj_j2k_read_header_procedure()
8009 … p_j2k->m_specific_param.m_decoder.m_header_data, l_marker_size, p_manager)) { in opj_j2k_read_header_procedure()
8027 … p_j2k->m_specific_param.m_decoder.m_header_data, 2, p_manager) != 2) { in opj_j2k_read_header_procedure()
8033 opj_read_bytes(p_j2k->m_specific_param.m_decoder.m_header_data, in opj_j2k_read_header_procedure()
8064 p_j2k->m_specific_param.m_decoder.m_state = J2K_STATE_TPHSOT; in opj_j2k_read_header_procedure()
8129 l_default_tcp = p_j2k->m_specific_param.m_decoder.m_default_tcp; in opj_j2k_copy_default_tcp_and_create_tcd()
8270 if (p_j2k->m_specific_param.m_decoder.m_default_tcp != 00) { in opj_j2k_destroy()
8271 opj_j2k_tcp_destroy(p_j2k->m_specific_param.m_decoder.m_default_tcp); in opj_j2k_destroy()
8272 opj_free(p_j2k->m_specific_param.m_decoder.m_default_tcp); in opj_j2k_destroy()
8273 p_j2k->m_specific_param.m_decoder.m_default_tcp = 00; in opj_j2k_destroy()
8276 if (p_j2k->m_specific_param.m_decoder.m_header_data != 00) { in opj_j2k_destroy()
8277 opj_free(p_j2k->m_specific_param.m_decoder.m_header_data); in opj_j2k_destroy()
8278 p_j2k->m_specific_param.m_decoder.m_header_data = 00; in opj_j2k_destroy()
8279 p_j2k->m_specific_param.m_decoder.m_header_data_size = 0; in opj_j2k_destroy()
8282 opj_free(p_j2k->m_specific_param.m_decoder.m_comps_indices_to_decode); in opj_j2k_destroy()
8283 p_j2k->m_specific_param.m_decoder.m_comps_indices_to_decode = 00; in opj_j2k_destroy()
8284 p_j2k->m_specific_param.m_decoder.m_numcomps_to_decode = 0; in opj_j2k_destroy()
8288 if (p_j2k->m_specific_param.m_encoder.m_encoded_tile_data) { in opj_j2k_destroy()
8289 opj_free(p_j2k->m_specific_param.m_encoder.m_encoded_tile_data); in opj_j2k_destroy()
8290 p_j2k->m_specific_param.m_encoder.m_encoded_tile_data = 00; in opj_j2k_destroy()
8293 if (p_j2k->m_specific_param.m_encoder.m_tlm_sot_offsets_buffer) { in opj_j2k_destroy()
8294 opj_free(p_j2k->m_specific_param.m_encoder.m_tlm_sot_offsets_buffer); in opj_j2k_destroy()
8295 p_j2k->m_specific_param.m_encoder.m_tlm_sot_offsets_buffer = 00; in opj_j2k_destroy()
8296 p_j2k->m_specific_param.m_encoder.m_tlm_sot_offsets_current = 00; in opj_j2k_destroy()
8299 if (p_j2k->m_specific_param.m_encoder.m_header_tile_data) { in opj_j2k_destroy()
8300 opj_free(p_j2k->m_specific_param.m_encoder.m_header_tile_data); in opj_j2k_destroy()
8301 p_j2k->m_specific_param.m_encoder.m_header_tile_data = 00; in opj_j2k_destroy()
8302 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = 0; in opj_j2k_destroy()
8489 opj_free(p_cp->m_specific_param.m_enc.m_matrice); in opj_j2k_cp_destroy()
8490 p_cp->m_specific_param.m_enc.m_matrice = 00; in opj_j2k_cp_destroy()
8623 if (p_j2k->m_specific_param.m_decoder.m_state == J2K_STATE_EOC) { in opj_j2k_read_tile_header()
8627 else if (p_j2k->m_specific_param.m_decoder.m_state != J2K_STATE_TPHSOT) { in opj_j2k_read_tile_header()
8632 while ((!p_j2k->m_specific_param.m_decoder.m_can_decode) && in opj_j2k_read_tile_header()
8639 p_j2k->m_specific_param.m_decoder.m_state = J2K_STATE_NEOC; in opj_j2k_read_tile_header()
8645 … p_j2k->m_specific_param.m_decoder.m_header_data, 2, p_manager) != 2) { in opj_j2k_read_tile_header()
8651 opj_read_bytes(p_j2k->m_specific_param.m_decoder.m_header_data, &l_marker_size, in opj_j2k_read_tile_header()
8663 p_j2k->m_specific_param.m_decoder.m_state = J2K_STATE_NEOC; in opj_j2k_read_tile_header()
8668 if (p_j2k->m_specific_param.m_decoder.m_state & J2K_STATE_TPH) { in opj_j2k_read_tile_header()
8669 p_j2k->m_specific_param.m_decoder.m_sot_length -= (l_marker_size + 2); in opj_j2k_read_tile_header()
8677 if (!(p_j2k->m_specific_param.m_decoder.m_state & l_marker_handler->states)) { in opj_j2k_read_tile_header()
8685 if (l_marker_size > p_j2k->m_specific_param.m_decoder.m_header_data_size) { in opj_j2k_read_tile_header()
8695 … p_j2k->m_specific_param.m_decoder.m_header_data, l_marker_size); in opj_j2k_read_tile_header()
8697 opj_free(p_j2k->m_specific_param.m_decoder.m_header_data); in opj_j2k_read_tile_header()
8698 p_j2k->m_specific_param.m_decoder.m_header_data = NULL; in opj_j2k_read_tile_header()
8699 p_j2k->m_specific_param.m_decoder.m_header_data_size = 0; in opj_j2k_read_tile_header()
8703 p_j2k->m_specific_param.m_decoder.m_header_data = new_header_data; in opj_j2k_read_tile_header()
8704 p_j2k->m_specific_param.m_decoder.m_header_data_size = l_marker_size; in opj_j2k_read_tile_header()
8709 p_j2k->m_specific_param.m_decoder.m_header_data, l_marker_size, in opj_j2k_read_tile_header()
8722 … p_j2k->m_specific_param.m_decoder.m_header_data, l_marker_size, p_manager)) { in opj_j2k_read_tile_header()
8742 if (sot_pos > p_j2k->m_specific_param.m_decoder.m_last_sot_read_pos) { in opj_j2k_read_tile_header()
8743 p_j2k->m_specific_param.m_decoder.m_last_sot_read_pos = sot_pos; in opj_j2k_read_tile_header()
8747 if (p_j2k->m_specific_param.m_decoder.m_skip_data) { in opj_j2k_read_tile_header()
8749 if (opj_stream_skip(p_stream, p_j2k->m_specific_param.m_decoder.m_sot_length, in opj_j2k_read_tile_header()
8750 p_manager) != p_j2k->m_specific_param.m_decoder.m_sot_length) { in opj_j2k_read_tile_header()
8758 … p_j2k->m_specific_param.m_decoder.m_header_data, 2, p_manager) != 2) { in opj_j2k_read_tile_header()
8763 opj_read_bytes(p_j2k->m_specific_param.m_decoder.m_header_data, in opj_j2k_read_tile_header()
8768 && p_j2k->m_specific_param.m_decoder.m_state == J2K_STATE_NEOC) { in opj_j2k_read_tile_header()
8773 if (! p_j2k->m_specific_param.m_decoder.m_skip_data) { in opj_j2k_read_tile_header()
8778 if (p_j2k->m_specific_param.m_decoder.m_can_decode && in opj_j2k_read_tile_header()
8779 !p_j2k->m_specific_param.m_decoder.m_nb_tile_parts_correction_checked) { in opj_j2k_read_tile_header()
8783 p_j2k->m_specific_param.m_decoder.m_nb_tile_parts_correction_checked = 1; in opj_j2k_read_tile_header()
8794 p_j2k->m_specific_param.m_decoder.m_can_decode = 0; in opj_j2k_read_tile_header()
8795 p_j2k->m_specific_param.m_decoder.m_nb_tile_parts_correction = 1; in opj_j2k_read_tile_header()
8806 if (! p_j2k->m_specific_param.m_decoder.m_can_decode) { in opj_j2k_read_tile_header()
8809 … p_j2k->m_specific_param.m_decoder.m_header_data, 2, p_manager) != 2) { in opj_j2k_read_tile_header()
8815 opj_read_bytes(p_j2k->m_specific_param.m_decoder.m_header_data, in opj_j2k_read_tile_header()
8820 p_j2k->m_specific_param.m_decoder.m_skip_data = 0; in opj_j2k_read_tile_header()
8821 p_j2k->m_specific_param.m_decoder.m_can_decode = 0; in opj_j2k_read_tile_header()
8822 p_j2k->m_specific_param.m_decoder.m_state = J2K_STATE_TPHSOT; in opj_j2k_read_tile_header()
8826 … p_j2k->m_specific_param.m_decoder.m_header_data, 2, p_manager) != 2) { in opj_j2k_read_tile_header()
8832 opj_read_bytes(p_j2k->m_specific_param.m_decoder.m_header_data, in opj_j2k_read_tile_header()
8839 p_j2k->m_specific_param.m_decoder.m_state = J2K_STATE_EOC; in opj_j2k_read_tile_header()
8843 if (! p_j2k->m_specific_param.m_decoder.m_can_decode) { in opj_j2k_read_tile_header()
8889 p_j2k->m_specific_param.m_decoder.m_state |= J2K_STATE_DATA; in opj_j2k_read_tile_header()
8911 if (!(p_j2k->m_specific_param.m_decoder.m_state & J2K_STATE_DATA) in opj_j2k_decode_tile()
8934 p_j2k->m_specific_param.m_decoder.m_numcomps_to_decode, in opj_j2k_decode_tile()
8935 p_j2k->m_specific_param.m_decoder.m_comps_indices_to_decode, in opj_j2k_decode_tile()
8941 p_j2k->m_specific_param.m_decoder.m_state |= J2K_STATE_ERR; in opj_j2k_decode_tile()
8961 p_j2k->m_specific_param.m_decoder.m_can_decode = 0; in opj_j2k_decode_tile()
8962 p_j2k->m_specific_param.m_decoder.m_state &= (~(OPJ_UINT32)J2K_STATE_DATA); in opj_j2k_decode_tile()
8965 && p_j2k->m_specific_param.m_decoder.m_state == J2K_STATE_NEOC) { in opj_j2k_decode_tile()
8969 if (p_j2k->m_specific_param.m_decoder.m_state != J2K_STATE_EOC) { in opj_j2k_decode_tile()
8979 p_j2k->m_specific_param.m_decoder.m_state = J2K_STATE_EOC; in opj_j2k_decode_tile()
8982 p_j2k->m_specific_param.m_decoder.m_state = J2K_STATE_NEOC; in opj_j2k_decode_tile()
9297 opj_free(p_j2k->m_specific_param.m_decoder.m_comps_indices_to_decode); in opj_j2k_set_decoded_components()
9299 p_j2k->m_specific_param.m_decoder.m_comps_indices_to_decode = in opj_j2k_set_decoded_components()
9301 if (p_j2k->m_specific_param.m_decoder.m_comps_indices_to_decode == NULL) { in opj_j2k_set_decoded_components()
9302 p_j2k->m_specific_param.m_decoder.m_numcomps_to_decode = 0; in opj_j2k_set_decoded_components()
9305 memcpy(p_j2k->m_specific_param.m_decoder.m_comps_indices_to_decode, in opj_j2k_set_decoded_components()
9309 p_j2k->m_specific_param.m_decoder.m_comps_indices_to_decode = NULL; in opj_j2k_set_decoded_components()
9311 p_j2k->m_specific_param.m_decoder.m_numcomps_to_decode = numcomps; in opj_j2k_set_decoded_components()
9334 else if (p_j2k->m_specific_param.m_decoder.m_state != J2K_STATE_TPHSOT) { in opj_j2k_set_decode_area()
9343 p_image->comps[it_comp].factor = p_j2k->m_cp.m_specific_param.m_dec.m_reduce; in opj_j2k_set_decode_area()
9350 p_j2k->m_specific_param.m_decoder.m_start_tile_x = 0; in opj_j2k_set_decode_area()
9351 p_j2k->m_specific_param.m_decoder.m_start_tile_y = 0; in opj_j2k_set_decode_area()
9352 p_j2k->m_specific_param.m_decoder.m_end_tile_x = l_cp->tw; in opj_j2k_set_decode_area()
9353 p_j2k->m_specific_param.m_decoder.m_end_tile_y = l_cp->th; in opj_j2k_set_decode_area()
9381 p_j2k->m_specific_param.m_decoder.m_start_tile_x = 0; in opj_j2k_set_decode_area()
9384 p_j2k->m_specific_param.m_decoder.m_start_tile_x = ((OPJ_UINT32)p_start_x - in opj_j2k_set_decode_area()
9404 p_j2k->m_specific_param.m_decoder.m_start_tile_y = 0; in opj_j2k_set_decode_area()
9407 p_j2k->m_specific_param.m_decoder.m_start_tile_y = ((OPJ_UINT32)p_start_y - in opj_j2k_set_decode_area()
9427 p_j2k->m_specific_param.m_decoder.m_end_tile_x = l_cp->tw; in opj_j2k_set_decode_area()
9430 p_j2k->m_specific_param.m_decoder.m_end_tile_x = (OPJ_UINT32)opj_int_ceildiv( in opj_j2k_set_decode_area()
9451 p_j2k->m_specific_param.m_decoder.m_end_tile_y = l_cp->th; in opj_j2k_set_decode_area()
9454 p_j2k->m_specific_param.m_decoder.m_end_tile_y = (OPJ_UINT32)opj_int_ceildiv( in opj_j2k_set_decode_area()
9460 p_j2k->m_specific_param.m_decoder.m_discard_tiles = 1; in opj_j2k_set_decode_area()
9486 l_j2k->m_specific_param.m_decoder.m_nb_tile_parts_correction_checked = 1; in opj_j2k_create_decompress()
9489 l_j2k->m_specific_param.m_decoder.m_default_tcp = (opj_tcp_t*) opj_calloc(1, in opj_j2k_create_decompress()
9491 if (!l_j2k->m_specific_param.m_decoder.m_default_tcp) { in opj_j2k_create_decompress()
9496 l_j2k->m_specific_param.m_decoder.m_header_data = (OPJ_BYTE *) opj_calloc(1, in opj_j2k_create_decompress()
9498 if (! l_j2k->m_specific_param.m_decoder.m_header_data) { in opj_j2k_create_decompress()
9503 l_j2k->m_specific_param.m_decoder.m_header_data_size = in opj_j2k_create_decompress()
9506 l_j2k->m_specific_param.m_decoder.m_tile_ind_to_dec = -1 ; in opj_j2k_create_decompress()
9508 l_j2k->m_specific_param.m_decoder.m_last_sot_read_pos = 0 ; in opj_j2k_create_decompress()
9725 l_tcp = (p_j2k->m_specific_param.m_decoder.m_state == J2K_STATE_TPH) ? in opj_j2k_read_SPCod_SPCoc()
9727 p_j2k->m_specific_param.m_decoder.m_default_tcp; in opj_j2k_read_SPCod_SPCoc()
9757 if (l_cp->m_specific_param.m_dec.m_reduce >= l_tccp->numresolutions) { in opj_j2k_read_SPCod_SPCoc()
9762 compno, l_cp->m_specific_param.m_dec.m_reduce, l_tccp->numresolutions); in opj_j2k_read_SPCod_SPCoc()
9763 p_j2k->m_specific_param.m_decoder.m_state |= in opj_j2k_read_SPCod_SPCoc()
9865 l_tcp = (p_j2k->m_specific_param.m_decoder.m_state == J2K_STATE_TPH) in opj_j2k_copy_tile_component_parameters()
9868 p_j2k->m_specific_param.m_decoder.m_default_tcp; in opj_j2k_copy_tile_component_parameters()
10062 l_tcp = (p_j2k->m_specific_param.m_decoder.m_state == J2K_STATE_TPH) in opj_j2k_read_SQcd_SQcc()
10065 p_j2k->m_specific_param.m_decoder.m_default_tcp; in opj_j2k_read_SQcd_SQcc()
10174 l_tcp = p_j2k->m_specific_param.m_decoder.m_state == J2K_STATE_TPH ? in opj_j2k_copy_tile_quantization_parameters()
10176 p_j2k->m_specific_param.m_decoder.m_default_tcp; in opj_j2k_copy_tile_quantization_parameters()
10374 opj_j2k_dump_tile_info(p_j2k->m_specific_param.m_decoder.m_default_tcp, in opj_j2k_dump_MH_info()
10456 l_default_tile = p_j2k->m_specific_param.m_decoder.m_default_tcp; in j2k_get_cstr_info()
10705 p_j2k->m_specific_param.m_decoder.m_state |= J2K_STATE_DATA; in opj_j2k_decode_tiles()
10753 && p_j2k->m_specific_param.m_decoder.m_state == J2K_STATE_NEOC) { in opj_j2k_decode_tiles()
10806 p_j2k->m_specific_param.m_decoder.m_tile_ind_to_dec; in opj_j2k_decode_one_tile()
10813 … p_j2k->m_specific_param.m_decoder.m_last_sot_read_pos + 2, p_manager))) { in opj_j2k_decode_one_tile()
10826 if (p_j2k->m_specific_param.m_decoder.m_state == J2K_STATE_EOC) { in opj_j2k_decode_one_tile()
10827 p_j2k->m_specific_param.m_decoder.m_state = J2K_STATE_TPHSOT; in opj_j2k_decode_one_tile()
10917 if (p_j2k->m_specific_param.m_decoder.m_numcomps_to_decode > 0) { in opj_j2k_move_data_from_codec_to_output_image()
10920 p_j2k->m_specific_param.m_decoder.m_numcomps_to_decode * in opj_j2k_move_data_from_codec_to_output_image()
10932 compno < p_j2k->m_specific_param.m_decoder.m_numcomps_to_decode; compno++) { in opj_j2k_move_data_from_codec_to_output_image()
10934 p_j2k->m_specific_param.m_decoder.m_comps_indices_to_decode[compno]; in opj_j2k_move_data_from_codec_to_output_image()
10948 p_image->numcomps = p_j2k->m_specific_param.m_decoder.m_numcomps_to_decode; in opj_j2k_move_data_from_codec_to_output_image()
10984 if (p_j2k->m_cp.m_specific_param.m_dec.m_reduce > 0 && in opj_j2k_decode()
10988 p_j2k->m_cp.m_specific_param.m_dec.m_reduce && in opj_j2k_decode()
10998 p_image->comps[it_comp].factor = p_j2k->m_cp.m_specific_param.m_dec.m_reduce; in opj_j2k_decode()
11124 p_j2k->m_specific_param.m_decoder.m_tile_ind_to_dec = (OPJ_INT32)tile_index; in opj_j2k_get_tile()
11148 p_j2k->m_cp.m_specific_param.m_dec.m_reduce = res_factor; in opj_j2k_set_decoded_resolution_factor()
11152 if (p_j2k->m_specific_param.m_decoder.m_default_tcp) { in opj_j2k_set_decoded_resolution_factor()
11153 if (p_j2k->m_specific_param.m_decoder.m_default_tcp->tccps) { in opj_j2k_set_decoded_resolution_factor()
11156 … p_j2k->m_specific_param.m_decoder.m_default_tcp->tccps[it_comp].numresolutions; in opj_j2k_set_decoded_resolution_factor()
11363 p_j2k->m_specific_param.m_encoder.m_current_tile_part_number = 0; in opj_j2k_pre_write_tile()
11365 p_j2k->m_specific_param.m_encoder.m_current_poc_tile_part_number = 0; in opj_j2k_pre_write_tile()
11509 assert(p_j2k->m_specific_param.m_encoder.m_encoded_tile_data); in opj_j2k_post_write_tile()
11511 l_tile_size = p_j2k->m_specific_param.m_encoder.m_encoded_tile_size; in opj_j2k_post_write_tile()
11513 l_current_data = p_j2k->m_specific_param.m_encoder.m_encoded_tile_data; in opj_j2k_post_write_tile()
11533 p_j2k->m_specific_param.m_encoder.m_encoded_tile_data, in opj_j2k_post_write_tile()
11713 p_j2k->m_specific_param.m_encoder.m_current_poc_tile_part_number = 0; in opj_j2k_write_first_tile_part()
11806 ++p_j2k->m_specific_param.m_encoder.m_current_tile_part_number; in opj_j2k_write_all_tile_parts()
11808 p_j2k->m_specific_param.m_encoder.m_current_poc_tile_part_number = tilepartno; in opj_j2k_write_all_tile_parts()
11845 ++p_j2k->m_specific_param.m_encoder.m_current_tile_part_number; in opj_j2k_write_all_tile_parts()
11854 p_j2k->m_specific_param.m_encoder.m_current_poc_tile_part_number = tilepartno; in opj_j2k_write_all_tile_parts()
11891 ++p_j2k->m_specific_param.m_encoder.m_current_tile_part_number; in opj_j2k_write_all_tile_parts()
11912 l_tlm_size = 5 * p_j2k->m_specific_param.m_encoder.m_total_tile_parts; in opj_j2k_write_updated_tlm()
11913 l_tlm_position = 6 + p_j2k->m_specific_param.m_encoder.m_tlm_start; in opj_j2k_write_updated_tlm()
11921 … p_j2k->m_specific_param.m_encoder.m_tlm_sot_offsets_buffer, l_tlm_size, in opj_j2k_write_updated_tlm()
11948 if (p_j2k->m_specific_param.m_encoder.m_tlm_sot_offsets_buffer) { in opj_j2k_end_encoding()
11949 opj_free(p_j2k->m_specific_param.m_encoder.m_tlm_sot_offsets_buffer); in opj_j2k_end_encoding()
11950 p_j2k->m_specific_param.m_encoder.m_tlm_sot_offsets_buffer = 0; in opj_j2k_end_encoding()
11951 p_j2k->m_specific_param.m_encoder.m_tlm_sot_offsets_current = 0; in opj_j2k_end_encoding()
11954 if (p_j2k->m_specific_param.m_encoder.m_encoded_tile_data) { in opj_j2k_end_encoding()
11955 opj_free(p_j2k->m_specific_param.m_encoder.m_encoded_tile_data); in opj_j2k_end_encoding()
11956 p_j2k->m_specific_param.m_encoder.m_encoded_tile_data = 0; in opj_j2k_end_encoding()
11959 p_j2k->m_specific_param.m_encoder.m_encoded_tile_size = 0; in opj_j2k_end_encoding()
11980 if (p_j2k->m_specific_param.m_encoder.m_header_tile_data) { in opj_j2k_destroy_header_memory()
11981 opj_free(p_j2k->m_specific_param.m_encoder.m_header_tile_data); in opj_j2k_destroy_header_memory()
11982 p_j2k->m_specific_param.m_encoder.m_header_tile_data = 0; in opj_j2k_destroy_header_memory()
11985 p_j2k->m_specific_param.m_encoder.m_header_tile_data_size = 0; in opj_j2k_destroy_header_memory()
12044 … &p_j2k->m_specific_param.m_encoder.m_total_tile_parts, p_j2k->m_private_image, in opj_j2k_init_info()