The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 287 | 9 | LLVMFuzzerTestOneInput | call site: 00009 | Box::read |
| 208 | 373 | heif_color_conversion_options_ext_copy | call site: 00373 | ColorConversionPipeline::construct_pipeline |
| 13 | 313 | LLVMFuzzerTestOneInput | call site: 00313 | Catch::ReporterRegistry::create |
| 12 | 329 | LLVMFuzzerTestOneInput | call site: 00329 | Box::read |
| 10 | 350 | LLVMFuzzerTestOneInput | call site: 00350 | Box::read |
| 8 | 584 | LLVMFuzzerTestOneInput | call site: 00584 | |
| 6 | 2 | LLVMFuzzerTestOneInput | call site: 00002 | BitstreamRange::prepare_read |
| 4 | 298 | LLVMFuzzerTestOneInput | call site: 00298 | Box::read |
| 1 | 362 | LLVMFuzzerTestOneInput | call site: 00362 | |
| 1 | 371 | LLVMFuzzerTestOneInput | call site: 00371 | heif_color_conversion_options_ext_copy |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
std::make_shared<StreamReader_memory>
[function]
[call site]
00001
BitstreamRange::prepare_read
[function]
[call site]
00002
BitstreamRange::skip_to_end_of_box
[function]
[call site]
00003
BitstreamRange::skip_without_advancing_file_pos
[function]
[call site]
00004
assert
[function]
[call site]
00005
BitstreamRange::skip_without_advancing_file_pos
[function]
[call site]
00006
seek_cur
[function]
[call site]
00007
BitstreamRange::prepare_read
[function]
[call site]
00008
BitstreamRange::read16
[function]
[call site]
00009
BitstreamRange::prepare_read
[function]
[call site]
00010
BitstreamRange::get_istream
[function]
[call site]
00011
Box::read
[function]
[call site]
00012
BoxHeader::BoxHeader
[function]
[call site]
00013
BoxHeader::parse_header
[function]
[call site]
00014
wait_for_available_bytes
[function]
[call site]
00015
Error
[function]
[call site]
00016
read32
[function]
[call site]
00017
read32
[function]
[call site]
00018
wait_for_available_bytes
[function]
[call site]
00019
Error
[function]
[call site]
00020
read32
[function]
[call site]
00021
read32
[function]
[call site]
00022
Error
[function]
[call site]
00023
std::stringstream::str
[function]
[call site]
00024
fourcc
[function]
[call site]
00025
four_bytes_to_uint32
[function]
[call site]
00026
static_cast<uint32_t>
[function]
[call site]
00027
static_cast<uint32_t>
[function]
[call site]
00028
static_cast<uint32_t>
[function]
[call site]
00029
static_cast<uint32_t>
[function]
[call site]
00030
static_cast<uint8_t>
[function]
[call site]
00031
static_cast<uint8_t>
[function]
[call site]
00032
static_cast<uint8_t>
[function]
[call site]
00033
static_cast<uint8_t>
[function]
[call site]
00034
wait_for_available_bytes
[function]
[call site]
00035
Error
[function]
[call site]
00036
prepare_read
[function]
[call site]
00037
resize
[function]
[call site]
00038
get_istream
[function]
[call site]
00039
data
[function]
[call site]
00040
assert
[function]
[call site]
00041
get_error
[function]
[call site]
00042
error
[function]
[call site]
00043
get_error
[function]
[call site]
00044
std::shared_ptr<Box>*::reset
[function]
[call site]
00045
BoxHeader::get_short_type
[function]
[call site]
00046
fourcc
[function]
[call site]
00047
std::make_shared<Box_ftyp>
[function]
[call site]
00048
fourcc
[function]
[call site]
00049
fourcc
[function]
[call site]
00050
std::make_shared<Box_free>
[function]
[call site]
00051
fourcc
[function]
[call site]
00052
std::make_shared<Box_meta>
[function]
[call site]
00053
fourcc
[function]
[call site]
00054
std::make_shared<Box_hdlr>
[function]
[call site]
00055
fourcc
[function]
[call site]
00056
std::make_shared<Box_pitm>
[function]
[call site]
00057
fourcc
[function]
[call site]
00058
std::make_shared<Box_iloc>
[function]
[call site]
00059
fourcc
[function]
[call site]
00060
std::make_shared<Box_iinf>
[function]
[call site]
00061
fourcc
[function]
[call site]
00062
std::make_shared<Box_infe>
[function]
[call site]
00063
fourcc
[function]
[call site]
00064
std::make_shared<Box_iprp>
[function]
[call site]
00065
fourcc
[function]
[call site]
00066
std::make_shared<Box_ipco>
[function]
[call site]
00067
fourcc
[function]
[call site]
00068
std::make_shared<Box_ipma>
[function]
[call site]
00069
fourcc
[function]
[call site]
00070
std::make_shared<Box_ispe>
[function]
[call site]
00071
fourcc
[function]
[call site]
00072
std::make_shared<Box_auxC>
[function]
[call site]
00073
fourcc
[function]
[call site]
00074
std::make_shared<Box_irot>
[function]
[call site]
00075
fourcc
[function]
[call site]
00076
std::make_shared<Box_imir>
[function]
[call site]
00077
fourcc
[function]
[call site]
00078
std::make_shared<Box_clap>
[function]
[call site]
00079
fourcc
[function]
[call site]
00080
std::make_shared<Box_iref>
[function]
[call site]
00081
fourcc
[function]
[call site]
00082
std::make_shared<Box_hvcC>
[function]
[call site]
00083
fourcc
[function]
[call site]
00084
std::make_shared<Box_hvc1>
[function]
[call site]
00085
fourcc
[function]
[call site]
00086
std::make_shared<Box_av1C>
[function]
[call site]
00087
fourcc
[function]
[call site]
00088
std::make_shared<Box_av01>
[function]
[call site]
00089
fourcc
[function]
[call site]
00090
std::make_shared<Box_vvcC>
[function]
[call site]
00091
fourcc
[function]
[call site]
00092
std::make_shared<Box_vvc1>
[function]
[call site]
00093
fourcc
[function]
[call site]
00094
std::make_shared<Box_idat>
[function]
[call site]
00095
fourcc
[function]
[call site]
00096
std::make_shared<Box_grpl>
[function]
[call site]
00097
fourcc
[function]
[call site]
00098
std::make_shared<Box_pymd>
[function]
[call site]
00099
fourcc
[function]
[call site]
00100
std::make_shared<Box_EntityToGroup>
[function]
[call site]
00101
fourcc
[function]
[call site]
00102
std::make_shared<Box_ster>
[function]
[call site]
00103
fourcc
[function]
[call site]
00104
std::make_shared<Box_dinf>
[function]
[call site]
00105
fourcc
[function]
[call site]
00106
std::make_shared<Box_dref>
[function]
[call site]
00107
fourcc
[function]
[call site]
00108
std::make_shared<Box_url>
[function]
[call site]
00109
fourcc
[function]
[call site]
00110
std::make_shared<Box_colr>
[function]
[call site]
00111
fourcc
[function]
[call site]
00112
std::make_shared<Box_pixi>
[function]
[call site]
00113
fourcc
[function]
[call site]
00114
std::make_shared<Box_pasp>
[function]
[call site]
00115
fourcc
[function]
[call site]
00116
std::make_shared<Box_lsel>
[function]
[call site]
00117
fourcc
[function]
[call site]
00118
std::make_shared<Box_a1op>
[function]
[call site]
00119
fourcc
[function]
[call site]
00120
std::make_shared<Box_a1lx>
[function]
[call site]
00121
fourcc
[function]
[call site]
00122
std::make_shared<Box_clli>
[function]
[call site]
00123
fourcc
[function]
[call site]
00124
std::make_shared<Box_mdcv>
[function]
[call site]
00125
fourcc
[function]
[call site]
00126
std::make_shared<Box_amve>
[function]
[call site]
00127
fourcc
[function]
[call site]
00128
std::make_shared<Box_cmin>
[function]
[call site]
00129
fourcc
[function]
[call site]
00130
std::make_shared<Box_cmex>
[function]
[call site]
00131
fourcc
[function]
[call site]
00132
std::make_shared<Box_udes>
[function]
[call site]
00133
fourcc
[function]
[call site]
00134
std::make_shared<Box_jpgC>
[function]
[call site]
00135
fourcc
[function]
[call site]
00136
std::make_shared<Box_mjpg>
[function]
[call site]
00137
fourcc
[function]
[call site]
00138
std::make_shared<Box_elng>
[function]
[call site]
00139
fourcc
[function]
[call site]
00140
std::make_shared<Box_cmpd>
[function]
[call site]
00141
fourcc
[function]
[call site]
00142
std::make_shared<Box_uncC>
[function]
[call site]
00143
fourcc
[function]
[call site]
00144
std::make_shared<Box_cmpC>
[function]
[call site]
00145
fourcc
[function]
[call site]
00146
std::make_shared<Box_icef>
[function]
[call site]
00147
fourcc
[function]
[call site]
00148
std::make_shared<Box_cpat>
[function]
[call site]
00149
fourcc
[function]
[call site]
00150
std::make_shared<Box_uncv>
[function]
[call site]
00151
fourcc
[function]
[call site]
00152
std::make_shared<Box_j2kH>
[function]
[call site]
00153
fourcc
[function]
[call site]
00154
std::make_shared<Box_cdef>
[function]
[call site]
00155
fourcc
[function]
[call site]
00156
std::make_shared<Box_cmap>
[function]
[call site]
00157
fourcc
[function]
[call site]
00158
std::make_shared<Box_pclr>
[function]
[call site]
00159
fourcc
[function]
[call site]
00160
std::make_shared<Box_j2kL>
[function]
[call site]
00161
fourcc
[function]
[call site]
00162
std::make_shared<Box_j2ki>
[function]
[call site]
00163
fourcc
[function]
[call site]
00164
std::make_shared<Box_mskC>
[function]
[call site]
00165
fourcc
[function]
[call site]
00166
std::make_shared<Box_itai>
[function]
[call site]
00167
fourcc
[function]
[call site]
00168
std::make_shared<Box_taic>
[function]
[call site]
00169
fourcc
[function]
[call site]
00170
std::make_shared<Box_avcC>
[function]
[call site]
00171
fourcc
[function]
[call site]
00172
std::make_shared<Box_avc1>
[function]
[call site]
00173
fourcc
[function]
[call site]
00174
std::make_shared<Box_tilC>
[function]
[call site]
00175
fourcc
[function]
[call site]
00176
std::make_shared<Box_mini>
[function]
[call site]
00177
fourcc
[function]
[call site]
00178
std::make_shared<Box>
[function]
[call site]
00179
fourcc
[function]
[call site]
00180
BoxHeader::get_uuid_type
[function]
[call site]
00181
fourcc
[function]
[call site]
00182
std::make_shared<Box_cmin>
[function]
[call site]
00183
BoxHeader::get_uuid_type
[function]
[call site]
00184
std::make_shared<Box_cmex>
[function]
[call site]
00185
BoxHeader::get_uuid_type
[function]
[call site]
00186
std::make_shared<Box_gimi_content_id>
[function]
[call site]
00187
std::make_shared<Box_other>
[function]
[call site]
00188
BoxHeader::get_short_type
[function]
[call site]
00189
fourcc
[function]
[call site]
00190
std::make_shared<Box_moov>
[function]
[call site]
00191
fourcc
[function]
[call site]
00192
std::make_shared<Box_mvhd>
[function]
[call site]
00193
fourcc
[function]
[call site]
00194
std::make_shared<Box_trak>
[function]
[call site]
00195
fourcc
[function]
[call site]
00196
std::make_shared<Box_tkhd>
[function]
[call site]
00197
fourcc
[function]
[call site]
00198
std::make_shared<Box_mdia>
[function]
[call site]
00199
fourcc
[function]
[call site]
00200
std::make_shared<Box_mdhd>
[function]
[call site]
00201
fourcc
[function]
[call site]
00202
std::make_shared<Box_minf>
[function]
[call site]
00203
fourcc
[function]
[call site]
00204
std::make_shared<Box_vmhd>
[function]
[call site]
00205
fourcc
[function]
[call site]
00206
std::make_shared<Box_stbl>
[function]
[call site]
00207
fourcc
[function]
[call site]
00208
std::make_shared<Box_stsd>
[function]
[call site]
00209
fourcc
[function]
[call site]
00210
std::make_shared<Box_stts>
[function]
[call site]
00211
fourcc
[function]
[call site]
00212
std::make_shared<Box_ctts>
[function]
[call site]
00213
fourcc
[function]
[call site]
00214
std::make_shared<Box_stsc>
[function]
[call site]
00215
fourcc
[function]
[call site]
00216
std::make_shared<Box_stco>
[function]
[call site]
00217
fourcc
[function]
[call site]
00218
std::make_shared<Box_stsz>
[function]
[call site]
00219
fourcc
[function]
[call site]
00220
std::make_shared<Box_stss>
[function]
[call site]
00221
fourcc
[function]
[call site]
00222
std::make_shared<Box_ccst>
[function]
[call site]
00223
fourcc
[function]
[call site]
00224
std::make_shared<Box_auxi>
[function]
[call site]
00225
fourcc
[function]
[call site]
00226
std::make_shared<Box_edts>
[function]
[call site]
00227
fourcc
[function]
[call site]
00228
std::make_shared<Box_elst>
[function]
[call site]
00229
fourcc
[function]
[call site]
00230
std::make_shared<Box_sbgp>
[function]
[call site]
00231
fourcc
[function]
[call site]
00232
std::make_shared<Box_sgpd>
[function]
[call site]
00233
fourcc
[function]
[call site]
00234
std::make_shared<Box_btrt>
[function]
[call site]
00235
fourcc
[function]
[call site]
00236
std::make_shared<Box_saiz>
[function]
[call site]
00237
fourcc
[function]
[call site]
00238
std::make_shared<Box_saio>
[function]
[call site]
00239
fourcc
[function]
[call site]
00240
std::make_shared<Box_URIMetaSampleEntry>
[function]
[call site]
00241
fourcc
[function]
[call site]
00242
std::make_shared<Box_uri>
[function]
[call site]
00243
fourcc
[function]
[call site]
00244
std::make_shared<Box_nmhd>
[function]
[call site]
00245
fourcc
[function]
[call site]
00246
std::make_shared<Box_tref>
[function]
[call site]
00247
fourcc
[function]
[call site]
00248
std::make_shared<Box_sdtp>
[function]
[call site]
00249
fourcc
[function]
[call site]
00250
std::make_shared<Box_prfr>
[function]
[call site]
00251
std::make_shared<Box_other>
[function]
[call site]
00252
BoxHeader::get_short_type
[function]
[call site]
00253
std::shared_ptr::set_short_header
[function]
[call site]
00254
BoxHeader::get_type_string
[function]
[call site]
00255
fourcc
[function]
[call site]
00256
std::setfill
[function]
[call site]
00257
std::setw
[function]
[call site]
00258
std::ostringstream::str
[function]
[call site]
00259
fourcc_to_string
[function]
[call site]
00260
static_cast<char>
[function]
[call site]
00261
static_cast<char>
[function]
[call site]
00262
static_cast<char>
[function]
[call site]
00263
static_cast<char>
[function]
[call site]
00264
get_nesting_level
[function]
[call site]
00265
Error
[function]
[call site]
00266
BoxHeader::has_fixed_box_size
[function]
[call site]
00267
BoxHeader::get_box_size
[function]
[call site]
00268
BoxHeader::get_header_size
[function]
[call site]
00269
BoxHeader::get_box_size
[function]
[call site]
00270
BoxHeader::get_header_size
[function]
[call site]
00271
std::stringstream::str
[function]
[call site]
00272
static_cast<uint64_t>
[function]
[call site]
00273
BoxHeader::get_box_size
[function]
[call site]
00274
BoxHeader::get_header_size
[function]
[call site]
00275
BoxHeader::get_box_size
[function]
[call site]
00276
std::numeric_limits<int64_t>::max
[function]
[call site]
00277
wait_for_available_bytes
[function]
[call site]
00278
static_cast<size_t>
[function]
[call site]
00279
static_cast<int64_t>
[function]
[call site]
00280
BoxHeader::get_box_size
[function]
[call site]
00281
BoxHeader::has_fixed_box_size
[function]
[call site]
00282
BoxHeader::get_header_size
[function]
[call site]
00283
get_remaining_bytes
[function]
[call site]
00284
get_remaining_bytes
[function]
[call site]
00285
get_istream
[function]
[call site]
00286
std::shared_ptr::parse
[function]
[call site]
00287
BitstreamRange::skip_to_end_of_box
[function]
[call site]
00288
std::move
[function]
[call site]
00289
std::shared_ptr::get_parse_error_fatality
[function]
[call site]
00290
std::make_shared<Box_Error>
[function]
[call site]
00291
std::shared_ptr::get_short_type
[function]
[call site]
00292
std::move
[function]
[call site]
00293
BitstreamRange::set_eof_while_reading
[function]
[call site]
00294
BitstreamRange::set_eof_while_reading
[function]
[call site]
00295
static_cast<uint16_t>
[function]
[call site]
00296
BitstreamRange::read16
[function]
[call site]
00297
BitstreamRange::read8
[function]
[call site]
00298
BitstreamRange::prepare_read
[function]
[call site]
00299
BitstreamRange::get_istream
[function]
[call site]
00300
Box::read
[function]
[call site]
00301
BitstreamRange::set_eof_while_reading
[function]
[call site]
00302
BitstreamRange::read8
[function]
[call site]
00303
BitstreamRange::read8
[function]
[call site]
00304
BitstreamRange::read8
[function]
[call site]
00305
BitstreamRange::read8
[function]
[call site]
00306
BitstreamRange::read8
[function]
[call site]
00307
is_valid_chroma
[function]
[call site]
00308
is_valid_colorspace
[function]
[call site]
00309
is_valid_chroma
[function]
[call site]
00310
is_valid_colorspace
[function]
[call site]
00311
std::make_shared<HeifPixelImage>
[function]
[call site]
00312
Catch::ReporterRegistry::create
[function]
[call site]
00313
Catch::TagAliasRegistry::find
[function]
[call site]
00314
Catch::TagAliasRegistry::find
[function]
[call site]
00315
Catch::TagAliasRegistry::find
[function]
[call site]
00316
end
[function]
[call site]
00317
end
[function]
[call site]
00318
Catch::TextFlow::AnsiSkippingString::end
[function]
[call site]
00319
const_iterator
[function]
[call site]
00320
Catch::ReporterRegistry::create
[function]
[call site]
00321
Catch::TagAliasRegistry::find
[function]
[call site]
00322
Catch::TextFlow::AnsiSkippingString::end
[function]
[call site]
00323
Catch::ReporterRegistry::create
[function]
[call site]
00324
CATCH_MOVE
[function]
[call site]
00325
CATCH_MOVE
[function]
[call site]
00326
static_cast<heif_colorspace>
[function]
[call site]
00327
static_cast<heif_chroma>
[function]
[call site]
00328
read_plane
[function]
[call site]
00329
std::numeric_limits<size_t>::max
[function]
[call site]
00330
BitstreamRange::prepare_read
[function]
[call site]
00331
BitstreamRange::skip_to_end_of_box
[function]
[call site]
00332
BitstreamRange::prepare_read
[function]
[call site]
00333
static_cast<size_t>
[function]
[call site]
00334
std::shared_ptr<HeifPixelImage>::add_plane
[function]
[call site]
00335
heif_get_disabled_security_limits
[function]
[call site]
00336
std::shared_ptr<HeifPixelImage>::get_plane
[function]
[call site]
00337
assert
[function]
[call site]
00338
BitstreamRange::get_istream
[function]
[call site]
00339
assert
[function]
[call site]
00340
Box::read
[function]
[call site]
00341
read_plane
[function]
[call site]
00342
read_plane
[function]
[call site]
00343
read_plane
[function]
[call site]
00344
read_plane
[function]
[call site]
00345
read_plane
[function]
[call site]
00346
read_plane
[function]
[call site]
00347
read_plane
[function]
[call site]
00348
read_plane
[function]
[call site]
00349
read_plane_interleaved
[function]
[call site]
00350
std::numeric_limits<size_t>::max
[function]
[call site]
00351
BitstreamRange::prepare_read
[function]
[call site]
00352
static_cast<size_t>
[function]
[call site]
00353
std::shared_ptr<HeifPixelImage>::add_plane
[function]
[call site]
00354
heif_get_disabled_security_limits
[function]
[call site]
00355
std::shared_ptr<HeifPixelImage>::get_plane
[function]
[call site]
00356
assert
[function]
[call site]
00357
BitstreamRange::get_istream
[function]
[call site]
00358
assert
[function]
[call site]
00359
Box::read
[function]
[call site]
00360
read_plane_interleaved
[function]
[call site]
00361
read_plane
[function]
[call site]
00362
assert
[function]
[call site]
00363
read_plane
[function]
[call site]
00364
heif_encoding_options_alloc
[function]
[call site]
00365
heif_encoding_options::heif_encoding_options
[function]
[call site]
00366
set_default_encoding_options
[function]
[call site]
00367
heif_color_conversion_options_ext_alloc
[function]
[call site]
00368
heif_color_conversion_options_ext::heif_color_conversion_options_ext
[function]
[call site]
00369
fill_default_color_conversion_options_ext
[function]
[call site]
00370
convert_colorspace
[function]
[call site]
00371
heif_color_conversion_options_ext_copy
[function]
[call site]
00372
std::min
[function]
[call site]
00373
std::unique_ptr::get
[function]
[call site]
00374
get_width
[function]
[call site]
00375
get_height
[function]
[call site]
00376
has_channel
[function]
[call site]
00377
get_width
[function]
[call site]
00378
get_height
[function]
[call site]
00379
get_colorspace
[function]
[call site]
00380
get_chroma_format
[function]
[call site]
00381
has_channel
[function]
[call site]
00382
is_interleaved_with_alpha
[function]
[call site]
00383
assert
[function]
[call site]
00384
get_chroma_format
[function]
[call site]
00385
has_nclx_color_profile
[function]
[call site]
00386
get_color_profile_nclx
[function]
[call site]
00387
nclx_profile::replace_undefined_values_with_sRGB_defaults
[function]
[call site]
00388
get_channel_set
[function]
[call site]
00389
assert
[function]
[call site]
00390
std::set::empty
[function]
[call site]
00391
get_bits_per_pixel
[function]
[call site]
00392
std::set::begin
[function]
[call site]
00393
get_matrix_coefficients
[function]
[call site]
00394
static_cast<heif_matrix_coefficients>
[function]
[call site]
00395
set_matrix_coefficients
[function]
[call site]
00396
get_matrix_coefficients
[function]
[call site]
00397
Box_mini::get_colour_primaries
[function]
[call site]
00398
set_colour_primaries
[function]
[call site]
00399
Box_mini::get_colour_primaries
[function]
[call site]
00400
get_transfer_characteristics
[function]
[call site]
00401
static_cast<heif_transfer_characteristics>
[function]
[call site]
00402
set_transfer_characteristics
[function]
[call site]
00403
get_transfer_characteristics
[function]
[call site]
00404
num_interleaved_components_per_plane
[function]
[call site]
00405
assert
[function]
[call site]
00406
is_interleaved_with_alpha
[function]
[call site]
00407
ColorConversionPipeline::construct_pipeline
[function]
[call site]
00408
clear
[function]
[call site]
00409
ColorConversionPipeline::init_ops
[function]
[call site]
00410
empty
[function]
[call site]
00411
emplace_back
[function]
[call site]
00412
std::make_shared<Op_RGB_to_RGB24_32>
[function]
[call site]
00413
emplace_back
[function]
[call site]
00414
std::make_shared<Op_RGB24_32_to_RGB>
[function]
[call site]
00415
emplace_back
[function]
[call site]
00416
std::make_shared<Op_YCbCr_to_RGB<uint16_t>>
[function]
[call site]
00417
emplace_back
[function]
[call site]
00418
std::make_shared<Op_YCbCr_to_RGB<uint8_t>>
[function]
[call site]
00419
emplace_back
[function]
[call site]
00420
std::make_shared<Op_YCbCr420_to_RGB24>
[function]
[call site]
00421
emplace_back
[function]
[call site]
00422
std::make_shared<Op_YCbCr420_to_RGB32>
[function]
[call site]
00423
emplace_back
[function]
[call site]
00424
std::make_shared<Op_YCbCr420_to_RRGGBBaa>
[function]
[call site]
00425
emplace_back
[function]
[call site]
00426
std::make_shared<Op_RGB_HDR_to_RRGGBBaa_BE>
[function]
[call site]
00427
emplace_back
[function]
[call site]
00428
std::make_shared<Op_RGB_to_RRGGBBaa_BE>
[function]
[call site]
00429
emplace_back
[function]
[call site]
00430
std::make_shared<Op_mono_to_YCbCr420>
[function]
[call site]
00431
emplace_back
[function]
[call site]
00432
std::make_shared<Op_mono_to_RGB24_32>
[function]
[call site]
00433
emplace_back
[function]
[call site]
00434
std::make_shared<Op_RRGGBBaa_swap_endianness>
[function]
[call site]
00435
emplace_back
[function]
[call site]
00436
std::make_shared<Op_RRGGBBaa_BE_to_RGB_HDR>
[function]
[call site]
00437
emplace_back
[function]
[call site]
00438
std::make_shared<Op_RGB24_32_to_YCbCr>
[function]
[call site]
00439
emplace_back
[function]
[call site]
00440
std::make_shared<Op_RGB_to_YCbCr<uint8_t>>
[function]
[call site]
00441
emplace_back
[function]
[call site]
00442
std::make_shared<Op_RGB_to_YCbCr<uint16_t>>
[function]
[call site]
00443
emplace_back
[function]
[call site]
00444
std::make_shared<Op_RRGGBBxx_HDR_to_YCbCr420>
[function]
[call site]
00445
emplace_back
[function]
[call site]
00446
std::make_shared<Op_RGB24_32_to_YCbCr444_GBR>
[function]
[call site]
00447
emplace_back
[function]
[call site]
00448
std::make_shared<Op_drop_alpha_plane>
[function]
[call site]
00449
emplace_back
[function]
[call site]
00450
std::make_shared<Op_flatten_alpha_plane<uint8_t>>
[function]
[call site]
00451
emplace_back
[function]
[call site]
00452
std::make_shared<Op_flatten_alpha_plane<uint16_t>>
[function]
[call site]
00453
emplace_back
[function]
[call site]
00454
std::make_shared<Op_to_hdr_planes>
[function]
[call site]
00455
emplace_back
[function]
[call site]
00456
std::make_shared<Op_to_sdr_planes>
[function]
[call site]
00457
emplace_back
[function]
[call site]
00458
std::make_shared<Op_YCbCr420_bilinear_to_YCbCr444<uint8_t>>
[function]
[call site]
00459
emplace_back
[function]
[call site]
00460
std::make_shared<Op_YCbCr420_bilinear_to_YCbCr444<uint16_t>>
[function]
[call site]
00461
emplace_back
[function]
[call site]
00462
std::make_shared<Op_YCbCr422_bilinear_to_YCbCr444<uint8_t>>
[function]
[call site]
00463
emplace_back
[function]
[call site]
00464
std::make_shared<Op_YCbCr422_bilinear_to_YCbCr444<uint16_t>>
[function]
[call site]
00465
emplace_back
[function]
[call site]
00466
std::make_shared<Op_YCbCr444_to_YCbCr420_average<uint8_t>>
[function]
[call site]
00467
emplace_back
[function]
[call site]
00468
std::make_shared<Op_YCbCr444_to_YCbCr420_average<uint16_t>>
[function]
[call site]
00469
emplace_back
[function]
[call site]
00470
std::make_shared<Op_YCbCr444_to_YCbCr422_average<uint8_t>>
[function]
[call site]
00471
emplace_back
[function]
[call site]
00472
std::make_shared<Op_YCbCr444_to_YCbCr422_average<uint16_t>>
[function]
[call site]
00473
emplace_back
[function]
[call site]
00474
std::make_shared<Op_Any_RGB_to_YCbCr_420_Sharp>
[function]
[call site]
00475
std::vector::emplace_back
[function]
[call site]
00476
std::vector::empty
[function]
[call site]
00477
std::numeric_limits<int>::max
[function]
[call site]
00478
std::vector::size
[function]
[call site]
00479
assert
[function]
[call site]
00480
std::vector::push_back
[function]
[call site]
00481
std::vector::back
[function]
[call site]
00482
std::vector::pop_back
[function]
[call site]
00483
std::vector::back
[function]
[call site]
00484
std::vector::back
[function]
[call site]
00485
std::vector::back
[function]
[call site]
00486
std::vector::size
[function]
[call site]
00487
resize
[function]
[call site]
00488
std::vector::size
[function]
[call site]
00489
assert
[function]
[call site]
00490
back
[function]
[call site]
00491
ColorConversionPipeline::debug_dump_pipeline
[function]
[call site]
00492
size
[function]
[call site]
00493
typeid
[function]
[call site]
00494
std::ostringstream::str
[function]
[call site]
00495
typeid
[function]
[call site]
00496
state_after_conversion
[function]
[call site]
00497
std::vector::back
[function]
[call site]
00498
std::vector::back
[function]
[call site]
00499
std::vector::size
[function]
[call site]
00500
std::vector::back
[function]
[call site]
00501
std::vector::emplace_back
[function]
[call site]
00502
std::vector::size
[function]
[call site]
00503
ColorConversionPipeline::is_nop
[function]
[call site]
00504
empty
[function]
[call site]
00505
ColorConversionPipeline::convert_image
[function]
[call site]
00506
print_spec
[function]
[call site]
00507
get_colorspace
[function]
[call site]
00508
get_chroma_format
[function]
[call site]
00509
get_colorspace
[function]
[call site]
00510
get_chroma_format
[function]
[call site]
00511
get_bits_per_pixel
[function]
[call site]
00512
get_bits_per_pixel
[function]
[call site]
00513
get_colorspace
[function]
[call site]
00514
get_colorspace
[function]
[call site]
00515
get_bits_per_pixel
[function]
[call site]
00516
convert_colorspace
[function]
[call site]
00517
heif_color_conversion_options_ext_copy
[function]
[call site]
00518
std::unique_ptr::get
[function]
[call site]
00519
get_width
[function]
[call site]
00520
get_height
[function]
[call site]
00521
has_channel
[function]
[call site]
00522
get_width
[function]
[call site]
00523
get_height
[function]
[call site]
00524
get_colorspace
[function]
[call site]
00525
get_chroma_format
[function]
[call site]
00526
has_channel
[function]
[call site]
00527
is_interleaved_with_alpha
[function]
[call site]
00528
get_chroma_format
[function]
[call site]
00529
has_nclx_color_profile
[function]
[call site]
00530
get_color_profile_nclx
[function]
[call site]
00531
nclx_profile::replace_undefined_values_with_sRGB_defaults
[function]
[call site]
00532
get_channel_set
[function]
[call site]
00533
assert
[function]
[call site]
00534
std::set::empty
[function]
[call site]
00535
get_bits_per_pixel
[function]
[call site]
00536
std::set::begin
[function]
[call site]
00537
get_matrix_coefficients
[function]
[call site]
00538
set_matrix_coefficients
[function]
[call site]
00539
get_matrix_coefficients
[function]
[call site]
00540
Box_mini::get_colour_primaries
[function]
[call site]
00541
set_colour_primaries
[function]
[call site]
00542
Box_mini::get_colour_primaries
[function]
[call site]
00543
get_transfer_characteristics
[function]
[call site]
00544
set_transfer_characteristics
[function]
[call site]
00545
get_transfer_characteristics
[function]
[call site]
00546
num_interleaved_components_per_plane
[function]
[call site]
00547
is_interleaved_with_alpha
[function]
[call site]
00548
ColorConversionPipeline::construct_pipeline
[function]
[call site]
00549
ColorConversionPipeline::is_nop
[function]
[call site]
00550
ColorConversionPipeline::convert_image
[function]
[call site]
00551
Catch::Benchmark::Detail::throw_optimized_away_error
[function]
[call site]
00552
Catch::throw_exception
[function]
[call site]
00553
Catch::cerr
[function]
[call site]
00554
what
[function]
[call site]
00555
std::terminate
[function]
[call site]
00556
std::shared_ptr::set_color_profile_nclx
[function]
[call site]
00557
std::shared_ptr::set_color_profile_icc
[function]
[call site]
00558
std::shared_ptr::get_color_profile_icc
[function]
[call site]
00559
std::shared_ptr::set_premultiplied_alpha
[function]
[call site]
00560
std::shared_ptr::is_premultiplied_alpha
[function]
[call site]
00561
std::shared_ptr::has_clli
[function]
[call site]
00562
std::shared_ptr::set_clli
[function]
[call site]
00563
std::shared_ptr::get_clli
[function]
[call site]
00564
std::shared_ptr::has_mdcv
[function]
[call site]
00565
std::shared_ptr::set_mdcv
[function]
[call site]
00566
std::shared_ptr::get_mdcv
[function]
[call site]
00567
std::shared_ptr::has_nonsquare_pixel_ratio
[function]
[call site]
00568
std::shared_ptr::get_pixel_ratio
[function]
[call site]
00569
std::shared_ptr::set_pixel_ratio
[function]
[call site]
00570
std::shared_ptr::has_gimi_sample_content_id
[function]
[call site]
00571
std::shared_ptr::set_gimi_sample_content_id
[function]
[call site]
00572
std::shared_ptr::get_gimi_sample_content_id
[function]
[call site]
00573
std::shared_ptr::get_tai_timestamp
[function]
[call site]
00574
std::shared_ptr::set_tai_timestamp
[function]
[call site]
00575
std::shared_ptr::set_sample_duration
[function]
[call site]
00576
std::shared_ptr::get_sample_duration
[function]
[call site]
00577
std::shared_ptr::set_omaf_image_projection
[function]
[call site]
00578
std::shared_ptr::get_omaf_image_projection
[function]
[call site]
00579
std::shared_ptr::get_warnings
[function]
[call site]
00580
std::shared_ptr::add_warning
[function]
[call site]
00581
static_cast<heif_colorspace>
[function]
[call site]
00582
static_cast<heif_chroma>
[function]
[call site]
00583
nclx_default_if_undefined
[function]
[call site]
00584
Box_mini::get_colour_primaries
[function]
[call site]
00585
set_colour_primaries
[function]
[call site]
00586
get_matrix_coefficients
[function]
[call site]
00587
static_cast<heif_matrix_coefficients>
[function]
[call site]
00588
set_matrix_coefficients
[function]
[call site]
00589
get_transfer_characteristics
[function]
[call site]
00590
static_cast<heif_transfer_characteristics>
[function]
[call site]
00591
set_transfer_characteristics
[function]
[call site]
00592
heif_get_disabled_security_limits
[function]
[call site]
00593
heif_encoding_options_free
[function]
[call site]
00594
heif_color_conversion_options_ext_free
[function]
[call site]
00595
assert
[function]
[call site]
00596
HeifPixelImage::get_width
[function]
[call site]
00597
assert
[function]
[call site]
00598
HeifPixelImage::get_height
[function]
[call site]
00599
assert
[function]
[call site]
00600
HeifPixelImage::get_chroma_format
[function]
[call site]
00601
static_cast<heif_chroma>
[function]
[call site]
00602
assert
[function]
[call site]
00603
HeifPixelImage::get_colorspace
[function]
[call site]
00604
static_cast<heif_colorspace>
[function]
[call site]
00605