Fuzz introspector: ultrahdr_dec_fuzzer
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
741 0 EP call site: 00000 uhdr_decode

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 UltraHdrDecFuzzer::UltraHdrDecFuzzer(unsigned char const*, unsigned long) [function] [call site] 00001
1 UltraHdrDecFuzzer::process() [function] [call site] 00002
2 is_uhdr_image [function] [call site] 00003
3 uhdr_create_decoder [function] [call site] 00004
4 uhdr_decoder_private::uhdr_decoder_private() [function] [call site] 00005
5 uhdr_codec_private::uhdr_codec_private() [function] [call site] 00006
4 uhdr_reset_decoder [function] [call site] 00007
5 __dynamic_cast [call site] 00008
3 uhdr_dec_set_image [function] [call site] 00009
4 __dynamic_cast [call site] 00010
4 snprintf [call site] 00011
4 __dynamic_cast [call site] 00012
3 uhdr_release_decoder [function] [call site] 00013
4 __dynamic_cast [call site] 00014
3 uhdr_dec_probe [function] [call site] 00015
4 __dynamic_cast [call site] 00016
4 ultrahdr::jpeg_info_struct::jpeg_info_struct() [function] [call site] 00017
4 ultrahdr::jpeg_info_struct::jpeg_info_struct() [function] [call site] 00018
4 ultrahdr::jpegr_info_struct::jpegr_info_struct() [function] [call site] 00019
4 ultrahdr::JpegR::JpegR(void*, int, int, bool, float, uhdr_enc_preset, float, float, float) [function] [call site] 00020
4 ultrahdr::JpegR::getJPEGRInfo(uhdr_compressed_image*, ultrahdr::jpegr_info_struct*) [function] [call site] 00021
5 ultrahdr::JpegR::extractPrimaryImageAndGainMap(uhdr_compressed_image*, uhdr_compressed_image*, uhdr_compressed_image*) [function] [call site] 00022
6 photos_editing_formats::image_io::MessageHandler::MessageHandler() [function] [call site] 00023
7 photos_editing_formats::image_io::CoutMessageWriter::CoutMessageWriter() [function] [call site] 00024
8 photos_editing_formats::image_io::MessageWriter::MessageWriter() [function] [call site] 00025
7 photos_editing_formats::image_io::VectorMessageStore::VectorMessageStore() [function] [call site] 00026
8 photos_editing_formats::image_io::MessageStore::MessageStore() [function] [call site] 00027
7 photos_editing_formats::image_io::MessageStats::MessageStats() [function] [call site] 00028
8 photos_editing_formats::image_io::MessageStats::Clear() [function] [call site] 00029
6 ultrahdr::AlogMessageWriter::AlogMessageWriter() [function] [call site] 00030
7 photos_editing_formats::image_io::MessageWriter::MessageWriter() [function] [call site] 00031
6 photos_editing_formats::image_io::MessageHandler::SetMessageWriter(std::__1::unique_ptr<photos_editing_formats::image_io::MessageWriter, std::__1::default_delete<photos_editing_formats::image_io::MessageWriter> >) [function] [call site] 00032
6 photos_editing_formats::image_io::MessageWriter::~MessageWriter() [function] [call site] 00033
6 photos_editing_formats::image_io::DataRange::DataRange(unsigned long, unsigned long) [function] [call site] 00034
6 photos_editing_formats::image_io::DataSegment::Create(photos_editing_formats::image_io::DataRange const&, unsigned char const*, photos_editing_formats::image_io::DataSegment::BufferDispositionPolicy) [function] [call site] 00035
7 photos_editing_formats::image_io::DataSegment::DataSegment(photos_editing_formats::image_io::DataRange const&, unsigned char const*, photos_editing_formats::image_io::DataSegment::BufferDispositionPolicy) [function] [call site] 00036
6 photos_editing_formats::image_io::DataSegmentDataSource::DataSegmentDataSource(std::__1::shared_ptr<photos_editing_formats::image_io::DataSegment> const&) [function] [call site] 00037
7 photos_editing_formats::image_io::DataSource::DataSource() [function] [call site] 00038
6 photos_editing_formats::image_io::JpegInfoBuilder::JpegInfoBuilder() [function] [call site] 00039
7 photos_editing_formats::image_io::JpegSegmentProcessor::JpegSegmentProcessor() [function] [call site] 00040
7 photos_editing_formats::image_io::DataRange::DataRange() [function] [call site] 00041
7 photos_editing_formats::image_io::JpegXmpInfoBuilder::JpegXmpInfoBuilder(photos_editing_formats::image_io::JpegXmpInfo::Type) [function] [call site] 00042
8 photos_editing_formats::image_io::DataRange::DataRange() [function] [call site] 00043
7 photos_editing_formats::image_io::JpegXmpInfoBuilder::JpegXmpInfoBuilder(photos_editing_formats::image_io::JpegXmpInfo::Type) [function] [call site] 00044
7 photos_editing_formats::image_io::JpegInfo::JpegInfo() [function] [call site] 00045
8 photos_editing_formats::image_io::JpegXmpInfo::InitializeVector(std::__1::vector<photos_editing_formats::image_io::JpegXmpInfo, std::__1::allocator<photos_editing_formats::image_io::JpegXmpInfo> >*) [function] [call site] 00046
9 photos_editing_formats::image_io::JpegXmpInfo::JpegXmpInfo(photos_editing_formats::image_io::JpegXmpInfo::Type) [function] [call site] 00047
9 photos_editing_formats::image_io::JpegXmpInfo::~JpegXmpInfo() [function] [call site] 00048
9 photos_editing_formats::image_io::JpegXmpInfo::JpegXmpInfo(photos_editing_formats::image_io::JpegXmpInfo::Type) [function] [call site] 00049
9 photos_editing_formats::image_io::JpegXmpInfo::~JpegXmpInfo() [function] [call site] 00050
7 photos_editing_formats::image_io::JpegXmpInfoBuilder::~JpegXmpInfoBuilder() [function] [call site] 00051
7 photos_editing_formats::image_io::JpegSegmentProcessor::~JpegSegmentProcessor() [function] [call site] 00052
6 photos_editing_formats::image_io::JpegInfoBuilder::SetImageLimit(int) [function] [call site] 00053
6 photos_editing_formats::image_io::JpegScanner::JpegScanner(photos_editing_formats::image_io::MessageHandler*) [function] [call site] 00054
6 photos_editing_formats::image_io::JpegScanner::Run(photos_editing_formats::image_io::DataSource*, photos_editing_formats::image_io::JpegSegmentProcessor*) [function] [call site] 00055
7 photos_editing_formats::image_io::JpegScanner::FindAndProcessSegments() [function] [call site] 00056
8 photos_editing_formats::image_io::JpegScanner::IsDone() const [function] [call site] 00057
8 photos_editing_formats::image_io::JpegScanner::HasError() const [function] [call site] 00058
8 photos_editing_formats::image_io::DataSegment::Find(unsigned long, unsigned char) const [function] [call site] 00059
9 photos_editing_formats::image_io::DataSegment::Contains(unsigned long) const [function] [call site] 00060
10 photos_editing_formats::image_io::DataRange::Contains(unsigned long) const [function] [call site] 00061
9 photos_editing_formats::image_io::DataSegment::GetEnd() const [function] [call site] 00062
10 photos_editing_formats::image_io::DataRange::GetEnd() const [function] [call site] 00063
9 photos_editing_formats::image_io::DataSegment::GetBegin() const [function] [call site] 00064
10 photos_editing_formats::image_io::DataRange::GetBegin() const [function] [call site] 00065
9 photos_editing_formats::image_io::DataSegment::GetEnd() const [function] [call site] 00066
9 memchr [call site] 00067
9 photos_editing_formats::image_io::DataSegment::GetBegin() const [function] [call site] 00068
9 photos_editing_formats::image_io::DataSegment::GetEnd() const [function] [call site] 00069
8 photos_editing_formats::image_io::DataSegment::GetEnd() const [function] [call site] 00070
8 photos_editing_formats::image_io::JpegScanner::GetNextSegment() [function] [call site] 00071
9 photos_editing_formats::image_io::DataSegment::GetEnd() const [function] [call site] 00072
8 photos_editing_formats::image_io::DataSegment::GetBegin() const [function] [call site] 00073
8 photos_editing_formats::image_io::JpegScanner::SetDone() [function] [call site] 00074
8 photos_editing_formats::image_io::JpegScanner::GetByte(unsigned long) [function] [call site] 00075
9 photos_editing_formats::image_io::JpegScanner::GetValidatedByte(unsigned long) [function] [call site] 00076
10 photos_editing_formats::image_io::DataSegment::Contains(unsigned long) const [function] [call site] 00077
10 photos_editing_formats::image_io::DataSegment::GetValidatedByte(unsigned long) const [function] [call site] 00078
11 photos_editing_formats::image_io::DataSegment::Contains(unsigned long) const [function] [call site] 00079
11 photos_editing_formats::image_io::DataSegment::GetBegin() const [function] [call site] 00080
11 photos_editing_formats::image_io::ValidatedByte::ValidatedByte(unsigned char) [function] [call site] 00081
11 photos_editing_formats::image_io::InvalidByte() [function] [call site] 00082
12 photos_editing_formats::image_io::ValidatedByte::ValidatedByte(unsigned char) [function] [call site] 00083
10 photos_editing_formats::image_io::JpegScanner::GetNextSegment() [function] [call site] 00084
10 photos_editing_formats::image_io::DataSegment::Contains(unsigned long) const [function] [call site] 00085
10 photos_editing_formats::image_io::DataSegment::GetValidatedByte(unsigned long) const [function] [call site] 00086
10 photos_editing_formats::image_io::MessageHandler::ReportMessage(photos_editing_formats::image_io::Message::Type, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00087
11 photos_editing_formats::image_io::Message::Message(photos_editing_formats::image_io::Message::Type, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00088
11 __errno_location [call site] 00089
11 photos_editing_formats::image_io::MessageHandler::ReportMessage(photos_editing_formats::image_io::Message const&) [function] [call site] 00090
12 photos_editing_formats::image_io::Message::IsError() const [function] [call site] 00091
12 photos_editing_formats::image_io::Message::IsWarning() const [function] [call site] 00092
11 photos_editing_formats::image_io::Message::~Message() [function] [call site] 00093
10 photos_editing_formats::image_io::InvalidByte() [function] [call site] 00094
8 photos_editing_formats::image_io::JpegMarker::JpegMarker(unsigned char) [function] [call site] 00095
8 photos_editing_formats::image_io::JpegMarker::IsValid() const [function] [call site] 00096
8 photos_editing_formats::image_io::JpegScanner::HasError() const [function] [call site] 00097
8 photos_editing_formats::image_io::JpegScanner::GetPayloadSize(photos_editing_formats::image_io::JpegMarker const&, unsigned long) [function] [call site] 00098
9 photos_editing_formats::image_io::JpegMarker::HasVariablePayloadSize() const [function] [call site] 00099
9 photos_editing_formats::image_io::JpegScanner::GetByte(unsigned long) [function] [call site] 00100
9 photos_editing_formats::image_io::JpegScanner::GetByte(unsigned long) [function] [call site] 00101
8 photos_editing_formats::image_io::JpegMarker::IsValid() const [function] [call site] 00102
8 photos_editing_formats::image_io::JpegMarker::GetType() const [function] [call site] 00103
8 photos_editing_formats::image_io::JpegScanner::GetByte(unsigned long) [function] [call site] 00104
8 photos_editing_formats::image_io::JpegScanner::HasError() const [function] [call site] 00105
8 photos_editing_formats::image_io::JpegSegment::JpegSegment(unsigned long, unsigned long, photos_editing_formats::image_io::DataSegment const*, photos_editing_formats::image_io::DataSegment const*) [function] [call site] 00106
9 photos_editing_formats::image_io::DataRange::DataRange(unsigned long, unsigned long) [function] [call site] 00107
6 photos_editing_formats::image_io::DataSegmentDataSource::Reset() [function] [call site] 00108
6 photos_editing_formats::image_io::JpegScanner::HasError() const [function] [call site] 00109
6 photos_editing_formats::image_io::MessageHandler::GetMessages() const [function] [call site] 00110
6 snprintf [call site] 00111
6 photos_editing_formats::image_io::Message::Message(photos_editing_formats::image_io::Message const&) [function] [call site] 00112
6 photos_editing_formats::image_io::Message::GetText() const [function] [call site] 00113
6 photos_editing_formats::image_io::Message::~Message() [function] [call site] 00114
6 photos_editing_formats::image_io::JpegInfoBuilder::GetInfo() const [function] [call site] 00115
6 photos_editing_formats::image_io::JpegInfo::GetImageRanges() const [function] [call site] 00116
6 photos_editing_formats::image_io::DataRange::GetBegin() const [function] [call site] 00117
6 photos_editing_formats::image_io::DataRange::GetLength() const [function] [call site] 00118
7 photos_editing_formats::image_io::DataRange::IsValid() const [function] [call site] 00119
6 photos_editing_formats::image_io::DataRange::GetBegin() const [function] [call site] 00120
6 photos_editing_formats::image_io::DataRange::GetLength() const [function] [call site] 00121
6 photos_editing_formats::image_io::JpegScanner::~JpegScanner() [function] [call site] 00122
6 photos_editing_formats::image_io::JpegInfoBuilder::~JpegInfoBuilder() [function] [call site] 00123
7 photos_editing_formats::image_io::JpegInfo::~JpegInfo() [function] [call site] 00124
7 photos_editing_formats::image_io::JpegXmpInfoBuilder::~JpegXmpInfoBuilder() [function] [call site] 00125
7 photos_editing_formats::image_io::JpegSegmentProcessor::~JpegSegmentProcessor() [function] [call site] 00126
6 photos_editing_formats::image_io::DataSegmentDataSource::~DataSegmentDataSource() [function] [call site] 00127
7 photos_editing_formats::image_io::DataSource::~DataSource() [function] [call site] 00128
6 photos_editing_formats::image_io::MessageHandler::~MessageHandler() [function] [call site] 00129
5 ultrahdr::JpegR::parseJpegInfo(uhdr_compressed_image*, ultrahdr::jpeg_info_struct*, unsigned int*, unsigned int*) [function] [call site] 00130
6 ultrahdr::JpegDecoderHelper::JpegDecoderHelper() [function] [call site] 00131
6 ultrahdr::JpegDecoderHelper::parseImage(void const*, unsigned long) [function] [call site] 00132
7 ultrahdr::JpegDecoderHelper::decompressImage(void const*, unsigned long, ultrahdr::decode_mode_t) [function] [call site] 00133
8 snprintf [call site] 00134
8 ultrahdr::JpegDecoderHelper::decode(void const*, unsigned long, ultrahdr::decode_mode_t) [function] [call site] 00135
9 ultrahdr::jpeg_source_mgr_impl::jpeg_source_mgr_impl(unsigned char const*, unsigned long) [function] [call site] 00136
9 jpeg_std_error [function] [call site] 00137
9 _setjmp [call site] 00138
9 jpeg_CreateDecompress [function] [call site] 00139
10 jinit_memory_mgr [function] [call site] 00140
11 jpeg_mem_init [function] [call site] 00141
11 jpeg_get_small [function] [call site] 00142
11 jpeg_mem_term [function] [call site] 00143
11 getenv [call site] 00144
11 strlen [call site] 00145
11 strncpy [call site] 00146
11 __isoc99_sscanf [call site] 00147
10 jinit_marker_reader [function] [call site] 00148
11 reset_marker_reader [function] [call site] 00149
10 jinit_input_controller [function] [call site] 00150
9 jpeg_save_markers [function] [call site] 00151
9 jpeg_save_markers [function] [call site] 00152
9 jpeg_save_markers [function] [call site] 00153
9 jpeg_read_header [function] [call site] 00154
10 jpeg_consume_input [function] [call site] 00155
11 default_decompress_parms [function] [call site] 00156
10 jpeg_abort [function] [call site] 00157
9 snprintf [call site] 00158
9 jpeg_destroy_decompress [function] [call site] 00159
10 jpeg_destroy [function] [call site] 00160
9 ultrahdr::jpeg_extract_marker_payload(jpeg_decompress_struct*, unsigned int, unsigned char const*, unsigned int, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, long&) [function] [call site] 00161
10 memcmp [call site] 00162
9 ultrahdr::jpeg_extract_marker_payload(jpeg_decompress_struct*, unsigned int, unsigned char const*, unsigned int, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, long&) [function] [call site] 00163
9 ultrahdr::jpeg_extract_marker_payload(jpeg_decompress_struct*, unsigned int, unsigned char const*, unsigned int, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, long&) [function] [call site] 00164
9 ultrahdr::jpeg_extract_marker_payload(jpeg_decompress_struct*, unsigned int, unsigned char const*, unsigned int, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, long&) [function] [call site] 00165
9 snprintf [call site] 00166
9 snprintf [call site] 00167
9 snprintf [call site] 00168
9 snprintf [call site] 00169
9 snprintf [call site] 00170
9 snprintf [call site] 00171
9 snprintf [call site] 00172
9 snprintf [call site] 00173
9 snprintf [call site] 00174
9 jpeg_start_decompress [function] [call site] 00175
10 jinit_master_decompress [function] [call site] 00176
11 master_selection [function] [call site] 00177
12 jpeg_calc_output_dimensions [function] [call site] 00178
13 jpeg_core_output_dimensions [function] [call site] 00179
14 jdiv_round_up [function] [call site] 00180
14 jdiv_round_up [function] [call site] 00181
14 jdiv_round_up [function] [call site] 00182
14 jdiv_round_up [function] [call site] 00183
14 jdiv_round_up [function] [call site] 00184
14 jdiv_round_up [function] [call site] 00185
14 jdiv_round_up [function] [call site] 00186
14 jdiv_round_up [function] [call site] 00187
14 jdiv_round_up [function] [call site] 00188
14 jdiv_round_up [function] [call site] 00189
14 jdiv_round_up [function] [call site] 00190
14 jdiv_round_up [function] [call site] 00191
14 jdiv_round_up [function] [call site] 00192
14 jdiv_round_up [function] [call site] 00193
14 jdiv_round_up [function] [call site] 00194
14 jdiv_round_up [function] [call site] 00195
14 jdiv_round_up [function] [call site] 00196
13 jdiv_round_up [function] [call site] 00197
13 jdiv_round_up [function] [call site] 00198
13 use_merged_upsample [function] [call site] 00199
12 prepare_range_limit_table [function] [call site] 00200
12 use_merged_upsample [function] [call site] 00201
12 jinit_1pass_quantizer [function] [call site] 00202
13 create_colormap [function] [call site] 00203
14 select_ncolors [function] [call site] 00204
14 output_value [function] [call site] 00205
13 create_colorindex [function] [call site] 00206
14 largest_input_value [function] [call site] 00207
14 largest_input_value [function] [call site] 00208
13 alloc_fs_workspace [function] [call site] 00209
12 j12init_1pass_quantizer [function] [call site] 00210
12 jinit_2pass_quantizer [function] [call site] 00211
13 init_error_limit [function] [call site] 00212
12 j12init_2pass_quantizer [function] [call site] 00213
12 jinit_merged_upsampler [function] [call site] 00214
13 build_ycc_rgb_table [function] [call site] 00215
12 j12init_merged_upsampler [function] [call site] 00216
12 jinit_color_deconverter [function] [call site] 00217
13 build_rgb_y_table [function] [call site] 00218
13 build_ycc_rgb_table [function] [call site] 00219
13 build_ycc_rgb_table [function] [call site] 00220
13 build_ycc_rgb_table [function] [call site] 00221
13 build_ycc_rgb_table [function] [call site] 00222
12 jinit_upsampler [function] [call site] 00223
13 jround_up [function] [call site] 00224
12 j12init_color_deconverter [function] [call site] 00225
12 j12init_upsampler [function] [call site] 00226
12 j16init_color_deconverter [function] [call site] 00227
12 j16init_upsampler [function] [call site] 00228
12 jinit_d_post_controller [function] [call site] 00229
13 jround_up [function] [call site] 00230
12 j12init_d_post_controller [function] [call site] 00231
12 j16init_d_post_controller [function] [call site] 00232
12 jinit_lossless_decompressor [function] [call site] 00233
12 j12init_lossless_decompressor [function] [call site] 00234
12 j16init_lossless_decompressor [function] [call site] 00235
12 jinit_lhuff_decoder [function] [call site] 00236
12 jinit_d_diff_controller [function] [call site] 00237
13 jround_up [function] [call site] 00238
13 jround_up [function] [call site] 00239
13 jround_up [function] [call site] 00240
13 jround_up [function] [call site] 00241
12 j12init_d_diff_controller [function] [call site] 00242
12 j16init_d_diff_controller [function] [call site] 00243
12 jinit_inverse_dct [function] [call site] 00244
12 j12init_inverse_dct [function] [call site] 00245
12 jinit_arith_decoder [function] [call site] 00246
12 jinit_phuff_decoder [function] [call site] 00247
12 jinit_huff_decoder [function] [call site] 00248
13 std_huff_tables [function] [call site] 00249
14 add_huff_table [function] [call site] 00250
15 jpeg_alloc_huff_table [function] [call site] 00251
14 add_huff_table [function] [call site] 00252
14 add_huff_table [function] [call site] 00253
14 add_huff_table [function] [call site] 00254
12 j12init_d_coef_controller [function] [call site] 00255
13 jround_up [function] [call site] 00256
13 jround_up [function] [call site] 00257
12 jinit_d_coef_controller [function] [call site] 00258
12 jinit_d_main_controller [function] [call site] 00259
13 alloc_funny_pointers [function] [call site] 00260
12 j12init_d_main_controller [function] [call site] 00261
12 j16init_d_main_controller [function] [call site] 00262
10 output_pass_setup [function] [call site] 00263
9 ultrahdr::JpegDecoderHelper::decode(jpeg_decompress_struct*, unsigned char*) [function] [call site] 00264
10 ultrahdr::getOutputSamplingFormat(jpeg_decompress_struct*) [function] [call site] 00265
10 ultrahdr::JpegDecoderHelper::decodeToCSYCbCr(jpeg_decompress_struct*, unsigned char*) [function] [call site] 00266
11 jpeg_read_raw_data [function] [call site] 00267
11 snprintf [call site] 00268
10 ultrahdr::JpegDecoderHelper::decodeToCSRGB(jpeg_decompress_struct*, unsigned char*) [function] [call site] 00269
11 jpeg_read_scanlines [function] [call site] 00270
11 snprintf [call site] 00271
10 ultrahdr::JpegDecoderHelper::decodeToCSRGB(jpeg_decompress_struct*, unsigned char*) [function] [call site] 00272
10 snprintf [call site] 00273
9 jpeg_destroy_decompress [function] [call site] 00274
9 jpeg_destroy_decompress [function] [call site] 00275
9 jpeg_finish_decompress [function] [call site] 00276
10 jpeg_abort [function] [call site] 00277
9 jpeg_destroy_decompress [function] [call site] 00278
6 ultrahdr::JpegDecoderHelper::getDecompressedImageWidth() [function] [call site] 00279
6 ultrahdr::JpegDecoderHelper::getDecompressedImageHeight() [function] [call site] 00280
6 ultrahdr::JpegDecoderHelper::getNumComponentsInImage() [function] [call site] 00281
6 ultrahdr::JpegDecoderHelper::getICCSize() [function] [call site] 00282
6 ultrahdr::JpegDecoderHelper::getICCSize() [function] [call site] 00283
6 ultrahdr::JpegDecoderHelper::getICCPtr() [function] [call site] 00284
6 ultrahdr::JpegDecoderHelper::getICCSize() [function] [call site] 00285
6 ultrahdr::JpegDecoderHelper::getEXIFSize() [function] [call site] 00286
6 ultrahdr::JpegDecoderHelper::getEXIFSize() [function] [call site] 00287
6 ultrahdr::JpegDecoderHelper::getEXIFPtr() [function] [call site] 00288
6 ultrahdr::JpegDecoderHelper::getEXIFSize() [function] [call site] 00289
6 ultrahdr::JpegDecoderHelper::getXMPSize() [function] [call site] 00290
6 ultrahdr::JpegDecoderHelper::getXMPSize() [function] [call site] 00291
6 ultrahdr::JpegDecoderHelper::getXMPPtr() [function] [call site] 00292
6 ultrahdr::JpegDecoderHelper::getXMPSize() [function] [call site] 00293
6 ultrahdr::JpegDecoderHelper::getIsoMetadataSize() [function] [call site] 00294
6 ultrahdr::JpegDecoderHelper::getIsoMetadataSize() [function] [call site] 00295
6 ultrahdr::JpegDecoderHelper::getIsoMetadataPtr() [function] [call site] 00296
6 ultrahdr::JpegDecoderHelper::getIsoMetadataSize() [function] [call site] 00297
6 ultrahdr::JpegDecoderHelper::~JpegDecoderHelper() [function] [call site] 00298
5 ultrahdr::JpegR::parseJpegInfo(uhdr_compressed_image*, ultrahdr::jpeg_info_struct*, unsigned int*, unsigned int*) [function] [call site] 00299
4 ultrahdr::uhdr_gainmap_metadata_ext::uhdr_gainmap_metadata_ext() [function] [call site] 00300
4 ultrahdr::JpegR::parseGainMapMetadata(unsigned char*, unsigned long, unsigned char*, unsigned long, ultrahdr::uhdr_gainmap_metadata_ext*) [function] [call site] 00301
5 snprintf [call site] 00302
5 ultrahdr::uhdr_gainmap_metadata_frac::decodeGainmapMetadata(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, ultrahdr::uhdr_gainmap_metadata_frac*) [function] [call site] 00303
6 ultrahdr::streamReadU16(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, unsigned short&, unsigned long&) [function] [call site] 00304
7 snprintf [call site] 00305
6 snprintf [call site] 00306
6 ultrahdr::streamReadU16(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, unsigned short&, unsigned long&) [function] [call site] 00307
6 ultrahdr::streamReadU8(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, unsigned char&, unsigned long&) [function] [call site] 00308
7 snprintf [call site] 00309
6 ultrahdr::streamReadU32(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, unsigned int&, unsigned long&) [function] [call site] 00310
7 snprintf [call site] 00311
6 ultrahdr::streamReadU32(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, unsigned int&, unsigned long&) [function] [call site] 00312
6 ultrahdr::streamReadU32(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, unsigned int&, unsigned long&) [function] [call site] 00313
6 ultrahdr::streamReadS32(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, int&, unsigned long&) [function] [call site] 00314
7 snprintf [call site] 00315
6 ultrahdr::streamReadS32(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, int&, unsigned long&) [function] [call site] 00316
6 ultrahdr::streamReadU32(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, unsigned int&, unsigned long&) [function] [call site] 00317
6 ultrahdr::streamReadS32(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, int&, unsigned long&) [function] [call site] 00318
6 ultrahdr::streamReadS32(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, int&, unsigned long&) [function] [call site] 00319
6 ultrahdr::streamReadU32(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, unsigned int&, unsigned long&) [function] [call site] 00320
6 ultrahdr::streamReadU32(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, unsigned int&, unsigned long&) [function] [call site] 00321
6 ultrahdr::streamReadU32(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, unsigned int&, unsigned long&) [function] [call site] 00322
6 ultrahdr::streamReadU32(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, unsigned int&, unsigned long&) [function] [call site] 00323
6 ultrahdr::streamReadS32(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, int&, unsigned long&) [function] [call site] 00324
6 ultrahdr::streamReadU32(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, unsigned int&, unsigned long&) [function] [call site] 00325
6 ultrahdr::streamReadS32(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, int&, unsigned long&) [function] [call site] 00326
6 ultrahdr::streamReadU32(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, unsigned int&, unsigned long&) [function] [call site] 00327
6 ultrahdr::streamReadU32(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, unsigned int&, unsigned long&) [function] [call site] 00328
6 ultrahdr::streamReadU32(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, unsigned int&, unsigned long&) [function] [call site] 00329
6 ultrahdr::streamReadS32(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, int&, unsigned long&) [function] [call site] 00330
6 ultrahdr::streamReadU32(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, unsigned int&, unsigned long&) [function] [call site] 00331
6 ultrahdr::streamReadS32(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, int&, unsigned long&) [function] [call site] 00332
6 ultrahdr::streamReadU32(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, unsigned int&, unsigned long&) [function] [call site] 00333
5 ultrahdr::uhdr_gainmap_metadata_frac::gainmapMetadataFractionToFloat(ultrahdr::uhdr_gainmap_metadata_frac const*, ultrahdr::uhdr_gainmap_metadata_ext*) [function] [call site] 00334
6 snprintf [call site] 00335
6 snprintf [call site] 00336
6 snprintf [call site] 00337
6 snprintf [call site] 00338
6 snprintf [call site] 00339
6 snprintf [call site] 00340
6 snprintf [call site] 00341
5 ultrahdr::getMetadataFromXMP(unsigned char*, unsigned long, ultrahdr::uhdr_gainmap_metadata_ext*) [function] [call site] 00342
6 snprintf [call site] 00343
6 strncmp [call site] 00344
6 snprintf [call site] 00345
6 ultrahdr::XMPXmlHandler::XMPXmlHandler() [function] [call site] 00346
7 photos_editing_formats::image_io::XmlHandler::XmlHandler() [function] [call site] 00347
6 photos_editing_formats::image_io::MessageHandler::MessageHandler() [function] [call site] 00348
6 photos_editing_formats::image_io::XmlElementRule::XmlElementRule() [function] [call site] 00349
7 photos_editing_formats::image_io::XmlElementRule::XmlElementRule(photos_editing_formats::image_io::XmlRule::StartPoint) [function] [call site] 00350
8 photos_editing_formats::image_io::XmlRule::XmlRule(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00351
8 photos_editing_formats::image_io::XmlRule::AddLiteralTerminal(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00352
9 photos_editing_formats::image_io::DataScanner::CreateLiteralScanner(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00353
10 photos_editing_formats::image_io::DataScanner::DataScanner(photos_editing_formats::image_io::DataScanner::Type, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00354
11 photos_editing_formats::image_io::DataRange::DataRange() [function] [call site] 00355
9 photos_editing_formats::image_io::DataScanner::~DataScanner() [function] [call site] 00356
8 photos_editing_formats::image_io::XmlRule::AddNameTerminal() [function] [call site] 00357
9 photos_editing_formats::image_io::DataScanner::CreateNameScanner() [function] [call site] 00358
10 photos_editing_formats::image_io::DataScanner::DataScanner(photos_editing_formats::image_io::DataScanner::Type) [function] [call site] 00359
11 photos_editing_formats::image_io::DataScanner::DataScanner(photos_editing_formats::image_io::DataScanner::Type, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00360
9 photos_editing_formats::image_io::DataScanner::~DataScanner() [function] [call site] 00361
8 photos_editing_formats::image_io::XmlTerminal::WithAction(std::__1::function<photos_editing_formats::image_io::DataMatchResult (photos_editing_formats::image_io::XmlActionContext const&)> const&) [function] [call site] 00362
8 photos_editing_formats::image_io::XmlRule::AddOptionalWhitespaceTerminal() [function] [call site] 00363
9 photos_editing_formats::image_io::DataScanner::CreateOptionalWhitespaceScanner() [function] [call site] 00364
10 photos_editing_formats::image_io::DataScanner::DataScanner(photos_editing_formats::image_io::DataScanner::Type) [function] [call site] 00365
9 photos_editing_formats::image_io::DataScanner::~DataScanner() [function] [call site] 00366
8 photos_editing_formats::image_io::XmlTerminal::WithName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00367
8 photos_editing_formats::image_io::XmlRule::AddSentinelTerminal(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00368
9 photos_editing_formats::image_io::DataScanner::CreateSentinelScanner(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00369
10 photos_editing_formats::image_io::DataScanner::DataScanner(photos_editing_formats::image_io::DataScanner::Type, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00370
9 photos_editing_formats::image_io::DataScanner::~DataScanner() [function] [call site] 00371
8 photos_editing_formats::image_io::XmlTerminal::WithDescription(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00372
9 photos_editing_formats::image_io::DataScanner::SetDescription(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00373
8 photos_editing_formats::image_io::XmlTerminal::WithAction(std::__1::function<photos_editing_formats::image_io::DataMatchResult (photos_editing_formats::image_io::XmlActionContext const&)> const&) [function] [call site] 00374
8 photos_editing_formats::image_io::XmlRule::AddLiteralTerminal(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00375
8 photos_editing_formats::image_io::XmlTerminal::WithName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00376
8 photos_editing_formats::image_io::XmlTerminal::WithAction(std::__1::function<photos_editing_formats::image_io::DataMatchResult (photos_editing_formats::image_io::XmlActionContext const&)> const&) [function] [call site] 00377
8 photos_editing_formats::image_io::XmlRule::AddLiteralTerminal(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00378
8 photos_editing_formats::image_io::XmlTerminal::WithName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00379
8 photos_editing_formats::image_io::XmlTerminal::WithAction(std::__1::function<photos_editing_formats::image_io::DataMatchResult (photos_editing_formats::image_io::XmlActionContext const&)> const&) [function] [call site] 00380
8 photos_editing_formats::image_io::XmlRule::SetTerminalIndex(unsigned long) [function] [call site] 00381
8 photos_editing_formats::image_io::XmlRule::~XmlRule() [function] [call site] 00382
6 photos_editing_formats::image_io::XmlReader::XmlReader(photos_editing_formats::image_io::XmlHandler*, photos_editing_formats::image_io::MessageHandler*) [function] [call site] 00383
7 photos_editing_formats::image_io::DataLineMap::DataLineMap() [function] [call site] 00384
6 photos_editing_formats::image_io::XmlReader::StartParse(std::__1::unique_ptr<photos_editing_formats::image_io::XmlRule, std::__1::default_delete<photos_editing_formats::image_io::XmlRule> >) [function] [call site] 00385
7 photos_editing_formats::image_io::Message::Message(photos_editing_formats::image_io::Message::Type, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00386
7 photos_editing_formats::image_io::XmlReader::ReportError(photos_editing_formats::image_io::Message const&) [function] [call site] 00387
8 photos_editing_formats::image_io::MessageHandler::ReportMessage(photos_editing_formats::image_io::Message const&) [function] [call site] 00388
8 photos_editing_formats::image_io::Message::GetType() const [function] [call site] 00389
8 photos_editing_formats::image_io::Message::GetType() const [function] [call site] 00390
8 photos_editing_formats::image_io::Message::IsError() const [function] [call site] 00391
7 photos_editing_formats::image_io::Message::~Message() [function] [call site] 00392
6 photos_editing_formats::image_io::XmlReader::Parse(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00393
7 photos_editing_formats::image_io::XmlReader::GetBytesParsed() const [function] [call site] 00394
7 photos_editing_formats::image_io::DataRange::DataRange(unsigned long, unsigned long) [function] [call site] 00395
7 photos_editing_formats::image_io::DataSegment::Create(photos_editing_formats::image_io::DataRange const&, unsigned char const*, photos_editing_formats::image_io::DataSegment::BufferDispositionPolicy) [function] [call site] 00396
7 photos_editing_formats::image_io::XmlReader::Parse(unsigned long, photos_editing_formats::image_io::DataRange const&, photos_editing_formats::image_io::DataSegment const&) [function] [call site] 00397
8 photos_editing_formats::image_io::XmlHandlerContext::XmlHandlerContext(unsigned long, photos_editing_formats::image_io::DataRange const&, photos_editing_formats::image_io::DataSegment const&, photos_editing_formats::image_io::DataLineMap const&, photos_editing_formats::image_io::XmlHandler*) [function] [call site] 00398
9 photos_editing_formats::image_io::DataContext::DataContext(unsigned long, photos_editing_formats::image_io::DataRange const&, photos_editing_formats::image_io::DataSegment const&, photos_editing_formats::image_io::DataLineMap const&) [function] [call site] 00399
8 photos_editing_formats::image_io::XmlReader::InitializeContextNameList(photos_editing_formats::image_io::XmlHandlerContext*) [function] [call site] 00400
9 photos_editing_formats::image_io::DataContext::GetNameList() [function] [call site] 00401
9 photos_editing_formats::image_io::XmlRule::GetName() const [function] [call site] 00402
8 photos_editing_formats::image_io::DataContext::IsValidLocationAndRange() const [function] [call site] 00403
9 photos_editing_formats::image_io::DataRange::IsValid() const [function] [call site] 00404
9 photos_editing_formats::image_io::DataRange::Contains(unsigned long) const [function] [call site] 00405
9 photos_editing_formats::image_io::DataSegment::GetDataRange() const [function] [call site] 00406
9 photos_editing_formats::image_io::DataRange::Contains(photos_editing_formats::image_io::DataRange const&) const [function] [call site] 00407
10 photos_editing_formats::image_io::DataRange::IsValid() const [function] [call site] 00408
8 photos_editing_formats::image_io::DataMatchResult::DataMatchResult() [function] [call site] 00409
9 photos_editing_formats::image_io::DataMatchResult::DataMatchResult(photos_editing_formats::image_io::DataMatchResult::Type, unsigned long) [function] [call site] 00410
10 photos_editing_formats::image_io::Message::Message(photos_editing_formats::image_io::Message::Type, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00411
8 photos_editing_formats::image_io::DataContext::GetInvalidLocationAndRangeErrorText() const [function] [call site] 00412
9 photos_editing_formats::image_io::DataRange::GetBegin() const [function] [call site] 00413
9 photos_editing_formats::image_io::DataRange::GetEnd() const [function] [call site] 00414
9 photos_editing_formats::image_io::DataSegment::GetDataRange() const [function] [call site] 00415
9 photos_editing_formats::image_io::DataRange::GetBegin() const [function] [call site] 00416
9 photos_editing_formats::image_io::DataSegment::GetDataRange() const [function] [call site] 00417
9 photos_editing_formats::image_io::DataRange::GetEnd() const [function] [call site] 00418
9 photos_editing_formats::image_io::DataContext::GetErrorText(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const [function] [call site] 00419
10 photos_editing_formats::image_io::DataContext::GetErrorText(std::__1::list<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::list<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const [function] [call site] 00420
11 photos_editing_formats::image_io::DataContext::GetNamesString(std::__1::list<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::list<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) const [function] [call site] 00421
12 photos_editing_formats::image_io::(anonymous namespace)::AddNames(std::__1::list<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) [function] [call site] 00422
12 photos_editing_formats::image_io::(anonymous namespace)::AddNames(std::__1::list<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) [function] [call site] 00423
12 photos_editing_formats::image_io::(anonymous namespace)::AddNames(std::__1::list<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) [function] [call site] 00424
11 photos_editing_formats::image_io::DataLine::DataLine() [function] [call site] 00425
12 photos_editing_formats::image_io::DataRange::DataRange() [function] [call site] 00426
11 photos_editing_formats::image_io::DataContext::IsValidLocationAndRange() const [function] [call site] 00427
11 photos_editing_formats::image_io::DataLineMap::GetDataLine(unsigned long) const [function] [call site] 00428
12 photos_editing_formats::image_io::DataLine::DataLine() [function] [call site] 00429
12 photos_editing_formats::image_io::DataRange::DataRange(unsigned long, unsigned long) [function] [call site] 00430
12 photos_editing_formats::image_io::DataLine::DataLine(unsigned long, photos_editing_formats::image_io::DataRange const&) [function] [call site] 00431
12 photos_editing_formats::image_io::DataRange::GetEnd() const [function] [call site] 00432
12 photos_editing_formats::image_io::DataRange::Contains(unsigned long) const [function] [call site] 00433
12 photos_editing_formats::image_io::DataLine::DataLine() [function] [call site] 00434
11 photos_editing_formats::image_io::DataContext::GetLineNumberString(photos_editing_formats::image_io::DataLine const&) const [function] [call site] 00435
11 photos_editing_formats::image_io::DataRange::DataRange() [function] [call site] 00436
11 photos_editing_formats::image_io::DataContext::GetClippedAndLineRange(photos_editing_formats::image_io::DataLine const&, photos_editing_formats::image_io::DataRange*, photos_editing_formats::image_io::DataRange*) const [function] [call site] 00437
12 photos_editing_formats::image_io::DataRange::IsValid() const [function] [call site] 00438
12 photos_editing_formats::image_io::DataRange::GetIntersection(photos_editing_formats::image_io::DataRange const&) const [function] [call site] 00439
13 photos_editing_formats::image_io::DataRange::DataRange(unsigned long, unsigned long) [function] [call site] 00440
12 photos_editing_formats::image_io::DataRange::IsValid() const [function] [call site] 00441
12 photos_editing_formats::image_io::DataRange::Contains(unsigned long) const [function] [call site] 00442
12 photos_editing_formats::image_io::DataRange::GetBegin() const [function] [call site] 00443
12 photos_editing_formats::image_io::DataRange::GetBegin() const [function] [call site] 00444
12 photos_editing_formats::image_io::DataRange::GetEnd() const [function] [call site] 00445
12 photos_editing_formats::image_io::DataRange::GetEnd() const [function] [call site] 00446
12 photos_editing_formats::image_io::DataRange::DataRange(unsigned long, unsigned long) [function] [call site] 00447
12 photos_editing_formats::image_io::DataRange::DataRange(unsigned long, unsigned long) [function] [call site] 00448
11 photos_editing_formats::image_io::DataContext::GetLineString(photos_editing_formats::image_io::DataRange const&, photos_editing_formats::image_io::DataRange const&, unsigned long*) const [function] [call site] 00449
12 photos_editing_formats::image_io::DataContext::IsValidLocationAndRange() const [function] [call site] 00450
12 photos_editing_formats::image_io::DataRange::GetBegin() const [function] [call site] 00451
12 photos_editing_formats::image_io::DataSegment::GetBuffer(unsigned long) const [function] [call site] 00452
13 photos_editing_formats::image_io::DataSegment::Contains(unsigned long) const [function] [call site] 00453
13 photos_editing_formats::image_io::DataSegment::GetBegin() const [function] [call site] 00454
12 photos_editing_formats::image_io::DataRange::GetBegin() const [function] [call site] 00455
12 photos_editing_formats::image_io::DataRange::GetLength() const [function] [call site] 00456
12 photos_editing_formats::image_io::DataRange::GetEnd() const [function] [call site] 00457
12 isprint [function] [call site] 00458
13 __ctype_b_loc [call site] 00459
12 photos_editing_formats::image_io::ByteData::Byte2Hex(unsigned char) [function] [call site] 00460
12 photos_editing_formats::image_io::DataRange::GetBegin() const [function] [call site] 00461
11 photos_editing_formats::image_io::DataRange::GetBegin() const [function] [call site] 00462
8 photos_editing_formats::image_io::DataMatchResult::SetMessage(photos_editing_formats::image_io::Message::Type, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00463
9 photos_editing_formats::image_io::Message::Message(photos_editing_formats::image_io::Message::Type, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00464
9 photos_editing_formats::image_io::DataMatchResult::SetMessage(photos_editing_formats::image_io::Message const&) [function] [call site] 00465
10 photos_editing_formats::image_io::Message::operator=(photos_editing_formats::image_io::Message const&) [function] [call site] 00466
9 photos_editing_formats::image_io::Message::~Message() [function] [call site] 00467
8 photos_editing_formats::image_io::XmlReader::ReportError(photos_editing_formats::image_io::DataMatchResult const&, photos_editing_formats::image_io::DataContext const&) [function] [call site] 00468
9 photos_editing_formats::image_io::DataMatchResult::HasMessage() const [function] [call site] 00469
9 photos_editing_formats::image_io::DataContext::GetErrorText(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const [function] [call site] 00470
9 photos_editing_formats::image_io::Message::Message(photos_editing_formats::image_io::Message::Type, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00471
9 photos_editing_formats::image_io::XmlReader::ReportError(photos_editing_formats::image_io::Message const&) [function] [call site] 00472
9 photos_editing_formats::image_io::Message::~Message() [function] [call site] 00473
9 photos_editing_formats::image_io::DataMatchResult::GetMessage() const [function] [call site] 00474
9 photos_editing_formats::image_io::XmlReader::ReportError(photos_editing_formats::image_io::Message const&) [function] [call site] 00475
8 photos_editing_formats::image_io::DataMatchResult::~DataMatchResult() [function] [call site] 00476
9 photos_editing_formats::image_io::Message::~Message() [function] [call site] 00477
8 photos_editing_formats::image_io::DataMatchResult::DataMatchResult() [function] [call site] 00478
8 photos_editing_formats::image_io::DataMatchResult::SetMessage(photos_editing_formats::image_io::Message::Type, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00479
8 photos_editing_formats::image_io::XmlReader::ReportError(photos_editing_formats::image_io::DataMatchResult const&, photos_editing_formats::image_io::DataContext const&) [function] [call site] 00480
8 photos_editing_formats::image_io::DataMatchResult::~DataMatchResult() [function] [call site] 00481
8 photos_editing_formats::image_io::DataLineMap::FindDataLines(photos_editing_formats::image_io::DataRange const&, photos_editing_formats::image_io::DataSegment const&) [function] [call site] 00482
9 photos_editing_formats::image_io::DataRange::GetEnd() const [function] [call site] 00483
9 photos_editing_formats::image_io::DataRange::GetBegin() const [function] [call site] 00484
9 photos_editing_formats::image_io::DataLineMap::GetDataLineCount() const [function] [call site] 00485
9 photos_editing_formats::image_io::DataSegment::Find(unsigned long, unsigned char) const [function] [call site] 00486
9 photos_editing_formats::image_io::DataRange::GetBegin() const [function] [call site] 00487
9 photos_editing_formats::image_io::DataRange::DataRange(unsigned long, unsigned long) [function] [call site] 00488
9 photos_editing_formats::image_io::DataSegment::GetValidatedByte(unsigned long) const [function] [call site] 00489
9 photos_editing_formats::image_io::DataRange::DataRange(unsigned long, unsigned long) [function] [call site] 00490
9 photos_editing_formats::image_io::DataSegment::GetValidatedByte(unsigned long) const [function] [call site] 00491
8 photos_editing_formats::image_io::DataRange::GetEnd() const [function] [call site] 00492
8 photos_editing_formats::image_io::XmlReader::InitializeContextNameList(photos_editing_formats::image_io::XmlHandlerContext*) [function] [call site] 00493
8 photos_editing_formats::image_io::XmlHandlerContext::XmlHandlerContext(photos_editing_formats::image_io::XmlHandlerContext const&) [function] [call site] 00494
9 photos_editing_formats::image_io::DataContext::DataContext(photos_editing_formats::image_io::DataContext const&) [function] [call site] 00495
8 photos_editing_formats::image_io::DataContext::~DataContext() [function] [call site] 00496
8 photos_editing_formats::image_io::DataMatchResult::GetType() const [function] [call site] 00497
8 photos_editing_formats::image_io::XmlReader::ReportError(photos_editing_formats::image_io::DataMatchResult const&, photos_editing_formats::image_io::DataContext const&) [function] [call site] 00498
8 photos_editing_formats::image_io::XmlReader::ReportMessageIfNeeded(photos_editing_formats::image_io::DataMatchResult const&) [function] [call site] 00499
9 photos_editing_formats::image_io::DataMatchResult::HasMessage() const [function] [call site] 00500
9 photos_editing_formats::image_io::DataMatchResult::GetMessage() const [function] [call site] 00501
9 photos_editing_formats::image_io::XmlReader::ReportError(photos_editing_formats::image_io::Message const&) [function] [call site] 00502
8 photos_editing_formats::image_io::DataMatchResult::GetBytesConsumed() const [function] [call site] 00503
8 photos_editing_formats::image_io::DataMatchResult::GetBytesConsumed() const [function] [call site] 00504
8 photos_editing_formats::image_io::DataMatchResult::GetBytesConsumed() const [function] [call site] 00505
8 photos_editing_formats::image_io::DataContext::IncrementLocation(unsigned long) [function] [call site] 00506
8 photos_editing_formats::image_io::XmlRule::HasNextRule() const [function] [call site] 00507
8 photos_editing_formats::image_io::XmlRule::ReleaseNextRule() [function] [call site] 00508
8 photos_editing_formats::image_io::XmlReader::ReportMessageIfNeeded(photos_editing_formats::image_io::DataMatchResult const&) [function] [call site] 00509
8 photos_editing_formats::image_io::DataMatchResult::GetBytesConsumed() const [function] [call site] 00510
8 photos_editing_formats::image_io::DataMatchResult::~DataMatchResult() [function] [call site] 00511
8 photos_editing_formats::image_io::XmlReader::ReportMessageIfNeeded(photos_editing_formats::image_io::DataMatchResult const&) [function] [call site] 00512
8 photos_editing_formats::image_io::DataMatchResult::GetBytesConsumed() const [function] [call site] 00513
8 photos_editing_formats::image_io::DataMatchResult::GetBytesConsumed() const [function] [call site] 00514
8 photos_editing_formats::image_io::DataMatchResult::GetBytesConsumed() const [function] [call site] 00515
8 photos_editing_formats::image_io::DataContext::IncrementLocation(unsigned long) [function] [call site] 00516
8 photos_editing_formats::image_io::XmlRule::HasNextRule() const [function] [call site] 00517
8 photos_editing_formats::image_io::XmlRule::ReleaseNextRule() [function] [call site] 00518
8 photos_editing_formats::image_io::XmlReader::InitializeContextNameList(photos_editing_formats::image_io::XmlHandlerContext*) [function] [call site] 00519
8 photos_editing_formats::image_io::DataContext::GetErrorText(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const [function] [call site] 00520
8 photos_editing_formats::image_io::Message::Message(photos_editing_formats::image_io::Message::Type, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00521
8 photos_editing_formats::image_io::XmlReader::ReportError(photos_editing_formats::image_io::Message const&) [function] [call site] 00522
8 photos_editing_formats::image_io::Message::~Message() [function] [call site] 00523
8 photos_editing_formats::image_io::DataContext::~DataContext() [function] [call site] 00524
6 photos_editing_formats::image_io::XmlReader::FinishParse() [function] [call site] 00525
7 photos_editing_formats::image_io::XmlRule::GetName() const [function] [call site] 00526
7 photos_editing_formats::image_io::XmlRule::GetCurrentTerminal() [function] [call site] 00527
7 photos_editing_formats::image_io::XmlTerminal::GetName() const [function] [call site] 00528
7 photos_editing_formats::image_io::XmlTerminal::GetName() const [function] [call site] 00529
7 photos_editing_formats::image_io::XmlTerminal::GetScanner() [function] [call site] 00530
7 photos_editing_formats::image_io::DataScanner::GetDescription() const [function] [call site] 00531
7 photos_editing_formats::image_io::Message::Message(photos_editing_formats::image_io::Message::Type, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00532
7 photos_editing_formats::image_io::XmlReader::ReportError(photos_editing_formats::image_io::Message const&) [function] [call site] 00533
7 photos_editing_formats::image_io::Message::~Message() [function] [call site] 00534
6 photos_editing_formats::image_io::XmlReader::HasErrors() const [function] [call site] 00535
6 ultrahdr::XMPXmlHandler::getVersion(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, bool*) [function] [call site] 00536
6 snprintf [call site] 00537
6 ultrahdr::XMPXmlHandler::getMaxContentBoost(float*, bool*) [function] [call site] 00538
6 snprintf [call site] 00539
6 ultrahdr::XMPXmlHandler::getHdrCapacityMax(float*, bool*) [function] [call site] 00540
6 snprintf [call site] 00541
6 ultrahdr::XMPXmlHandler::getMinContentBoost(float*, bool*) [function] [call site] 00542
6 snprintf [call site] 00543
6 ultrahdr::XMPXmlHandler::getGamma(float*, bool*) [function] [call site] 00544
6 snprintf [call site] 00545
6 ultrahdr::XMPXmlHandler::getOffsetSdr(float*, bool*) [function] [call site] 00546
6 snprintf [call site] 00547
6 ultrahdr::XMPXmlHandler::getOffsetHdr(float*, bool*) [function] [call site] 00548
6 snprintf [call site] 00549
6 ultrahdr::XMPXmlHandler::getHdrCapacityMin(float*, bool*) [function] [call site] 00550
6 snprintf [call site] 00551
6 ultrahdr::XMPXmlHandler::getBaseRenditionIsHdr(bool*, bool*) [function] [call site] 00552
6 snprintf [call site] 00553
6 photos_editing_formats::image_io::XmlReader::~XmlReader() [function] [call site] 00554
7 photos_editing_formats::image_io::DataLineMap::~DataLineMap() [function] [call site] 00555
6 photos_editing_formats::image_io::MessageHandler::~MessageHandler() [function] [call site] 00556
6 ultrahdr::XMPXmlHandler::~XMPXmlHandler() [function] [call site] 00557
7 photos_editing_formats::image_io::XmlHandler::~XmlHandler() [function] [call site] 00558
4 ultrahdr::uhdr_gainmap_metadata_ext::~uhdr_gainmap_metadata_ext() [function] [call site] 00559
4 ultrahdr::jpeg_info_struct::~jpeg_info_struct() [function] [call site] 00560
3 uhdr_release_decoder [function] [call site] 00561
3 uhdr_release_decoder [function] [call site] 00562
2 uhdr_create_decoder [function] [call site] 00563
2 uhdr_dec_set_image [function] [call site] 00564
2 uhdr_dec_set_out_color_transfer [function] [call site] 00565
3 __dynamic_cast [call site] 00566
3 snprintf [call site] 00567
3 __dynamic_cast [call site] 00568
2 uhdr_dec_set_out_img_format [function] [call site] 00569
3 __dynamic_cast [call site] 00570
3 snprintf [call site] 00571
3 __dynamic_cast [call site] 00572
2 uhdr_dec_set_out_img_format [function] [call site] 00573
2 uhdr_dec_set_out_img_format [function] [call site] 00574
2 uhdr_dec_set_out_max_display_boost [function] [call site] 00575
3 __dynamic_cast [call site] 00576
3 snprintf [call site] 00577
3 __dynamic_cast [call site] 00578
2 uhdr_enable_gpu_acceleration [function] [call site] 00579
2 uhdr_add_effect_mirror [function] [call site] 00580
3 ultrahdr::uhdr_mirror_effect::uhdr_mirror_effect(uhdr_mirror_direction) [function] [call site] 00581
4 ultrahdr::uhdr_effect_desc::uhdr_effect_desc() [function] [call site] 00582
2 uhdr_add_effect_rotate [function] [call site] 00583
3 ultrahdr::uhdr_rotate_effect::uhdr_rotate_effect(int) [function] [call site] 00584
4 ultrahdr::uhdr_effect_desc::uhdr_effect_desc() [function] [call site] 00585
2 uhdr_add_effect_crop [function] [call site] 00586
3 ultrahdr::uhdr_crop_effect::uhdr_crop_effect(int, int, int, int) [function] [call site] 00587
4 ultrahdr::uhdr_effect_desc::uhdr_effect_desc() [function] [call site] 00588
2 uhdr_add_effect_resize [function] [call site] 00589
3 ultrahdr::uhdr_resize_effect::uhdr_resize_effect(int, int) [function] [call site] 00590
4 ultrahdr::uhdr_effect_desc::uhdr_effect_desc() [function] [call site] 00591
2 uhdr_dec_probe [function] [call site] 00592
2 uhdr_dec_get_image_width [function] [call site] 00593
3 __dynamic_cast [call site] 00594
2 uhdr_dec_get_image_height [function] [call site] 00595
3 __dynamic_cast [call site] 00596
2 uhdr_dec_get_gainmap_width [function] [call site] 00597
3 __dynamic_cast [call site] 00598
2 uhdr_dec_get_gainmap_height [function] [call site] 00599
3 __dynamic_cast [call site] 00600
2 uhdr_dec_get_exif [function] [call site] 00601
3 __dynamic_cast [call site] 00602
2 uhdr_dec_get_icc [function] [call site] 00603
3 __dynamic_cast [call site] 00604
2 uhdr_dec_get_base_image [function] [call site] 00605
3 __dynamic_cast [call site] 00606
2 uhdr_dec_get_gainmap_image [function] [call site] 00607
3 __dynamic_cast [call site] 00608
2 uhdr_dec_get_gainmap_metadata [function] [call site] 00609
3 __dynamic_cast [call site] 00610
2 uhdr_decode [function] [call site] 00611
3 __dynamic_cast [call site] 00612
3 uhdr_dec_probe [function] [call site] 00613
3 ultrahdr::JpegR::JpegR(void*, int, int, bool, float, uhdr_enc_preset, float, float, float) [function] [call site] 00614
3 ultrahdr::JpegR::decodeJPEGR(uhdr_compressed_image*, uhdr_raw_image*, float, uhdr_color_transfer, uhdr_img_fmt, uhdr_raw_image*, uhdr_gainmap_metadata*) [function] [call site] 00615
4 ultrahdr::JpegR::extractPrimaryImageAndGainMap(uhdr_compressed_image*, uhdr_compressed_image*, uhdr_compressed_image*) [function] [call site] 00616
4 ultrahdr::JpegDecoderHelper::JpegDecoderHelper() [function] [call site] 00617
4 ultrahdr::JpegDecoderHelper::decompressImage(void const*, unsigned long, ultrahdr::decode_mode_t) [function] [call site] 00618
4 ultrahdr::JpegDecoderHelper::JpegDecoderHelper() [function] [call site] 00619
4 ultrahdr::JpegDecoderHelper::decompressImage(void const*, unsigned long, ultrahdr::decode_mode_t) [function] [call site] 00620
4 ultrahdr::JpegDecoderHelper::getDecompressedImage() [function] [call site] 00621
4 ultrahdr::copy_raw_image(uhdr_raw_image*, uhdr_raw_image*) [function] [call site] 00622
5 snprintf [call site] 00623
5 snprintf [call site] 00624
4 ultrahdr::JpegDecoderHelper::getICCPtr() [function] [call site] 00625
4 ultrahdr::JpegDecoderHelper::getICCSize() [function] [call site] 00626
4 ultrahdr::IccHelper::readIccColorGamut(void*, unsigned long) [function] [call site] 00627
5 memcmp [call site] 00628
5 ultrahdr::EndianSwap32(unsigned int) [function] [call site] 00629
5 ultrahdr::EndianSwap32(unsigned int) [function] [call site] 00630
5 ultrahdr::EndianSwap32(unsigned int) [function] [call site] 00631
5 ultrahdr::EndianSwap32(unsigned int) [function] [call site] 00632
5 ultrahdr::EndianSwap32(unsigned int) [function] [call site] 00633
5 ultrahdr::EndianSwap32(unsigned int) [function] [call site] 00634
5 ultrahdr::EndianSwap32(unsigned int) [function] [call site] 00635
5 ultrahdr::EndianSwap32(unsigned int) [function] [call site] 00636
5 ultrahdr::EndianSwap32(unsigned int) [function] [call site] 00637
5 ultrahdr::EndianSwap32(unsigned int) [function] [call site] 00638
5 ultrahdr::EndianSwap32(unsigned int) [function] [call site] 00639
5 ultrahdr::EndianSwap32(unsigned int) [function] [call site] 00640
5 ultrahdr::EndianSwap32(unsigned int) [function] [call site] 00641
5 ultrahdr::IccHelper::tagsEqualToMatrix(ultrahdr::Matrix3x3 const&, unsigned char const*, unsigned char const*, unsigned char const*) [function] [call site] 00642
6 ultrahdr::EndianSwap32(unsigned int) [function] [call site] 00643
6 ultrahdr::EndianSwap32(unsigned int) [function] [call site] 00644
6 ultrahdr::EndianSwap32(unsigned int) [function] [call site] 00645
6 ultrahdr::EndianSwap32(unsigned int) [function] [call site] 00646
6 ultrahdr::EndianSwap32(unsigned int) [function] [call site] 00647
6 ultrahdr::EndianSwap32(unsigned int) [function] [call site] 00648
6 ultrahdr::EndianSwap32(unsigned int) [function] [call site] 00649
6 ultrahdr::EndianSwap32(unsigned int) [function] [call site] 00650
6 ultrahdr::EndianSwap32(unsigned int) [function] [call site] 00651
5 ultrahdr::IccHelper::tagsEqualToMatrix(ultrahdr::Matrix3x3 const&, unsigned char const*, unsigned char const*, unsigned char const*) [function] [call site] 00652
5 ultrahdr::IccHelper::tagsEqualToMatrix(ultrahdr::Matrix3x3 const&, unsigned char const*, unsigned char const*, unsigned char const*) [function] [call site] 00653
4 ultrahdr::uhdr_gainmap_metadata_ext::uhdr_gainmap_metadata_ext() [function] [call site] 00654
4 ultrahdr::JpegDecoderHelper::getIsoMetadataPtr() [function] [call site] 00655
4 ultrahdr::JpegDecoderHelper::getIsoMetadataSize() [function] [call site] 00656
4 ultrahdr::JpegDecoderHelper::getXMPPtr() [function] [call site] 00657
4 ultrahdr::JpegDecoderHelper::getXMPSize() [function] [call site] 00658
4 ultrahdr::JpegR::parseGainMapMetadata(unsigned char*, unsigned long, unsigned char*, unsigned long, ultrahdr::uhdr_gainmap_metadata_ext*) [function] [call site] 00659
4 ultrahdr::JpegDecoderHelper::getDecompressedImage() [function] [call site] 00660
4 ultrahdr::JpegDecoderHelper::getICCPtr() [function] [call site] 00661
4 ultrahdr::JpegDecoderHelper::getICCSize() [function] [call site] 00662
4 ultrahdr::IccHelper::readIccColorGamut(void*, unsigned long) [function] [call site] 00663
4 ultrahdr::copy_raw_image(uhdr_raw_image*, uhdr_raw_image*) [function] [call site] 00664
4 ultrahdr::JpegR::applyGainMap(uhdr_raw_image*, uhdr_raw_image*, ultrahdr::uhdr_gainmap_metadata_ext*, uhdr_color_transfer, uhdr_img_fmt, float, uhdr_raw_image*) [function] [call site] 00665
5 ultrahdr::uhdr_validate_gainmap_metadata_descriptor(uhdr_gainmap_metadata*) [function] [call site] 00666
6 snprintf [call site] 00667
6 snprintf [call site] 00668
6 snprintf [call site] 00669
6 snprintf [call site] 00670
6 snprintf [call site] 00671
6 snprintf [call site] 00672
6 snprintf [call site] 00673
6 snprintf [call site] 00674
5 snprintf [call site] 00675
5 snprintf [call site] 00676
5 ultrahdr::getGamutConversionFn(uhdr_color_gamut, uhdr_color_gamut) [function] [call site] 00677
5 ultrahdr::getGamutConversionFn(uhdr_color_gamut, uhdr_color_gamut) [function] [call site] 00678
5 snprintf [call site] 00679
5 ultrahdr::resize_image(uhdr_raw_image*, int, int) [function] [call site] 00680
6 ultrahdr::getPixelFn(uhdr_img_fmt) [function] [call site] 00681
6 ultrahdr::putPixelFn(uhdr_img_fmt) [function] [call site] 00682
6 ultrahdr::bicubic_interpolate(double, double, double, double, double) [function] [call site] 00683
6 ultrahdr::bicubic_interpolate(double, double, double, double, double) [function] [call site] 00684
6 ultrahdr::bicubic_interpolate(double, double, double, double, double) [function] [call site] 00685
5 snprintf [call site] 00686
5 ultrahdr::ShepardsIDW::ShepardsIDW(int) [function] [call site] 00687
6 ultrahdr::ShepardsIDW::fillShepardsIDW(float*, int, int) [function] [call site] 00688
7 ultrahdr::ShepardsIDW::euclideanDistance(float, float, float, float) [function] [call site] 00689
7 ultrahdr::ShepardsIDW::euclideanDistance(float, float, float, float) [function] [call site] 00690
7 ultrahdr::ShepardsIDW::euclideanDistance(float, float, float, float) [function] [call site] 00691
7 ultrahdr::ShepardsIDW::euclideanDistance(float, float, float, float) [function] [call site] 00692
6 ultrahdr::ShepardsIDW::fillShepardsIDW(float*, int, int) [function] [call site] 00693
6 ultrahdr::ShepardsIDW::fillShepardsIDW(float*, int, int) [function] [call site] 00694
6 ultrahdr::ShepardsIDW::fillShepardsIDW(float*, int, int) [function] [call site] 00695
5 ultrahdr::GainLUT::GainLUT(ultrahdr::uhdr_gainmap_metadata_ext*, float) [function] [call site] 00696
6 ultrahdr::uhdr_gainmap_metadata_ext::are_all_channels_identical() const [function] [call site] 00697
5 ultrahdr::getPixelFn(uhdr_img_fmt) [function] [call site] 00698
5 snprintf [call site] 00699
5 ultrahdr::JobQueue::JobQueue() [function] [call site] 00700
5 ultrahdr::GetCPUCoreCount() [function] [call site] 00701
5 ultrahdr::JobQueue::markQueueForEnd() [function] [call site] 00702
5 ultrahdr::JobQueue::enqueueJob(unsigned int, unsigned int) [function] [call site] 00703
5 ultrahdr::JobQueue::~JobQueue() [function] [call site] 00704
5 ultrahdr::GainLUT::~GainLUT() [function] [call site] 00705
5 ultrahdr::ShepardsIDW::~ShepardsIDW() [function] [call site] 00706
4 ultrahdr::uhdr_gainmap_metadata_ext::~uhdr_gainmap_metadata_ext() [function] [call site] 00707
4 ultrahdr::JpegDecoderHelper::~JpegDecoderHelper() [function] [call site] 00708
3 ultrahdr::apply_effects(uhdr_decoder_private*) [function] [call site] 00709
4 __dynamic_cast [call site] 00710
4 __dynamic_cast [call site] 00711
4 ultrahdr::apply_rotate(ultrahdr::uhdr_rotate_effect*, uhdr_raw_image*, void*, void*) [function] [call site] 00712
4 __dynamic_cast [call site] 00713
4 ultrahdr::apply_rotate(ultrahdr::uhdr_rotate_effect*, uhdr_raw_image*, void*, void*) [function] [call site] 00714
4 __dynamic_cast [call site] 00715
4 __dynamic_cast [call site] 00716
4 ultrahdr::apply_mirror(ultrahdr::uhdr_mirror_effect*, uhdr_raw_image*, void*, void*) [function] [call site] 00717
4 __dynamic_cast [call site] 00718
4 ultrahdr::apply_mirror(ultrahdr::uhdr_mirror_effect*, uhdr_raw_image*, void*, void*) [function] [call site] 00719
4 __dynamic_cast [call site] 00720
4 snprintf [call site] 00721
4 snprintf [call site] 00722
4 snprintf [call site] 00723
4 snprintf [call site] 00724
4 __dynamic_cast [call site] 00725
4 ultrahdr::apply_crop(ultrahdr::uhdr_crop_effect*, uhdr_raw_image*, int, int, int, int, void*, void*) [function] [call site] 00726
4 __dynamic_cast [call site] 00727
4 ultrahdr::apply_crop(ultrahdr::uhdr_crop_effect*, uhdr_raw_image*, int, int, int, int, void*, void*) [function] [call site] 00728
4 __dynamic_cast [call site] 00729
4 __dynamic_cast [call site] 00730
4 ultrahdr::apply_resize(ultrahdr::uhdr_resize_effect*, uhdr_raw_image*, int, int, void*, void*) [function] [call site] 00731
4 __dynamic_cast [call site] 00732
4 ultrahdr::apply_resize(ultrahdr::uhdr_resize_effect*, uhdr_raw_image*, int, int, void*, void*) [function] [call site] 00733
4 snprintf [call site] 00734
4 snprintf [call site] 00735
2 uhdr_get_decoded_image [function] [call site] 00736
3 __dynamic_cast [call site] 00737
2 uhdr_get_decoded_gainmap_image [function] [call site] 00738
3 __dynamic_cast [call site] 00739
2 uhdr_reset_decoder [function] [call site] 00740
2 uhdr_release_decoder [function] [call site] 00741