• Home
  • Raw
  • Download

Lines Matching refs:p_manager

54 static OPJ_BOOL opj_j2k_setup_header_reading (opj_j2k_t *p_j2k, opj_event_mgr_t * p_manager);
61 opj_event_mgr_t * p_manager);
74 opj_event_mgr_t * p_manager );
87 opj_event_mgr_t * p_manager );
93 static OPJ_BOOL opj_j2k_setup_encoding_validation (opj_j2k_t *p_j2k, opj_event_mgr_t * p_manager);
99 static OPJ_BOOL opj_j2k_setup_decoding_validation (opj_j2k_t *p_j2k, opj_event_mgr_t * p_manager);
105 static OPJ_BOOL opj_j2k_setup_end_compress (opj_j2k_t *p_j2k, opj_event_mgr_t * p_manager);
118 opj_event_mgr_t * p_manager );
125 opj_event_mgr_t * p_manager );
131 opj_event_mgr_t * p_manager );
142 opj_event_mgr_t * p_manager );
157 opj_event_mgr_t * p_manager);
168 … opj_event_mgr_t * p_manager );
176 opj_event_mgr_t * p_manager );
183 opj_event_mgr_t * p_manager );
232 … opj_event_mgr_t * p_manager );
259 opj_event_mgr_t * p_manager );
290 … opj_event_mgr_t * p_manager);
311 opj_event_mgr_t * p_manager );
332 opj_event_mgr_t * p_manager);
337 … opj_event_mgr_t * p_manager );
357 … opj_event_mgr_t * p_manager );
363 static OPJ_BOOL opj_j2k_setup_header_writing (opj_j2k_t *p_j2k, opj_event_mgr_t * p_manager);
370 … struct opj_event_mgr * p_manager );
377 … struct opj_event_mgr * p_manager );
388 opj_event_mgr_t * p_manager );
407 opj_event_mgr_t * p_manager );
417 opj_event_mgr_t * p_manager );
428 opj_event_mgr_t * p_manager );
440 opj_event_mgr_t * p_manager);
451 … opj_event_mgr_t * p_manager );
463 opj_event_mgr_t * p_manager );
473 … opj_event_mgr_t * p_manager );
485 opj_event_mgr_t * p_manager);
499 opj_event_mgr_t * p_manager );
516 … opj_event_mgr_t * p_manager );
536 opj_event_mgr_t * p_manager );
547 … opj_event_mgr_t * p_manager );
559 opj_event_mgr_t * p_manager );
572 … opj_event_mgr_t * p_manager );
589 … opj_event_mgr_t * p_manager );
607 opj_event_mgr_t * p_manager);
617 … opj_event_mgr_t * p_manager );
629 … opj_event_mgr_t * p_manager );
646 opj_event_mgr_t * p_manager );
671 opj_event_mgr_t * p_manager );
683 opj_event_mgr_t * p_manager);
694 opj_event_mgr_t * p_manager );
707 opj_event_mgr_t * p_manager);
719 opj_event_mgr_t * p_manager );
734 opj_event_mgr_t * p_manager );
742 static OPJ_BOOL opj_j2k_merge_ppm ( opj_cp_t *p_cp, opj_event_mgr_t * p_manager );
755 opj_event_mgr_t * p_manager );
764 opj_event_mgr_t * p_manager );
776 … opj_event_mgr_t * p_manager );
791 … opj_event_mgr_t * p_manager );
812 opj_event_mgr_t * p_manager );
824 opj_event_mgr_t * p_manager );
842 … opj_event_mgr_t * p_manager );
853 opj_event_mgr_t * p_manager );
879 opj_event_mgr_t * p_manager );
892 opj_event_mgr_t * p_manager );
903 opj_event_mgr_t * p_manager );
915 opj_event_mgr_t * p_manager );
927 opj_event_mgr_t * p_manager );
938 opj_event_mgr_t * p_manager );
971 opj_event_mgr_t * p_manager );
984 opj_event_mgr_t * p_manager );
997 opj_event_mgr_t * p_manager );
1010 opj_event_mgr_t * p_manager );
1023 opj_event_mgr_t * p_manager );
1034 opj_event_mgr_t * p_manager );
1047 opj_event_mgr_t * p_manager );
1075 … opj_event_mgr_t * p_manager );
1086 … opj_event_mgr_t * p_manager );
1098 opj_event_mgr_t * p_manager);
1110 … opj_event_mgr_t * p_manager );
1123 … opj_event_mgr_t * p_manager );
1135 … opj_event_mgr_t * p_manager );
1146 opj_event_mgr_t * p_manager );
1166 … opj_event_mgr_t * p_manager);
1195 … opj_event_mgr_t * p_manager);
1209 …t_cinema_parameters(opj_cparameters_t *parameters, opj_image_t *image, opj_event_mgr_t *p_manager);
1211 …_BOOL opj_j2k_is_cinema_compliant(opj_image_t *image, OPJ_UINT16 rsiz, opj_event_mgr_t *p_manager);
1223 …vate_t *p_stream, OPJ_UINT32 tile_no, OPJ_BOOL* p_correction_needed, opj_event_mgr_t * p_manager );
1291 opj_event_mgr_t * p_manager );
1539 opj_event_mgr_t * p_manager) in opj_j2k_check_poc_val() argument
1552 … opj_event_msg(p_manager , EVT_ERROR, "Not enough memory for checking the poc values.\n"); in opj_j2k_check_poc_val()
1628 opj_event_msg(p_manager , EVT_ERROR, "Missing packets possible loss of data\n"); in opj_j2k_check_poc_val()
1700 opj_event_mgr_t * p_manager in opj_j2k_calculate_tp() argument
1712 assert(p_manager != 00); in opj_j2k_calculate_tp()
1776 opj_event_mgr_t * p_manager ) in opj_j2k_write_soc() argument
1784 assert(p_manager != 00); in opj_j2k_write_soc()
1791 if (opj_stream_write_data(p_stream,l_start_stream,2,p_manager) != 2) { in opj_j2k_write_soc()
1816 opj_event_mgr_t * p_manager in opj_j2k_read_soc() argument
1824 assert(p_manager != 00); in opj_j2k_read_soc()
1827 if (opj_stream_read_data(p_stream,l_data,2,p_manager) != 2) { in opj_j2k_read_soc()
1842 …opj_event_msg(p_manager, EVT_INFO, "Start to read j2k main header (%d).\n", p_j2k->cstr_index->mai… in opj_j2k_read_soc()
1846 opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to add mh marker\n"); in opj_j2k_read_soc()
1854 opj_event_mgr_t * p_manager ) in opj_j2k_write_siz() argument
1866 assert(p_manager != 00); in opj_j2k_write_siz()
1880 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory for the SIZ marker\n"); in opj_j2k_write_siz()
1940 …_stream,p_j2k->m_specific_param.m_encoder.m_header_tile_data,l_size_len,p_manager) != l_size_len) { in opj_j2k_write_siz()
1957 opj_event_mgr_t * p_manager in opj_j2k_read_siz() argument
1973 assert(p_manager != 00); in opj_j2k_read_siz()
1981 opj_event_msg(p_manager, EVT_ERROR, "Error with SIZ marker size\n"); in opj_j2k_read_siz()
1989 opj_event_msg(p_manager, EVT_ERROR, "Error with SIZ marker size\n"); in opj_j2k_read_siz()
2017 …opj_event_msg(p_manager, EVT_ERROR, "Error with SIZ marker: number of component is illegal -> %d\n… in opj_j2k_read_siz()
2022 …opj_event_msg(p_manager, EVT_ERROR, "Error with SIZ marker: number of component is not compatible … in opj_j2k_read_siz()
2029 …opj_event_msg(p_manager, EVT_ERROR, "Error with SIZ marker: negative or zero image size (%d x %d)\… in opj_j2k_read_siz()
2034 …opj_event_msg(p_manager, EVT_ERROR, "Error with SIZ marker: invalid tile size (tdx: %d, tdy: %d)\n… in opj_j2k_read_siz()
2040 …opj_event_msg(p_manager, EVT_ERROR, "Prevent buffer overflow (x1: %d, y1: %d)\n", l_image->x1, l_i… in opj_j2k_read_siz()
2048 opj_event_msg(p_manager, EVT_ERROR, "Error with SIZ marker: illegal tile offset\n"); in opj_j2k_read_siz()
2057 opj_event_msg(p_manager, EVT_ERROR, in opj_j2k_read_siz()
2061 opj_event_msg(p_manager, EVT_ERROR, "JPWL: giving up\n"); in opj_j2k_read_siz()
2098 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to take in charge SIZ marker\n"); in opj_j2k_read_siz()
2119 opj_event_msg(p_manager, EVT_ERROR, in opj_j2k_read_siz()
2130 opj_event_msg(p_manager, JPWL_ASSUME ? EVT_WARNING : EVT_ERROR, in opj_j2k_read_siz()
2134 opj_event_msg(p_manager, EVT_ERROR, "JPWL: giving up\n"); in opj_j2k_read_siz()
2138 opj_event_msg(p_manager, EVT_WARNING, "- trying to adjust them\n"); in opj_j2k_read_siz()
2141 … opj_event_msg(p_manager, EVT_WARNING, "- setting XRsiz_%d to %d => HYPOTHESIS!!!\n", in opj_j2k_read_siz()
2146 … opj_event_msg(p_manager, EVT_WARNING, "- setting YRsiz_%d to %d => HYPOTHESIS!!!\n", in opj_j2k_read_siz()
2163 opj_event_msg( p_manager, EVT_ERROR, in opj_j2k_read_siz()
2189 opj_event_msg(p_manager, JPWL_ASSUME ? EVT_WARNING : EVT_ERROR, in opj_j2k_read_siz()
2193 opj_event_msg(p_manager, EVT_ERROR, "JPWL: giving up\n"); in opj_j2k_read_siz()
2197 opj_event_msg(p_manager, EVT_WARNING, "- trying to adjust them\n"); in opj_j2k_read_siz()
2200 … opj_event_msg(p_manager, EVT_WARNING, "- setting %d tiles in x => HYPOTHESIS!!!\n", in opj_j2k_read_siz()
2205 … opj_event_msg(p_manager, EVT_WARNING, "- too large x, increase expectance of %d\n" in opj_j2k_read_siz()
2211 … opj_event_msg(p_manager, EVT_WARNING, "- setting %d tiles in y => HYPOTHESIS!!!\n", in opj_j2k_read_siz()
2216 … opj_event_msg(p_manager, EVT_WARNING, "- too large y, increase expectance of %d to continue\n", in opj_j2k_read_siz()
2227 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to take in charge SIZ marker\n"); in opj_j2k_read_siz()
2234 opj_event_msg(p_manager, JPWL_ASSUME ? EVT_WARNING : EVT_ERROR, in opj_j2k_read_siz()
2237 opj_event_msg(p_manager, EVT_ERROR, "JPWL: giving up\n"); in opj_j2k_read_siz()
2247 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to take in charge SIZ marker\n"); in opj_j2k_read_siz()
2255 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to take in charge SIZ marker\n"); in opj_j2k_read_siz()
2265 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to take in charge SIZ marker\n"); in opj_j2k_read_siz()
2281 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to take in charge SIZ marker\n"); in opj_j2k_read_siz()
2296 opj_event_mgr_t * p_manager in opj_j2k_write_com() argument
2307 assert(p_manager != 00); in opj_j2k_write_com()
2319 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to write the COM marker\n"); in opj_j2k_write_com()
2339 …m,p_j2k->m_specific_param.m_encoder.m_header_tile_data,l_total_com_size,p_manager) != l_total_com_… in opj_j2k_write_com()
2356 opj_event_mgr_t * p_manager in opj_j2k_read_com() argument
2361 assert(p_manager != 00); in opj_j2k_read_com()
2370 opj_event_mgr_t * p_manager ) in opj_j2k_write_cod() argument
2379 assert(p_manager != 00); in opj_j2k_write_cod()
2393 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to write COD marker\n"); in opj_j2k_write_cod()
2422 …ite_SPCod_SPCoc(p_j2k,p_j2k->m_current_tile_number,0,l_current_data,&l_remaining_size,p_manager)) { in opj_j2k_write_cod()
2423 opj_event_msg(p_manager, EVT_ERROR, "Error writing COD marker\n"); in opj_j2k_write_cod()
2428 opj_event_msg(p_manager, EVT_ERROR, "Error writing COD marker\n"); in opj_j2k_write_cod()
2432 …stream,p_j2k->m_specific_param.m_encoder.m_header_tile_data,l_code_size,p_manager) != l_code_size)… in opj_j2k_write_cod()
2449 opj_event_mgr_t * p_manager in opj_j2k_read_cod() argument
2462 assert(p_manager != 00); in opj_j2k_read_cod()
2474 …opj_event_msg(p_manager, EVT_ERROR, "COD marker already read. No more than one COD marker per tile… in opj_j2k_read_cod()
2481 opj_event_msg(p_manager, EVT_ERROR, "Error reading COD marker\n"); in opj_j2k_read_cod()
2489 opj_event_msg(p_manager, EVT_ERROR, "Unknown Scod value in COD marker\n"); in opj_j2k_read_cod()
2497 opj_event_msg(p_manager, EVT_ERROR, "Unknown progression order in COD marker\n"); in opj_j2k_read_cod()
2504 …opj_event_msg(p_manager, EVT_ERROR, "Invalid number of layers in COD marker : %d not in range [1-6… in opj_j2k_read_cod()
2524 if (! opj_j2k_read_SPCod_SPCoc(p_j2k,0,p_header_data,&p_header_size,p_manager)) { in opj_j2k_read_cod()
2525 opj_event_msg(p_manager, EVT_ERROR, "Error reading COD marker\n"); in opj_j2k_read_cod()
2530 opj_event_msg(p_manager, EVT_ERROR, "Error reading COD marker\n"); in opj_j2k_read_cod()
2557 opj_event_mgr_t * p_manager )
2564 assert(p_manager != 00);
2583 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to write COC marker\n");
2590 …(p_j2k,p_comp_no,p_j2k->m_specific_param.m_encoder.m_header_tile_data,&l_remaining_size,p_manager);
2592 …_stream,p_j2k->m_specific_param.m_encoder.m_header_tile_data,l_coc_size,p_manager) != l_coc_size) {
2605 opj_event_mgr_t * p_manager
2617 assert(p_manager != 00);
2642 …write_SPCod_SPCoc(p_j2k,p_j2k->m_current_tile_number,0,l_current_data,&l_remaining_size,p_manager);
2678 opj_event_mgr_t * p_manager in opj_j2k_read_coc() argument
2690 assert(p_manager != 00); in opj_j2k_read_coc()
2702 opj_event_msg(p_manager, EVT_ERROR, "Error reading COC marker\n"); in opj_j2k_read_coc()
2710 … opj_event_msg(p_manager, EVT_ERROR, "Error reading COC marker (bad number of components)\n"); in opj_j2k_read_coc()
2717 if (! opj_j2k_read_SPCod_SPCoc(p_j2k,l_comp_no,p_header_data,&p_header_size,p_manager)) { in opj_j2k_read_coc()
2718 opj_event_msg(p_manager, EVT_ERROR, "Error reading COC marker\n"); in opj_j2k_read_coc()
2723 opj_event_msg(p_manager, EVT_ERROR, "Error reading COC marker\n"); in opj_j2k_read_coc()
2731 opj_event_mgr_t * p_manager in opj_j2k_write_qcd() argument
2739 assert(p_manager != 00); in opj_j2k_write_qcd()
2751 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to write QCD marker\n"); in opj_j2k_write_qcd()
2768 …write_SQcd_SQcc(p_j2k,p_j2k->m_current_tile_number,0,l_current_data,&l_remaining_size,p_manager)) { in opj_j2k_write_qcd()
2769 opj_event_msg(p_manager, EVT_ERROR, "Error writing QCD marker\n"); in opj_j2k_write_qcd()
2774 opj_event_msg(p_manager, EVT_ERROR, "Error writing QCD marker\n"); in opj_j2k_write_qcd()
2778 …stream, p_j2k->m_specific_param.m_encoder.m_header_tile_data,l_qcd_size,p_manager) != l_qcd_size) { in opj_j2k_write_qcd()
2795 opj_event_mgr_t * p_manager in opj_j2k_read_qcd() argument
2801 assert(p_manager != 00); in opj_j2k_read_qcd()
2803 if (! opj_j2k_read_SQcd_SQcc(p_j2k,0,p_header_data,&p_header_size,p_manager)) { in opj_j2k_read_qcd()
2804 opj_event_msg(p_manager, EVT_ERROR, "Error reading QCD marker\n"); in opj_j2k_read_qcd()
2809 opj_event_msg(p_manager, EVT_ERROR, "Error reading QCD marker\n"); in opj_j2k_read_qcd()
2823 opj_event_mgr_t * p_manager
2830 assert(p_manager != 00);
2843 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to write QCC marker\n");
2850 …(p_j2k,p_comp_no,p_j2k->m_specific_param.m_encoder.m_header_tile_data,&l_remaining_size,p_manager);
2852 …_stream,p_j2k->m_specific_param.m_encoder.m_header_tile_data,l_qcc_size,p_manager) != l_qcc_size) {
2865 opj_event_mgr_t * p_manager
2873 assert(p_manager != 00);
2905 …SQcd_SQcc(p_j2k,p_j2k->m_current_tile_number,p_comp_no,l_current_data,&l_remaining_size,p_manager);
2926 opj_event_mgr_t * p_manager in opj_j2k_read_qcc() argument
2934 assert(p_manager != 00); in opj_j2k_read_qcc()
2940 opj_event_msg(p_manager, EVT_ERROR, "Error reading QCC marker\n"); in opj_j2k_read_qcc()
2949 opj_event_msg(p_manager, EVT_ERROR, "Error reading QCC marker\n"); in opj_j2k_read_qcc()
2964 opj_event_msg(p_manager, EVT_ERROR, in opj_j2k_read_qcc()
2968 opj_event_msg(p_manager, EVT_ERROR, "JPWL: giving up\n"); in opj_j2k_read_qcc()
2973 opj_event_msg(p_manager, EVT_WARNING, "- trying to adjust this\n" in opj_j2k_read_qcc()
2984 opj_event_msg(p_manager, EVT_ERROR, in opj_j2k_read_qcc()
2990 if (! opj_j2k_read_SQcd_SQcc(p_j2k,l_comp_no,p_header_data,&p_header_size,p_manager)) { in opj_j2k_read_qcc()
2991 opj_event_msg(p_manager, EVT_ERROR, "Error reading QCC marker\n"); in opj_j2k_read_qcc()
2996 opj_event_msg(p_manager, EVT_ERROR, "Error reading QCC marker\n"); in opj_j2k_read_qcc()
3005 opj_event_mgr_t * p_manager in opj_j2k_write_poc() argument
3017 assert(p_manager != 00); in opj_j2k_write_poc()
3038 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to write POC marker\n"); in opj_j2k_write_poc()
3045 …oc_in_memory(p_j2k,p_j2k->m_specific_param.m_encoder.m_header_tile_data,&l_written_size,p_manager); in opj_j2k_write_poc()
3047 …_stream,p_j2k->m_specific_param.m_encoder.m_header_tile_data,l_poc_size,p_manager) != l_poc_size) { in opj_j2k_write_poc()
3057 opj_event_mgr_t * p_manager in opj_j2k_write_poc_in_memory() argument
3073 assert(p_manager != 00); in opj_j2k_write_poc_in_memory()
3203 opj_event_mgr_t * p_manager in opj_j2k_read_poc() argument
3218 assert(p_manager != 00); in opj_j2k_read_poc()
3233 opj_event_msg(p_manager, EVT_ERROR, "Error reading POC marker\n"); in opj_j2k_read_poc()
3246 opj_event_msg(p_manager, EVT_ERROR, "Too many POCs %d\n", l_current_poc_nb); in opj_j2k_read_poc()
3291 opj_event_mgr_t * p_manager in opj_j2k_read_crg() argument
3298 assert(p_manager != 00); in opj_j2k_read_crg()
3303 opj_event_msg(p_manager, EVT_ERROR, "Error reading CRG marker\n"); in opj_j2k_read_crg()
3331 opj_event_mgr_t * p_manager in opj_j2k_read_tlm() argument
3338 assert(p_manager != 00); in opj_j2k_read_tlm()
3341 opj_event_msg(p_manager, EVT_ERROR, "Error reading TLM marker\n"); in opj_j2k_read_tlm()
3360 opj_event_msg(p_manager, EVT_ERROR, "Error reading TLM marker\n"); in opj_j2k_read_tlm()
3387 opj_event_mgr_t * p_manager in opj_j2k_read_plm() argument
3393 assert(p_manager != 00); in opj_j2k_read_plm()
3396 opj_event_msg(p_manager, EVT_ERROR, "Error reading PLM marker\n"); in opj_j2k_read_plm()
3457 opj_event_mgr_t * p_manager in opj_j2k_read_plt() argument
3465 assert(p_manager != 00); in opj_j2k_read_plt()
3468 opj_event_msg(p_manager, EVT_ERROR, "Error reading PLT marker\n"); in opj_j2k_read_plt()
3491 opj_event_msg(p_manager, EVT_ERROR, "Error reading PLT marker\n"); in opj_j2k_read_plt()
3511 opj_event_mgr_t * p_manager ) in opj_j2k_read_ppm() argument
3519 assert(p_manager != 00); in opj_j2k_read_ppm()
3523 opj_event_msg(p_manager, EVT_ERROR, "Error reading PPM marker\n"); in opj_j2k_read_ppm()
3541 opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to read PPM marker\n"); in opj_j2k_read_ppm()
3551 opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to read PPM marker\n"); in opj_j2k_read_ppm()
3561 opj_event_msg(p_manager, EVT_ERROR, "Zppm %u already read\n", l_Z_ppm); in opj_j2k_read_ppm()
3568 opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to read PPM marker\n"); in opj_j2k_read_ppm()
3583 static OPJ_BOOL opj_j2k_merge_ppm ( opj_cp_t *p_cp, opj_event_mgr_t * p_manager ) in opj_j2k_merge_ppm() argument
3589 assert(p_manager != 00); in opj_j2k_merge_ppm()
3619 opj_event_msg(p_manager, EVT_ERROR, "Not enough bytes to read Nppm\n"); in opj_j2k_merge_ppm()
3641 opj_event_msg(p_manager, EVT_ERROR, "Corrupted PPM markers\n"); in opj_j2k_merge_ppm()
3647 opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to read PPM marker\n"); in opj_j2k_merge_ppm()
3678 opj_event_msg(p_manager, EVT_ERROR, "Not enough bytes to read Nppm\n"); in opj_j2k_merge_ppm()
3725 opj_event_mgr_t * p_manager in opj_j2k_read_ppt() argument
3735 assert(p_manager != 00); in opj_j2k_read_ppt()
3739 opj_event_msg(p_manager, EVT_ERROR, "Error reading PPT marker\n"); in opj_j2k_read_ppt()
3745 …opj_event_msg(p_manager, EVT_ERROR, "Error reading PPT marker: packet header have been previously … in opj_j2k_read_ppt()
3763 opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to read PPT marker\n"); in opj_j2k_read_ppt()
3773 opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to read PPT marker\n"); in opj_j2k_read_ppt()
3783 opj_event_msg(p_manager, EVT_ERROR, "Zppt %u already read\n", l_Z_ppt); in opj_j2k_read_ppt()
3790 opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to read PPT marker\n"); in opj_j2k_read_ppt()
3804 static OPJ_BOOL opj_j2k_merge_ppt(opj_tcp_t *p_tcp, opj_event_mgr_t * p_manager) in opj_j2k_merge_ppt() argument
3809 assert(p_manager != 00); in opj_j2k_merge_ppt()
3823 opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to read PPT marker\n"); in opj_j2k_merge_ppt()
3850 opj_event_mgr_t * p_manager in opj_j2k_write_tlm() argument
3858 assert(p_manager != 00); in opj_j2k_write_tlm()
3869 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to write TLM marker\n"); in opj_j2k_write_tlm()
3895 …_stream,p_j2k->m_specific_param.m_encoder.m_header_tile_data,l_tlm_size,p_manager) != l_tlm_size) { in opj_j2k_write_tlm()
3906 opj_event_mgr_t * p_manager in opj_j2k_write_sot() argument
3911 assert(p_manager != 00); in opj_j2k_write_sot()
3952 opj_event_mgr_t * p_manager ) in opj_j2k_get_sot_values() argument
3956 assert(p_manager != 00); in opj_j2k_get_sot_values()
3960 opj_event_msg(p_manager, EVT_ERROR, "Error reading SOT marker\n"); in opj_j2k_get_sot_values()
3978 opj_event_mgr_t * p_manager ) in opj_j2k_read_sot() argument
3989 assert(p_manager != 00); in opj_j2k_read_sot()
3991 …der_size, &(p_j2k->m_current_tile_number), &l_tot_len, &l_current_part, &l_num_parts, p_manager)) { in opj_j2k_read_sot()
3992 opj_event_msg(p_manager, EVT_ERROR, "Error reading SOT marker\n"); in opj_j2k_read_sot()
4000 … opj_event_msg(p_manager, EVT_ERROR, "Invalid tile number %d\n", p_j2k->m_current_tile_number); in opj_j2k_read_sot()
4016 opj_event_msg(p_manager, EVT_ERROR, in opj_j2k_read_sot()
4020 opj_event_msg(p_manager, EVT_ERROR, "JPWL: giving up\n"); in opj_j2k_read_sot()
4025 opj_event_msg(p_manager, EVT_WARNING, "- trying to adjust this\n" in opj_j2k_read_sot()
4044 … opj_event_msg(p_manager, EVT_WARNING, "Empty SOT marker detected: Psot=%d.\n", l_tot_len); in opj_j2k_read_sot()
4048 …opj_event_msg(p_manager, EVT_ERROR, "Psot value is not correct regards to the JPEG2000 norm: %d.\n… in opj_j2k_read_sot()
4058 opj_event_msg(p_manager, EVT_ERROR, in opj_j2k_read_sot()
4062 opj_event_msg(p_manager, EVT_ERROR, "JPWL: giving up\n"); in opj_j2k_read_sot()
4067 opj_event_msg(p_manager, EVT_WARNING, "- trying to adjust this\n" in opj_j2k_read_sot()
4076 … opj_event_msg(p_manager, EVT_INFO, "Psot value of the current tile-part is equal to zero, " in opj_j2k_read_sot()
4087 …opj_event_msg(p_manager, EVT_ERROR, "In SOT marker, TPSot (%d) is not valid regards to the current… in opj_j2k_read_sot()
4095 …opj_event_msg(p_manager, EVT_ERROR, "In SOT marker, TPSot (%d) is not valid regards to the current… in opj_j2k_read_sot()
4150 …opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to read SOT marker. Tile index allocation f… in opj_j2k_read_sot()
4160 …opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to read SOT marker. Tile index allocation f… in opj_j2k_read_sot()
4176 …opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to read SOT marker. Tile index allocation f… in opj_j2k_read_sot()
4191 …opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to read SOT marker. Tile index allocation f… in opj_j2k_read_sot()
4238 opj_event_mgr_t * p_manager in opj_j2k_write_sod() argument
4246 assert(p_manager != 00); in opj_j2k_write_sod()
4297 opj_event_msg(p_manager, EVT_ERROR, "Cannot encode tile\n"); in opj_j2k_write_sod()
4308 opj_event_mgr_t * p_manager in opj_j2k_read_sod() argument
4320 assert(p_manager != 00); in opj_j2k_read_sod()
4349 … opj_event_msg(p_manager, EVT_ERROR, "Tile part length size inconsistent with stream length\n"); in opj_j2k_read_sod()
4371 opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to decode tile\n"); in opj_j2k_read_sod()
4395 opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to add tl marker\n"); in opj_j2k_read_sod()
4408 p_manager); in opj_j2k_read_sod()
4432 opj_event_mgr_t * p_manager in opj_j2k_write_rgn() argument
4444 assert(p_manager != 00); in opj_j2k_write_rgn()
4477 …_stream,p_j2k->m_specific_param.m_encoder.m_header_tile_data,l_rgn_size,p_manager) != l_rgn_size) { in opj_j2k_write_rgn()
4486 opj_event_mgr_t * p_manager in opj_j2k_write_eoc() argument
4491 assert(p_manager != 00); in opj_j2k_write_eoc()
4504 …tream_write_data(p_stream,p_j2k->m_specific_param.m_encoder.m_header_tile_data,2,p_manager) != 2) { in opj_j2k_write_eoc()
4508 if ( ! opj_stream_flush(p_stream,p_manager) ) { in opj_j2k_write_eoc()
4526 opj_event_mgr_t * p_manager in opj_j2k_read_rgn() argument
4539 assert(p_manager != 00); in opj_j2k_read_rgn()
4550 opj_event_msg(p_manager, EVT_ERROR, "Error reading RGN marker\n"); in opj_j2k_read_rgn()
4568 opj_event_msg(p_manager, EVT_ERROR, in opj_j2k_read_rgn()
4572 opj_event_msg(p_manager, EVT_ERROR, "JPWL: giving up\n"); in opj_j2k_read_rgn()
4581 opj_event_msg(p_manager, EVT_ERROR, in opj_j2k_read_rgn()
4607 opj_event_mgr_t * p_manager ) in opj_j2k_update_rates() argument
4625 assert(p_manager != 00); in opj_j2k_update_rates()
4770 opj_event_mgr_t * p_manager )
4780 assert(p_manager != 00);
4788 opj_event_msg(p_manager, EVT_ERROR, "Cannot decode tile, memory error\n");
4796 … opj_event_msg(p_manager, EVT_ERROR, "Cannot decode tile, memory error\n");
4820 struct opj_event_mgr * p_manager ) in opj_j2k_get_end_header() argument
4824 assert(p_manager != 00); in opj_j2k_get_end_header()
4834 … struct opj_event_mgr * p_manager ) in opj_j2k_write_mct_data_group() argument
4844 assert(p_manager != 00); in opj_j2k_write_mct_data_group()
4846 if (! opj_j2k_write_cbd(p_j2k,p_stream,p_manager)) { in opj_j2k_write_mct_data_group()
4855 if (! opj_j2k_write_mct_record(p_j2k,l_mct_record,p_stream,p_manager)) { in opj_j2k_write_mct_data_group()
4866 if (! opj_j2k_write_mcc_record(p_j2k,l_mcc_record,p_stream,p_manager)) { in opj_j2k_write_mct_data_group()
4873 if (! opj_j2k_write_mco(p_j2k,p_stream,p_manager)) { in opj_j2k_write_mct_data_group()
4883 … struct opj_event_mgr * p_manager )
4889 assert(p_manager != 00);
4894 if (! opj_j2k_write_coc(p_j2k,compno,p_stream, p_manager)) {
4906 … struct opj_event_mgr * p_manager )
4912 assert(p_manager != 00);
4917 if (! opj_j2k_write_qcc(p_j2k,compno,p_stream, p_manager)) {
4929 struct opj_event_mgr * p_manager ) in opj_j2k_write_regions() argument
4936 assert(p_manager != 00); in opj_j2k_write_regions()
4944 … if (! opj_j2k_write_rgn(p_j2k,0,compno,p_j2k->m_private_image->numcomps,p_stream,p_manager)) { in opj_j2k_write_regions()
4957 struct opj_event_mgr * p_manager ) in opj_j2k_write_epc() argument
4963 assert(p_manager != 00); in opj_j2k_write_epc()
4996 opj_event_mgr_t * p_manager in opj_j2k_read_unk() argument
5005 assert(p_manager != 00); in opj_j2k_read_unk()
5008 opj_event_msg(p_manager, EVT_WARNING, "Unknown marker\n"); in opj_j2k_read_unk()
5012 …(opj_stream_read_data(p_stream,p_j2k->m_specific_param.m_decoder.m_header_data,2,p_manager) != 2) { in opj_j2k_read_unk()
5013 opj_event_msg(p_manager, EVT_ERROR, "Stream too short\n"); in opj_j2k_read_unk()
5026 … opj_event_msg(p_manager, EVT_ERROR, "Marker is not compliant with its position\n"); in opj_j2k_read_unk()
5038 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to add mh marker\n"); in opj_j2k_read_unk()
5058 struct opj_event_mgr * p_manager ) in opj_j2k_write_mct_record() argument
5066 assert(p_manager != 00); in opj_j2k_write_mct_record()
5077 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to write MCT marker\n"); in opj_j2k_write_mct_record()
5106 …_stream,p_j2k->m_specific_param.m_encoder.m_header_tile_data,l_mct_size,p_manager) != l_mct_size) { in opj_j2k_write_mct_record()
5124 opj_event_mgr_t * p_manager in opj_j2k_read_mct() argument
5142 opj_event_msg(p_manager, EVT_ERROR, "Error reading MCT marker\n"); in opj_j2k_read_mct()
5150 …opj_event_msg(p_manager, EVT_WARNING, "Cannot take in charge mct data within multiple MCT records\… in opj_j2k_read_mct()
5155 opj_event_msg(p_manager, EVT_ERROR, "Error reading MCT marker\n"); in opj_j2k_read_mct()
5185 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to read MCT marker\n"); in opj_j2k_read_mct()
5209 … opj_event_msg(p_manager, EVT_WARNING, "Cannot take in charge multiple MCT markers\n"); in opj_j2k_read_mct()
5217 opj_event_msg(p_manager, EVT_ERROR, "Error reading MCT marker\n"); in opj_j2k_read_mct()
5230 struct opj_event_mgr * p_manager ) in opj_j2k_write_mcc_record() argument
5241 assert(p_manager != 00); in opj_j2k_write_mcc_record()
5261 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to write MCC marker\n"); in opj_j2k_write_mcc_record()
5323 …_stream,p_j2k->m_specific_param.m_encoder.m_header_tile_data,l_mcc_size,p_manager) != l_mcc_size) { in opj_j2k_write_mcc_record()
5333 opj_event_mgr_t * p_manager ) in opj_j2k_read_mcc() argument
5349 assert(p_manager != 00); in opj_j2k_read_mcc()
5356 opj_event_msg(p_manager, EVT_ERROR, "Error reading MCC marker\n"); in opj_j2k_read_mcc()
5364 … opj_event_msg(p_manager, EVT_WARNING, "Cannot take in charge multiple data spanning\n"); in opj_j2k_read_mcc()
5369 opj_event_msg(p_manager, EVT_ERROR, "Error reading MCC marker\n"); in opj_j2k_read_mcc()
5398 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to read MCC marker\n"); in opj_j2k_read_mcc()
5414 … opj_event_msg(p_manager, EVT_WARNING, "Cannot take in charge multiple data spanning\n"); in opj_j2k_read_mcc()
5422 … opj_event_msg(p_manager, EVT_WARNING, "Cannot take in charge multiple collections\n"); in opj_j2k_read_mcc()
5430 opj_event_msg(p_manager, EVT_ERROR, "Error reading MCC marker\n"); in opj_j2k_read_mcc()
5438 …opj_event_msg(p_manager, EVT_WARNING, "Cannot take in charge collections other than array decorrel… in opj_j2k_read_mcc()
5451 opj_event_msg(p_manager, EVT_ERROR, "Error reading MCC marker\n"); in opj_j2k_read_mcc()
5462 … opj_event_msg(p_manager, EVT_WARNING, "Cannot take in charge collections with indix shuffle\n"); in opj_j2k_read_mcc()
5474 …opj_event_msg(p_manager, EVT_WARNING, "Cannot take in charge collections without same number of in… in opj_j2k_read_mcc()
5479 opj_event_msg(p_manager, EVT_ERROR, "Error reading MCC marker\n"); in opj_j2k_read_mcc()
5490 … opj_event_msg(p_manager, EVT_WARNING, "Cannot take in charge collections with indix shuffle\n"); in opj_j2k_read_mcc()
5514 opj_event_msg(p_manager, EVT_ERROR, "Error reading MCC marker\n"); in opj_j2k_read_mcc()
5531 opj_event_msg(p_manager, EVT_ERROR, "Error reading MCC marker\n"); in opj_j2k_read_mcc()
5538 opj_event_msg(p_manager, EVT_ERROR, "Error reading MCC marker\n"); in opj_j2k_read_mcc()
5551 struct opj_event_mgr * p_manager in opj_j2k_write_mco() argument
5562 assert(p_manager != 00); in opj_j2k_write_mco()
5575 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to write MCO marker\n"); in opj_j2k_write_mco()
5600 …_stream,p_j2k->m_specific_param.m_encoder.m_header_tile_data,l_mco_size,p_manager) != l_mco_size) { in opj_j2k_write_mco()
5618 opj_event_mgr_t * p_manager in opj_j2k_read_mco() argument
5630 assert(p_manager != 00); in opj_j2k_read_mco()
5638 opj_event_msg(p_manager, EVT_ERROR, "Error reading MCO marker\n"); in opj_j2k_read_mco()
5646 … opj_event_msg(p_manager, EVT_WARNING, "Cannot take in charge multiple transformation stages.\n"); in opj_j2k_read_mco()
5651 opj_event_msg(p_manager, EVT_WARNING, "Error reading MCO marker\n"); in opj_j2k_read_mco()
5763 struct opj_event_mgr * p_manager ) in opj_j2k_write_cbd() argument
5773 assert(p_manager != 00); in opj_j2k_write_cbd()
5785 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to write CBD marker\n"); in opj_j2k_write_cbd()
5812 …_stream,p_j2k->m_specific_param.m_encoder.m_header_tile_data,l_cbd_size,p_manager) != l_cbd_size) { in opj_j2k_write_cbd()
5829 opj_event_mgr_t * p_manager in opj_j2k_read_cbd() argument
5840 assert(p_manager != 00); in opj_j2k_read_cbd()
5845 opj_event_msg(p_manager, EVT_ERROR, "Crror reading CBD marker\n"); in opj_j2k_read_cbd()
5853 opj_event_msg(p_manager, EVT_ERROR, "Crror reading CBD marker\n"); in opj_j2k_read_cbd()
5945 …et_cinema_parameters(opj_cparameters_t *parameters, opj_image_t *image, opj_event_mgr_t *p_manager) in opj_j2k_set_cinema_parameters() argument
5984 opj_event_msg(p_manager, EVT_WARNING, in opj_j2k_set_cinema_parameters()
5998 opj_event_msg(p_manager, EVT_WARNING, in opj_j2k_set_cinema_parameters()
6008 opj_event_msg(p_manager, EVT_WARNING, in opj_j2k_set_cinema_parameters()
6015 opj_event_msg(p_manager, EVT_WARNING, in opj_j2k_set_cinema_parameters()
6050 opj_event_msg(p_manager, EVT_WARNING, in opj_j2k_set_cinema_parameters()
6055 opj_event_msg(p_manager, EVT_WARNING, in opj_j2k_set_cinema_parameters()
6065 opj_event_msg(p_manager, EVT_WARNING, in opj_j2k_set_cinema_parameters()
6070 opj_event_msg(p_manager, EVT_WARNING, in opj_j2k_set_cinema_parameters()
6082 …J_BOOL opj_j2k_is_cinema_compliant(opj_image_t *image, OPJ_UINT16 rsiz, opj_event_mgr_t *p_manager) in opj_j2k_is_cinema_compliant() argument
6088 opj_event_msg(p_manager, EVT_WARNING, in opj_j2k_is_cinema_compliant()
6103 opj_event_msg(p_manager, EVT_WARNING, in opj_j2k_is_cinema_compliant()
6117 opj_event_msg(p_manager, EVT_WARNING, in opj_j2k_is_cinema_compliant()
6128 opj_event_msg(p_manager, EVT_WARNING, in opj_j2k_is_cinema_compliant()
6147 opj_event_mgr_t * p_manager) in opj_j2k_setup_encoder() argument
6157 …opj_event_msg(p_manager, EVT_ERROR, "Invalid number of resolutions : %d not in range [1,%d]\n", pa… in opj_j2k_setup_encoder()
6211 opj_event_msg(p_manager, EVT_WARNING, in opj_j2k_setup_encoder()
6240 opj_event_msg(p_manager, EVT_WARNING, in opj_j2k_setup_encoder()
6251 opj_event_msg(p_manager, EVT_WARNING, in opj_j2k_setup_encoder()
6255 opj_j2k_set_cinema_parameters(parameters,image,p_manager); in opj_j2k_setup_encoder()
6256 if (!opj_j2k_is_cinema_compliant(image,parameters->rsiz,p_manager)) { in opj_j2k_setup_encoder()
6261 opj_event_msg(p_manager, EVT_WARNING, in opj_j2k_setup_encoder()
6265 opj_event_msg(p_manager, EVT_WARNING, in opj_j2k_setup_encoder()
6269 opj_event_msg(p_manager, EVT_WARNING, in opj_j2k_setup_encoder()
6274 opj_event_msg(p_manager, EVT_WARNING, in opj_j2k_setup_encoder()
6280 opj_event_msg(p_manager, EVT_WARNING, in opj_j2k_setup_encoder()
6301 …opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to allocate copy of user encoding parameter… in opj_j2k_setup_encoder()
6319 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to allocate copy of comment string\n"); in opj_j2k_setup_encoder()
6333 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to allocate comment string\n"); in opj_j2k_setup_encoder()
6340 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to allocate comment string\n"); in opj_j2k_setup_encoder()
6425 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to allocate tile coding parameters\n"); in opj_j2k_setup_encoder()
6430 …NT32)parameters->numresolution, image->numcomps, (OPJ_UINT32)parameters->tcp_numlayers, p_manager); in opj_j2k_setup_encoder()
6486 …opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to allocate tile component coding parameter… in opj_j2k_setup_encoder()
6496 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to allocate temp buffer\n"); in opj_j2k_setup_encoder()
6505 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to allocate encoder MCT coding matrix \n"); in opj_j2k_setup_encoder()
6515 …opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to allocate encoder MCT decoding matrix \n"… in opj_j2k_setup_encoder()
6521 … opj_event_msg(p_manager, EVT_ERROR, "Failed to inverse encoder MCT decoding matrix \n"); in opj_j2k_setup_encoder()
6530 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to allocate encoder MCT norms \n"); in opj_j2k_setup_encoder()
6543 opj_event_msg(p_manager, EVT_ERROR, "Failed to setup j2k mct encoding\n"); in opj_j2k_setup_encoder()
6553 …opj_event_msg(p_manager, EVT_WARNING, "Cannot perform MCT on components with different sizes. Disa… in opj_j2k_setup_encoder()
6721 opj_event_mgr_t * p_manager in opj_j2k_end_decompress() argument
6726 (void)p_manager; in opj_j2k_end_decompress()
6733 opj_event_mgr_t* p_manager ) in opj_j2k_read_header() argument
6738 assert(p_manager != 00); in opj_j2k_read_header()
6747 if (! opj_j2k_setup_decoding_validation(p_j2k, p_manager)) { in opj_j2k_read_header()
6754 if (! opj_j2k_exec(p_j2k, p_j2k->m_validation_list, p_stream,p_manager)) { in opj_j2k_read_header()
6761 if (! opj_j2k_setup_header_reading(p_j2k, p_manager)) { in opj_j2k_read_header()
6768 if (! opj_j2k_exec (p_j2k,p_j2k->m_procedure_list,p_stream,p_manager)) { in opj_j2k_read_header()
6790 static OPJ_BOOL opj_j2k_setup_header_reading (opj_j2k_t *p_j2k, opj_event_mgr_t * p_manager) in opj_j2k_setup_header_reading() argument
6794 assert(p_manager != 00); in opj_j2k_setup_header_reading()
6796 …t_add_procedure(p_j2k->m_procedure_list,(opj_procedure)opj_j2k_read_header_procedure, p_manager)) { in opj_j2k_setup_header_reading()
6801 …dure(p_j2k->m_procedure_list,(opj_procedure)opj_j2k_copy_default_tcp_and_create_tcd, p_manager)) { in opj_j2k_setup_header_reading()
6808 static OPJ_BOOL opj_j2k_setup_decoding_validation (opj_j2k_t *p_j2k, opj_event_mgr_t * p_manager) in opj_j2k_setup_decoding_validation() argument
6812 assert(p_manager != 00); in opj_j2k_setup_decoding_validation()
6814 …ure_list_add_procedure(p_j2k->m_validation_list,(opj_procedure)opj_j2k_build_decoder, p_manager)) { in opj_j2k_setup_decoding_validation()
6817 …st_add_procedure(p_j2k->m_validation_list,(opj_procedure)opj_j2k_decoding_validation, p_manager)) { in opj_j2k_setup_decoding_validation()
6827 opj_event_mgr_t * p_manager ) in opj_j2k_mct_validation() argument
6835 assert(p_manager != 00); in opj_j2k_mct_validation()
7013 opj_event_mgr_t * p_manager ) in opj_j2k_build_decoder() argument
7019 (void)p_manager; in opj_j2k_build_decoder()
7025 opj_event_mgr_t * p_manager ) in opj_j2k_build_encoder() argument
7031 (void)p_manager; in opj_j2k_build_encoder()
7037 … opj_event_mgr_t * p_manager ) in opj_j2k_encoding_validation() argument
7044 assert(p_manager != 00); in opj_j2k_encoding_validation()
7060 …opj_event_msg(p_manager, EVT_ERROR, "Number of resolutions is too high in comparison to the size o… in opj_j2k_encoding_validation()
7065 …opj_event_msg(p_manager, EVT_ERROR, "Number of resolutions is too high in comparison to the size o… in opj_j2k_encoding_validation()
7070 …opj_event_msg(p_manager, EVT_ERROR, "Number of resolutions is too high in comparison to the size o… in opj_j2k_encoding_validation()
7080 opj_event_mgr_t * p_manager in opj_j2k_decoding_validation() argument
7088 assert(p_manager != 00); in opj_j2k_decoding_validation()
7110 … opj_event_mgr_t * p_manager) in opj_j2k_read_header_procedure() argument
7122 assert(p_manager != 00); in opj_j2k_read_header_procedure()
7128 if (! opj_j2k_read_soc(p_j2k,p_stream,p_manager)) { in opj_j2k_read_header_procedure()
7129 opj_event_msg(p_manager, EVT_ERROR, "Expected a SOC marker \n"); in opj_j2k_read_header_procedure()
7134 …(opj_stream_read_data(p_stream,p_j2k->m_specific_param.m_decoder.m_header_data,2,p_manager) != 2) { in opj_j2k_read_header_procedure()
7135 opj_event_msg(p_manager, EVT_ERROR, "Stream too short\n"); in opj_j2k_read_header_procedure()
7147 …opj_event_msg(p_manager, EVT_ERROR, "A marker ID was expected (0xff--) instead of %.8x\n", l_curre… in opj_j2k_read_header_procedure()
7156 if (! opj_j2k_read_unk(p_j2k, p_stream, &l_current_marker, p_manager)){ in opj_j2k_read_header_procedure()
7157 … opj_event_msg(p_manager, EVT_ERROR, "Unknow marker have been detected and generated error.\n"); in opj_j2k_read_header_procedure()
7182 … opj_event_msg(p_manager, EVT_ERROR, "Marker is not compliant with its position\n"); in opj_j2k_read_header_procedure()
7187 …(opj_stream_read_data(p_stream,p_j2k->m_specific_param.m_decoder.m_header_data,2,p_manager) != 2) { in opj_j2k_read_header_procedure()
7188 opj_event_msg(p_manager, EVT_ERROR, "Stream too short\n"); in opj_j2k_read_header_procedure()
7203 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to read header\n"); in opj_j2k_read_header_procedure()
7211 …(p_stream,p_j2k->m_specific_param.m_decoder.m_header_data,l_marker_size,p_manager) != l_marker_siz… in opj_j2k_read_header_procedure()
7212 opj_event_msg(p_manager, EVT_ERROR, "Stream too short\n"); in opj_j2k_read_header_procedure()
7217 …andler->handler))(p_j2k,p_j2k->m_specific_param.m_decoder.m_header_data,l_marker_size,p_manager)) { in opj_j2k_read_header_procedure()
7218 …opj_event_msg(p_manager, EVT_ERROR, "Marker handler function failed to read the marker segment\n"); in opj_j2k_read_header_procedure()
7228 opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to add mh marker\n"); in opj_j2k_read_header_procedure()
7233 …(opj_stream_read_data(p_stream,p_j2k->m_specific_param.m_decoder.m_header_data,2,p_manager) != 2) { in opj_j2k_read_header_procedure()
7234 opj_event_msg(p_manager, EVT_ERROR, "Stream too short\n"); in opj_j2k_read_header_procedure()
7243 opj_event_msg(p_manager, EVT_ERROR, "required SIZ marker not found in main header\n"); in opj_j2k_read_header_procedure()
7247 opj_event_msg(p_manager, EVT_ERROR, "required COD marker not found in main header\n"); in opj_j2k_read_header_procedure()
7251 opj_event_msg(p_manager, EVT_ERROR, "required QCD marker not found in main header\n"); in opj_j2k_read_header_procedure()
7255 if (! opj_j2k_merge_ppm(&(p_j2k->m_cp), p_manager)) { in opj_j2k_read_header_procedure()
7256 opj_event_msg(p_manager, EVT_ERROR, "Failed to merge PPM data\n"); in opj_j2k_read_header_procedure()
7260 opj_event_msg(p_manager, EVT_INFO, "Main header has been correctly decoded.\n"); in opj_j2k_read_header_procedure()
7274 opj_event_mgr_t * p_manager ) in opj_j2k_exec() argument
7284 assert(p_manager != 00); in opj_j2k_exec()
7290 l_result = l_result && ((*l_procedure) (p_j2k,p_stream,p_manager)); in opj_j2k_exec()
7302 opj_event_mgr_t * p_manager in opj_j2k_copy_default_tcp_and_create_tcd() argument
7321 assert(p_manager != 00); in opj_j2k_copy_default_tcp_and_create_tcd()
7432 opj_event_msg(p_manager, EVT_ERROR, "Cannot decode tile, memory error\n"); in opj_j2k_copy_default_tcp_and_create_tcd()
7678 …ivate_t *p_stream, OPJ_UINT32 tile_no, OPJ_BOOL* p_correction_needed, opj_event_mgr_t * p_manager ) in opj_j2k_need_nb_tile_parts_correction() argument
7697 if (opj_stream_read_data(p_stream,l_header_data, 2, p_manager) != 2) { in opj_j2k_need_nb_tile_parts_correction()
7699 if (! opj_stream_seek(p_stream, l_stream_pos_backup, p_manager)) { in opj_j2k_need_nb_tile_parts_correction()
7710 if (! opj_stream_seek(p_stream, l_stream_pos_backup, p_manager)) { in opj_j2k_need_nb_tile_parts_correction()
7717 if (opj_stream_read_data(p_stream, l_header_data, 2, p_manager) != 2) { in opj_j2k_need_nb_tile_parts_correction()
7718 opj_event_msg(p_manager, EVT_ERROR, "Stream too short\n"); in opj_j2k_need_nb_tile_parts_correction()
7727 opj_event_msg(p_manager, EVT_ERROR, "Inconsistent marker size\n"); in opj_j2k_need_nb_tile_parts_correction()
7732 if (opj_stream_read_data(p_stream, l_header_data, l_marker_size, p_manager) != l_marker_size) { in opj_j2k_need_nb_tile_parts_correction()
7733 opj_event_msg(p_manager, EVT_ERROR, "Stream too short\n"); in opj_j2k_need_nb_tile_parts_correction()
7737 …(l_header_data, l_marker_size, &l_tile_no, &l_tot_len, &l_current_part, &l_num_parts, p_manager)) { in opj_j2k_need_nb_tile_parts_correction()
7749 if (! opj_stream_seek(p_stream, l_stream_pos_backup, p_manager)) { in opj_j2k_need_nb_tile_parts_correction()
7756 if (opj_stream_skip(p_stream, (OPJ_OFF_T)(l_tot_len), p_manager) != (OPJ_OFF_T)(l_tot_len)) { in opj_j2k_need_nb_tile_parts_correction()
7758 if (! opj_stream_seek(p_stream, l_stream_pos_backup, p_manager)) { in opj_j2k_need_nb_tile_parts_correction()
7770 if (! opj_stream_seek(p_stream, l_stream_pos_backup, p_manager)) { in opj_j2k_need_nb_tile_parts_correction()
7784 opj_event_mgr_t * p_manager ) in opj_j2k_read_tile_header() argument
7794 assert(p_manager != 00); in opj_j2k_read_tile_header()
7818 …(opj_stream_read_data(p_stream,p_j2k->m_specific_param.m_decoder.m_header_data,2,p_manager) != 2) { in opj_j2k_read_tile_header()
7819 opj_event_msg(p_manager, EVT_ERROR, "Stream too short\n"); in opj_j2k_read_tile_header()
7828 opj_event_msg(p_manager, EVT_ERROR, "Inconsistent marker size\n"); in opj_j2k_read_tile_header()
7849 … opj_event_msg(p_manager, EVT_ERROR, "Marker is not compliant with its position\n"); in opj_j2k_read_tile_header()
7860 … opj_event_msg(p_manager, EVT_ERROR, "Marker size inconsistent with stream length\n"); in opj_j2k_read_tile_header()
7868 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to read header\n"); in opj_j2k_read_tile_header()
7876 …(p_stream,p_j2k->m_specific_param.m_decoder.m_header_data,l_marker_size,p_manager) != l_marker_siz… in opj_j2k_read_tile_header()
7877 opj_event_msg(p_manager, EVT_ERROR, "Stream too short\n"); in opj_j2k_read_tile_header()
7883 … opj_event_msg(p_manager, EVT_ERROR, "Not sure how that happened.\n"); in opj_j2k_read_tile_header()
7887 …andler->handler))(p_j2k,p_j2k->m_specific_param.m_decoder.m_header_data,l_marker_size,p_manager)) { in opj_j2k_read_tile_header()
7888 …opj_event_msg(p_manager, EVT_ERROR, "Fail to read the current marker segment (%#x)\n", l_current_m… in opj_j2k_read_tile_header()
7898 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to add tl marker\n"); in opj_j2k_read_tile_header()
7913 …opj_stream_skip(p_stream,p_j2k->m_specific_param.m_decoder.m_sot_length,p_manager) != p_j2k->m_spe… in opj_j2k_read_tile_header()
7914 opj_event_msg(p_manager, EVT_ERROR, "Stream too short\n"); in opj_j2k_read_tile_header()
7921 …(opj_stream_read_data(p_stream,p_j2k->m_specific_param.m_decoder.m_header_data,2,p_manager) != 2) { in opj_j2k_read_tile_header()
7922 opj_event_msg(p_manager, EVT_ERROR, "Stream too short\n"); in opj_j2k_read_tile_header()
7936 if (! opj_j2k_read_sod(p_j2k, p_stream, p_manager)) { in opj_j2k_read_tile_header()
7944 …b_tile_parts_correction(p_stream, p_j2k->m_current_tile_number, &l_correction_needed, p_manager)) { in opj_j2k_read_tile_header()
7945 … opj_event_msg(p_manager, EVT_ERROR, "opj_j2k_apply_nb_tile_parts_correction error\n"); in opj_j2k_read_tile_header()
7960 … opj_event_msg(p_manager, EVT_WARNING, "Non conformant codestream TPsot==TNsot.\n"); in opj_j2k_read_tile_header()
7965 …(opj_stream_read_data(p_stream,p_j2k->m_specific_param.m_decoder.m_header_data,2,p_manager) != 2) { in opj_j2k_read_tile_header()
7966 opj_event_msg(p_manager, EVT_ERROR, "Stream too short\n"); in opj_j2k_read_tile_header()
7981 …(opj_stream_read_data(p_stream,p_j2k->m_specific_param.m_decoder.m_header_data,2,p_manager) != 2) { in opj_j2k_read_tile_header()
7982 opj_event_msg(p_manager, EVT_ERROR, "Stream too short\n"); in opj_j2k_read_tile_header()
8015 if (! opj_j2k_merge_ppt(p_j2k->m_cp.tcps + p_j2k->m_current_tile_number, p_manager)) { in opj_j2k_read_tile_header()
8016 opj_event_msg(p_manager, EVT_ERROR, "Failed to merge PPT data\n"); in opj_j2k_read_tile_header()
8020 if (! opj_tcd_init_decode_tile(p_j2k->m_tcd, p_j2k->m_current_tile_number, p_manager)) { in opj_j2k_read_tile_header()
8021 opj_event_msg(p_manager, EVT_ERROR, "Cannot decode tile, memory error\n"); in opj_j2k_read_tile_header()
8025 opj_event_msg(p_manager, EVT_INFO, "Header of tile %d / %d has been read.\n", in opj_j2k_read_tile_header()
8047 opj_event_mgr_t * p_manager ) in opj_j2k_decode_tile() argument
8056 assert(p_manager != 00); in opj_j2k_decode_tile()
8073 p_j2k->cstr_index, p_manager) ) { in opj_j2k_decode_tile()
8076 opj_event_msg(p_manager, EVT_ERROR, "Failed to decode.\n"); in opj_j2k_decode_tile()
8099 if (opj_stream_read_data(p_stream,l_data,2,p_manager) != 2) { in opj_j2k_decode_tile()
8100 opj_event_msg(p_manager, EVT_ERROR, "Stream too short\n"); in opj_j2k_decode_tile()
8114 opj_event_msg(p_manager, EVT_WARNING, "Stream does not end with EOC\n"); in opj_j2k_decode_tile()
8117 opj_event_msg(p_manager, EVT_ERROR, "Stream too short, expected SOT\n"); in opj_j2k_decode_tile()
8396 opj_event_mgr_t * p_manager ) in opj_j2k_set_decode_area() argument
8407 …opj_event_msg(p_manager, EVT_ERROR, "Need to decode the main header before begin to decode the rem… in opj_j2k_set_decode_area()
8412 …opj_event_msg(p_manager, EVT_INFO, "No decoded area parameters, set the decoded area to the whole … in opj_j2k_set_decode_area()
8430 opj_event_msg(p_manager, EVT_ERROR, in opj_j2k_set_decode_area()
8436 opj_event_msg(p_manager, EVT_WARNING, in opj_j2k_set_decode_area()
8449 opj_event_msg(p_manager, EVT_ERROR, in opj_j2k_set_decode_area()
8455 opj_event_msg(p_manager, EVT_WARNING, in opj_j2k_set_decode_area()
8470 opj_event_msg(p_manager, EVT_ERROR, in opj_j2k_set_decode_area()
8476 opj_event_msg(p_manager, EVT_WARNING, in opj_j2k_set_decode_area()
8489 opj_event_msg(p_manager, EVT_ERROR, in opj_j2k_set_decode_area()
8495 opj_event_msg(p_manager, EVT_WARNING, in opj_j2k_set_decode_area()
8522 opj_event_msg(p_manager, EVT_ERROR, in opj_j2k_set_decode_area()
8532 opj_event_msg(p_manager, EVT_ERROR, in opj_j2k_set_decode_area()
8542 opj_event_msg( p_manager, EVT_INFO,"Setting decoding area to %d,%d,%d,%d\n", in opj_j2k_set_decode_area()
8657 … struct opj_event_mgr * p_manager ) in opj_j2k_write_SPCod_SPCoc() argument
8667 assert(p_manager != 00); in opj_j2k_write_SPCod_SPCoc()
8679 opj_event_msg(p_manager, EVT_ERROR, "Error writing SPCod SPCoc element\n"); in opj_j2k_write_SPCod_SPCoc()
8703 opj_event_msg(p_manager, EVT_ERROR, "Error writing SPCod SPCoc element\n"); in opj_j2k_write_SPCod_SPCoc()
8722 opj_event_mgr_t * p_manager) in opj_j2k_read_SPCod_SPCoc() argument
8732 assert(p_manager != 00); in opj_j2k_read_SPCod_SPCoc()
8748 opj_event_msg(p_manager, EVT_ERROR, "Error reading SPCod SPCoc element\n"); in opj_j2k_read_SPCod_SPCoc()
8755 opj_event_msg(p_manager, EVT_ERROR, in opj_j2k_read_SPCod_SPCoc()
8764 …opj_event_msg(p_manager, EVT_ERROR, "Error decoding component %d.\nThe number of resolutions to re… in opj_j2k_read_SPCod_SPCoc()
8779 …opj_event_msg(p_manager, EVT_ERROR, "Error reading SPCod SPCoc element, Invalid cblkw/cblkh combin… in opj_j2k_read_SPCod_SPCoc()
8795 opj_event_msg(p_manager, EVT_ERROR, "Error reading SPCod SPCoc element\n"); in opj_j2k_read_SPCod_SPCoc()
8804 opj_event_msg(p_manager, EVT_ERROR, "Invalid precinct size\n"); in opj_j2k_read_SPCod_SPCoc()
8910 struct opj_event_mgr * p_manager ) in opj_j2k_write_SQcd_SQcc() argument
8923 assert(p_manager != 00); in opj_j2k_write_SQcd_SQcc()
8940 opj_event_msg(p_manager, EVT_ERROR, "Error writing SQcd SQcc element\n"); in opj_j2k_write_SQcd_SQcc()
8957 opj_event_msg(p_manager, EVT_ERROR, "Error writing SQcd SQcc element\n"); in opj_j2k_write_SQcd_SQcc()
8982 opj_event_mgr_t * p_manager in opj_j2k_read_SQcd_SQcc() argument
8995 assert(p_manager != 00); in opj_j2k_read_SQcd_SQcc()
9011 opj_event_msg(p_manager, EVT_ERROR, "Error reading SQcd or SQcc element\n"); in opj_j2k_read_SQcd_SQcc()
9030 …opj_event_msg(p_manager, EVT_WARNING, "While reading CCP_QNTSTY element inside QCD or QCC marker s… in opj_j2k_read_SQcd_SQcc()
9042 opj_event_msg(p_manager, JPWL_ASSUME ? EVT_WARNING : EVT_ERROR, in opj_j2k_read_SQcd_SQcc()
9046 opj_event_msg(p_manager, EVT_ERROR, "JPWL: giving up\n"); in opj_j2k_read_SQcd_SQcc()
9051 opj_event_msg(p_manager, EVT_WARNING, "- trying to adjust them\n" in opj_j2k_read_SQcd_SQcc()
9554 opj_event_mgr_t * p_manager) in opj_j2k_decode_tiles() argument
9566 opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to decode tiles\n"); in opj_j2k_decode_tiles()
9580 p_manager)) { in opj_j2k_decode_tiles()
9593 …opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to decode tile %d/%d\n", l_current_tile_no … in opj_j2k_decode_tiles()
9600 …if (! opj_j2k_decode_tile(p_j2k,l_current_tile_no,l_current_data,l_data_size,p_stream,p_manager)) { in opj_j2k_decode_tiles()
9602 …opj_event_msg(p_manager, EVT_ERROR, "Failed to decode tile %d/%d\n", l_current_tile_no +1, p_j2k->… in opj_j2k_decode_tiles()
9605 …opj_event_msg(p_manager, EVT_INFO, "Tile %d/%d has been decoded.\n", l_current_tile_no +1, p_j2k->… in opj_j2k_decode_tiles()
9611 …opj_event_msg(p_manager, EVT_INFO, "Image data has been updated with tile %d.\n\n", l_current_tile… in opj_j2k_decode_tiles()
9628 static OPJ_BOOL opj_j2k_setup_decoding (opj_j2k_t *p_j2k, opj_event_mgr_t * p_manager) in opj_j2k_setup_decoding() argument
9632 assert(p_manager != 00); in opj_j2k_setup_decoding()
9634 …edure_list_add_procedure(p_j2k->m_procedure_list,(opj_procedure)opj_j2k_decode_tiles, p_manager)) { in opj_j2k_setup_decoding()
9647 … opj_event_mgr_t * p_manager) in opj_j2k_decode_one_tile() argument
9659 opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to decode one tile\n"); in opj_j2k_decode_one_tile()
9680 …_stream_read_seek(p_stream, p_j2k->m_specific_param.m_decoder.m_last_sot_read_pos+2, p_manager)) ){ in opj_j2k_decode_one_tile()
9681 … opj_event_msg(p_manager, EVT_ERROR, "Problem with seek function\n"); in opj_j2k_decode_one_tile()
9687 …(p_stream, p_j2k->cstr_index->tile_index[l_tile_no_to_dec].tp_index[0].start_pos+2, p_manager)) ) { in opj_j2k_decode_one_tile()
9688 … opj_event_msg(p_manager, EVT_ERROR, "Problem with seek function\n"); in opj_j2k_decode_one_tile()
9707 p_manager)) { in opj_j2k_decode_one_tile()
9723 …opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to decode tile %d/%d\n", l_current_tile_no,… in opj_j2k_decode_one_tile()
9730 …if (! opj_j2k_decode_tile(p_j2k,l_current_tile_no,l_current_data,l_data_size,p_stream,p_manager)) { in opj_j2k_decode_one_tile()
9734 …opj_event_msg(p_manager, EVT_INFO, "Tile %d/%d has been decoded.\n", l_current_tile_no, (p_j2k->m_… in opj_j2k_decode_one_tile()
9740 …opj_event_msg(p_manager, EVT_INFO, "Image data has been updated with tile %d.\n\n", l_current_tile… in opj_j2k_decode_one_tile()
9745 … if (!(opj_stream_read_seek(p_stream, p_j2k->cstr_index->main_head_end + 2, p_manager) ) ) { in opj_j2k_decode_one_tile()
9746 opj_event_msg(p_manager, EVT_ERROR, "Problem with seek function\n"); in opj_j2k_decode_one_tile()
9753 …opj_event_msg(p_manager, EVT_WARNING, "Tile read, decode and updated is not the desired (%d vs %d)… in opj_j2k_decode_one_tile()
9766 static OPJ_BOOL opj_j2k_setup_decoding_tile (opj_j2k_t *p_j2k, opj_event_mgr_t * p_manager) in opj_j2k_setup_decoding_tile() argument
9770 assert(p_manager != 00); in opj_j2k_setup_decoding_tile()
9772 …re_list_add_procedure(p_j2k->m_procedure_list,(opj_procedure)opj_j2k_decode_one_tile, p_manager)) { in opj_j2k_setup_decoding_tile()
9783 opj_event_mgr_t * p_manager) in opj_j2k_decode() argument
9797 opj_j2k_setup_decoding(p_j2k, p_manager); in opj_j2k_decode()
9800 if (! opj_j2k_exec (p_j2k,p_j2k->m_procedure_list,p_stream,p_manager)) { in opj_j2k_decode()
9826 opj_event_mgr_t * p_manager, in opj_j2k_get_tile() argument
9834 opj_event_msg(p_manager, EVT_ERROR, "We need an image previously created.\n"); in opj_j2k_get_tile()
9839 …opj_event_msg(p_manager, EVT_ERROR, "Tile index provided by the user is incorrect %d (max = %d) \n… in opj_j2k_get_tile()
9893 opj_j2k_setup_decoding_tile(p_j2k, p_manager); in opj_j2k_get_tile()
9896 if (! opj_j2k_exec (p_j2k,p_j2k->m_procedure_list,p_stream,p_manager)) { in opj_j2k_get_tile()
9919 opj_event_mgr_t * p_manager) in opj_j2k_set_decoded_resolution_factor() argument
9932 …opj_event_msg(p_manager, EVT_ERROR, "Resolution factor is greater than the maximum resolution in t… in opj_j2k_set_decoded_resolution_factor()
9948 opj_event_mgr_t * p_manager ) in opj_j2k_encode() argument
9959 assert(p_manager != 00); in opj_j2k_encode()
9965 if (! opj_j2k_pre_write_tile(p_j2k,i,p_stream,p_manager)) { in opj_j2k_encode()
9982 … opj_event_msg(p_manager, EVT_ERROR, "Error allocating tile component data." ); in opj_j2k_encode()
9998 … opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to encode all tiles\n"); in opj_j2k_encode()
10012 … opj_event_msg(p_manager, EVT_ERROR, "Size mismatch between tile data and sent data." ); in opj_j2k_encode()
10018 if (! opj_j2k_post_write_tile (p_j2k,p_stream,p_manager)) { in opj_j2k_encode()
10034 opj_event_mgr_t * p_manager) in opj_j2k_end_compress() argument
10037 if (! opj_j2k_setup_end_compress(p_j2k, p_manager)) { in opj_j2k_end_compress()
10041 if (! opj_j2k_exec (p_j2k, p_j2k->m_procedure_list, p_stream, p_manager)) in opj_j2k_end_compress()
10052 opj_event_mgr_t * p_manager) in opj_j2k_start_compress() argument
10057 assert(p_manager != 00); in opj_j2k_start_compress()
10061 opj_event_msg(p_manager, EVT_ERROR, "Failed to allocate image header." ); in opj_j2k_start_compress()
10079 if (! opj_j2k_setup_encoding_validation (p_j2k, p_manager)) { in opj_j2k_start_compress()
10084 if (! opj_j2k_exec(p_j2k,p_j2k->m_validation_list,p_stream,p_manager)) { in opj_j2k_start_compress()
10089 if (! opj_j2k_setup_header_writing(p_j2k, p_manager)) { in opj_j2k_start_compress()
10094 if (! opj_j2k_exec (p_j2k,p_j2k->m_procedure_list,p_stream,p_manager)) { in opj_j2k_start_compress()
10104 opj_event_mgr_t * p_manager ) in opj_j2k_pre_write_tile() argument
10108 opj_event_msg(p_manager, EVT_ERROR, "The given tile index does not match." ); in opj_j2k_pre_write_tile()
10112 …opj_event_msg(p_manager, EVT_INFO, "tile number %d / %d\n", p_j2k->m_current_tile_number + 1, p_j2… in opj_j2k_pre_write_tile()
10119 if (! opj_tcd_init_encode_tile(p_j2k->m_tcd, p_j2k->m_current_tile_number, p_manager)) { in opj_j2k_pre_write_tile()
10252 opj_event_mgr_t * p_manager ) in opj_j2k_post_write_tile() argument
10267 …te_first_tile_part(p_j2k,l_current_data,&l_nb_bytes_written,l_available_data,p_stream,p_manager)) { in opj_j2k_post_write_tile()
10274 …ite_all_tile_parts(p_j2k,l_current_data,&l_nb_bytes_written,l_available_data,p_stream,p_manager)) { in opj_j2k_post_write_tile()
10283 … l_nb_bytes_written,p_manager) != l_nb_bytes_written) { in opj_j2k_post_write_tile()
10292 static OPJ_BOOL opj_j2k_setup_end_compress (opj_j2k_t *p_j2k, opj_event_mgr_t * p_manager) in opj_j2k_setup_end_compress() argument
10296 assert(p_manager != 00); in opj_j2k_setup_end_compress()
10299 …rocedure_list_add_procedure(p_j2k->m_procedure_list,(opj_procedure)opj_j2k_write_eoc, p_manager)) { in opj_j2k_setup_end_compress()
10304 …_list_add_procedure(p_j2k->m_procedure_list,(opj_procedure)opj_j2k_write_updated_tlm, p_manager)) { in opj_j2k_setup_end_compress()
10309 …rocedure_list_add_procedure(p_j2k->m_procedure_list,(opj_procedure)opj_j2k_write_epc, p_manager)) { in opj_j2k_setup_end_compress()
10312 …edure_list_add_procedure(p_j2k->m_procedure_list,(opj_procedure)opj_j2k_end_encoding, p_manager)) { in opj_j2k_setup_end_compress()
10315 …t_add_procedure(p_j2k->m_procedure_list,(opj_procedure)opj_j2k_destroy_header_memory, p_manager)) { in opj_j2k_setup_end_compress()
10321 static OPJ_BOOL opj_j2k_setup_encoding_validation (opj_j2k_t *p_j2k, opj_event_mgr_t * p_manager) in opj_j2k_setup_encoding_validation() argument
10325 assert(p_manager != 00); in opj_j2k_setup_encoding_validation()
10327 …re_list_add_procedure(p_j2k->m_validation_list, (opj_procedure)opj_j2k_build_encoder, p_manager)) { in opj_j2k_setup_encoding_validation()
10330 …t_add_procedure(p_j2k->m_validation_list, (opj_procedure)opj_j2k_encoding_validation, p_manager)) { in opj_j2k_setup_encoding_validation()
10335 …e_list_add_procedure(p_j2k->m_validation_list, (opj_procedure)opj_j2k_mct_validation, p_manager)) { in opj_j2k_setup_encoding_validation()
10342 static OPJ_BOOL opj_j2k_setup_header_writing (opj_j2k_t *p_j2k, opj_event_mgr_t * p_manager) in opj_j2k_setup_header_writing() argument
10346 assert(p_manager != 00); in opj_j2k_setup_header_writing()
10348 …rocedure_list_add_procedure(p_j2k->m_procedure_list,(opj_procedure)opj_j2k_init_info, p_manager)) { in opj_j2k_setup_header_writing()
10351 …rocedure_list_add_procedure(p_j2k->m_procedure_list,(opj_procedure)opj_j2k_write_soc, p_manager)) { in opj_j2k_setup_header_writing()
10354 …rocedure_list_add_procedure(p_j2k->m_procedure_list,(opj_procedure)opj_j2k_write_siz, p_manager)) { in opj_j2k_setup_header_writing()
10357 …rocedure_list_add_procedure(p_j2k->m_procedure_list,(opj_procedure)opj_j2k_write_cod, p_manager)) { in opj_j2k_setup_header_writing()
10360 …rocedure_list_add_procedure(p_j2k->m_procedure_list,(opj_procedure)opj_j2k_write_qcd, p_manager)) { in opj_j2k_setup_header_writing()
10373 …rocedure_list_add_procedure(p_j2k->m_procedure_list,(opj_procedure)opj_j2k_write_tlm, p_manager)) { in opj_j2k_setup_header_writing()
10378 …rocedure_list_add_procedure(p_j2k->m_procedure_list,(opj_procedure)opj_j2k_write_poc, p_manager)) { in opj_j2k_setup_header_writing()
10384 …dure_list_add_procedure(p_j2k->m_procedure_list,(opj_procedure)opj_j2k_write_regions, p_manager)) { in opj_j2k_setup_header_writing()
10389 …rocedure_list_add_procedure(p_j2k->m_procedure_list,(opj_procedure)opj_j2k_write_com, p_manager)) { in opj_j2k_setup_header_writing()
10396 …st_add_procedure(p_j2k->m_procedure_list,(opj_procedure)opj_j2k_write_mct_data_group, p_manager)) { in opj_j2k_setup_header_writing()
10403 …ure_list_add_procedure(p_j2k->m_procedure_list,(opj_procedure)opj_j2k_get_end_header, p_manager)) { in opj_j2k_setup_header_writing()
10408 …ocedure_list_add_procedure(p_j2k->m_procedure_list,(opj_procedure)opj_j2k_create_tcd, p_manager)) { in opj_j2k_setup_header_writing()
10411 …edure_list_add_procedure(p_j2k->m_procedure_list,(opj_procedure)opj_j2k_update_rates, p_manager)) { in opj_j2k_setup_header_writing()
10423 … struct opj_event_mgr * p_manager ) in opj_j2k_write_first_tile_part() argument
10445 if (! opj_j2k_write_sot(p_j2k,p_data,&l_current_nb_bytes_written,p_stream,p_manager)) in opj_j2k_write_first_tile_part()
10458 … opj_j2k_write_coc_in_memory(p_j2k,compno,p_data,&l_current_nb_bytes_written,p_manager); in opj_j2k_write_first_tile_part()
10464 … opj_j2k_write_qcc_in_memory(p_j2k,compno,p_data,&l_current_nb_bytes_written,p_manager); in opj_j2k_write_first_tile_part()
10473 … opj_j2k_write_poc_in_memory(p_j2k,p_data,&l_current_nb_bytes_written,p_manager); in opj_j2k_write_first_tile_part()
10481 …k_write_sod(p_j2k,l_tcd,p_data,&l_current_nb_bytes_written,p_total_data_size,p_stream,p_manager)) { in opj_j2k_write_first_tile_part()
10503 … struct opj_event_mgr * p_manager in opj_j2k_write_all_tile_parts() argument
10533 … if (! opj_j2k_write_sot(p_j2k,p_data,&l_current_nb_bytes_written,p_stream,p_manager)) { in opj_j2k_write_all_tile_parts()
10543 …k_write_sod(p_j2k,l_tcd,p_data,&l_current_nb_bytes_written,p_total_data_size,p_stream,p_manager)) { in opj_j2k_write_all_tile_parts()
10573 … if (! opj_j2k_write_sot(p_j2k,p_data,&l_current_nb_bytes_written,p_stream,p_manager)) { in opj_j2k_write_all_tile_parts()
10584 …k_write_sod(p_j2k,l_tcd,p_data,&l_current_nb_bytes_written,p_total_data_size,p_stream,p_manager)) { in opj_j2k_write_all_tile_parts()
10611 … struct opj_event_mgr * p_manager ) in opj_j2k_write_updated_tlm() argument
10618 assert(p_manager != 00); in opj_j2k_write_updated_tlm()
10625 if (! opj_stream_seek(p_stream,l_tlm_position,p_manager)) { in opj_j2k_write_updated_tlm()
10629 …m,p_j2k->m_specific_param.m_encoder.m_tlm_sot_offsets_buffer,l_tlm_size,p_manager) != l_tlm_size) { in opj_j2k_write_updated_tlm()
10633 if (! opj_stream_seek(p_stream,l_current_position,p_manager)) { in opj_j2k_write_updated_tlm()
10642 struct opj_event_mgr * p_manager ) in opj_j2k_end_encoding() argument
10646 assert(p_manager != 00); in opj_j2k_end_encoding()
10673 opj_event_mgr_t * p_manager in opj_j2k_destroy_header_memory() argument
10679 assert(p_manager != 00); in opj_j2k_destroy_header_memory()
10693 struct opj_event_mgr * p_manager ) in opj_j2k_init_info() argument
10699 assert(p_manager != 00); in opj_j2k_init_info()
10742 …j2k->m_cp),&p_j2k->m_specific_param.m_encoder.m_total_tile_parts,p_j2k->m_private_image,p_manager); in opj_j2k_init_info()
10754 opj_event_mgr_t * p_manager in opj_j2k_create_tcd() argument
10759 assert(p_manager != 00); in opj_j2k_create_tcd()
10765 opj_event_msg(p_manager, EVT_ERROR, "Not enough memory to create Tile Coder\n"); in opj_j2k_create_tcd()
10783 opj_event_mgr_t * p_manager ) in opj_j2k_write_tile() argument
10785 if (! opj_j2k_pre_write_tile(p_j2k,p_tile_index,p_stream,p_manager)) { in opj_j2k_write_tile()
10786 …opj_event_msg(p_manager, EVT_ERROR, "Error while opj_j2k_pre_write_tile with tile index = %d\n", p… in opj_j2k_write_tile()
10796 opj_event_msg(p_manager, EVT_ERROR, "Error allocating tile component data." ); in opj_j2k_write_tile()
10803 … opj_event_msg(p_manager, EVT_ERROR, "Size mismatch between tile data and sent data." ); in opj_j2k_write_tile()
10806 if (! opj_j2k_post_write_tile(p_j2k,p_stream,p_manager)) { in opj_j2k_write_tile()
10807 …opj_event_msg(p_manager, EVT_ERROR, "Error while opj_j2k_post_write_tile with tile index = %d\n", … in opj_j2k_write_tile()