The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 652 | 0 | EP | call site: 00000 | encode_image |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
heif_context_alloc
[function]
[call site]
00001
load_plugins_if_not_initialized_yet
[function]
[call site]
00002
heif_init
[function]
[call site]
00003
ColorConversionPipeline::init_ops
[function]
[call site]
00004
empty
[function]
[call site]
00005
emplace_back
[function]
[call site]
00006
std::make_shared<Op_RGB_to_RGB24_32>
[function]
[call site]
00007
emplace_back
[function]
[call site]
00008
std::make_shared<Op_RGB24_32_to_RGB>
[function]
[call site]
00009
emplace_back
[function]
[call site]
00010
std::make_shared<Op_YCbCr_to_RGB<uint16_t>>
[function]
[call site]
00011
emplace_back
[function]
[call site]
00012
std::make_shared<Op_YCbCr_to_RGB<uint8_t>>
[function]
[call site]
00013
emplace_back
[function]
[call site]
00014
std::make_shared<Op_YCbCr420_to_RGB24>
[function]
[call site]
00015
emplace_back
[function]
[call site]
00016
std::make_shared<Op_YCbCr420_to_RGB32>
[function]
[call site]
00017
emplace_back
[function]
[call site]
00018
std::make_shared<Op_YCbCr420_to_RRGGBBaa>
[function]
[call site]
00019
emplace_back
[function]
[call site]
00020
std::make_shared<Op_RGB_HDR_to_RRGGBBaa_BE>
[function]
[call site]
00021
emplace_back
[function]
[call site]
00022
std::make_shared<Op_RGB_to_RRGGBBaa_BE>
[function]
[call site]
00023
emplace_back
[function]
[call site]
00024
std::make_shared<Op_mono_to_YCbCr420>
[function]
[call site]
00025
emplace_back
[function]
[call site]
00026
std::make_shared<Op_mono_to_RGB24_32>
[function]
[call site]
00027
emplace_back
[function]
[call site]
00028
std::make_shared<Op_bayer_bilinear_to_RGB24_32>
[function]
[call site]
00029
emplace_back
[function]
[call site]
00030
std::make_shared<Op_RRGGBBaa_swap_endianness>
[function]
[call site]
00031
emplace_back
[function]
[call site]
00032
std::make_shared<Op_RRGGBBaa_BE_to_RGB_HDR>
[function]
[call site]
00033
emplace_back
[function]
[call site]
00034
std::make_shared<Op_RGB24_32_to_YCbCr>
[function]
[call site]
00035
emplace_back
[function]
[call site]
00036
std::make_shared<Op_RGB_to_YCbCr<uint8_t>>
[function]
[call site]
00037
emplace_back
[function]
[call site]
00038
std::make_shared<Op_RGB_to_YCbCr<uint16_t>>
[function]
[call site]
00039
emplace_back
[function]
[call site]
00040
std::make_shared<Op_RRGGBBxx_HDR_to_YCbCr420>
[function]
[call site]
00041
emplace_back
[function]
[call site]
00042
std::make_shared<Op_RGB24_32_to_YCbCr444_GBR>
[function]
[call site]
00043
emplace_back
[function]
[call site]
00044
std::make_shared<Op_drop_alpha_plane>
[function]
[call site]
00045
emplace_back
[function]
[call site]
00046
std::make_shared<Op_flatten_alpha_plane<uint8_t>>
[function]
[call site]
00047
emplace_back
[function]
[call site]
00048
std::make_shared<Op_flatten_alpha_plane<uint16_t>>
[function]
[call site]
00049
emplace_back
[function]
[call site]
00050
std::make_shared<Op_to_hdr_planes>
[function]
[call site]
00051
emplace_back
[function]
[call site]
00052
std::make_shared<Op_to_sdr_planes>
[function]
[call site]
00053
emplace_back
[function]
[call site]
00054
std::make_shared<Op_YCbCr420_bilinear_to_YCbCr444<uint8_t>>
[function]
[call site]
00055
emplace_back
[function]
[call site]
00056
std::make_shared<Op_YCbCr420_bilinear_to_YCbCr444<uint16_t>>
[function]
[call site]
00057
emplace_back
[function]
[call site]
00058
std::make_shared<Op_YCbCr422_bilinear_to_YCbCr444<uint8_t>>
[function]
[call site]
00059
emplace_back
[function]
[call site]
00060
std::make_shared<Op_YCbCr422_bilinear_to_YCbCr444<uint16_t>>
[function]
[call site]
00061
emplace_back
[function]
[call site]
00062
std::make_shared<Op_YCbCr444_to_YCbCr420_average<uint8_t>>
[function]
[call site]
00063
emplace_back
[function]
[call site]
00064
std::make_shared<Op_YCbCr444_to_YCbCr420_average<uint16_t>>
[function]
[call site]
00065
emplace_back
[function]
[call site]
00066
std::make_shared<Op_YCbCr444_to_YCbCr422_average<uint8_t>>
[function]
[call site]
00067
emplace_back
[function]
[call site]
00068
std::make_shared<Op_YCbCr444_to_YCbCr422_average<uint16_t>>
[function]
[call site]
00069
emplace_back
[function]
[call site]
00070
std::make_shared<Op_Any_RGB_to_YCbCr_420_Sharp>
[function]
[call site]
00071
register_default_plugins
[function]
[call site]
00072
register_decoder
[function]
[call site]
00073
insert
[function]
[call site]
00074
get_decoder_plugin_webcodecs
[function]
[call site]
00075
register_decoder
[function]
[call site]
00076
get_decoder_plugin_libde265
[function]
[call site]
00077
register_encoder
[function]
[call site]
00078
std::unique_ptr<heif_encoder_descriptor>
[function]
[call site]
00079
heif_encoder_descriptor::heif_encoder_descriptor
[function]
[call site]
00080
insert
[function]
[call site]
00081
std::move
[function]
[call site]
00082
get_encoder_plugin_x265
[function]
[call site]
00083
register_encoder
[function]
[call site]
00084
get_encoder_plugin_kvazaar
[function]
[call site]
00085
register_encoder
[function]
[call site]
00086
get_encoder_plugin_uvg266
[function]
[call site]
00087
register_encoder
[function]
[call site]
00088
get_encoder_plugin_vvenc
[function]
[call site]
00089
register_decoder
[function]
[call site]
00090
get_decoder_plugin_vvdec
[function]
[call site]
00091
register_encoder
[function]
[call site]
00092
get_encoder_plugin_aom
[function]
[call site]
00093
register_decoder
[function]
[call site]
00094
get_decoder_plugin_aom
[function]
[call site]
00095
register_encoder
[function]
[call site]
00096
get_encoder_plugin_rav1e
[function]
[call site]
00097
register_decoder
[function]
[call site]
00098
get_decoder_plugin_dav1d
[function]
[call site]
00099
register_encoder
[function]
[call site]
00100
get_encoder_plugin_svt
[function]
[call site]
00101
register_decoder
[function]
[call site]
00102
get_decoder_plugin_ffmpeg
[function]
[call site]
00103
register_decoder
[function]
[call site]
00104
get_decoder_plugin_jpeg
[function]
[call site]
00105
register_encoder
[function]
[call site]
00106
get_encoder_plugin_jpeg
[function]
[call site]
00107
register_encoder
[function]
[call site]
00108
get_encoder_plugin_openjpeg
[function]
[call site]
00109
register_decoder
[function]
[call site]
00110
get_decoder_plugin_openjpeg
[function]
[call site]
00111
register_encoder
[function]
[call site]
00112
get_encoder_plugin_openjph
[function]
[call site]
00113
register_decoder
[function]
[call site]
00114
get_decoder_plugin_openh264
[function]
[call site]
00115
register_encoder
[function]
[call site]
00116
get_encoder_plugin_x264
[function]
[call site]
00117
register_encoder
[function]
[call site]
00118
get_encoder_plugin_uncompressed
[function]
[call site]
00119
register_decoder
[function]
[call site]
00120
get_decoder_plugin_uncompressed
[function]
[call site]
00121
register_encoder
[function]
[call site]
00122
get_encoder_plugin_mask
[function]
[call site]
00123
get_plugin_paths
[function]
[call site]
00124
get_plugin_directories_from_environment_variable_windows
[function]
[call site]
00125
getenv
[function]
[call site]
00126
getline
[function]
[call site]
00127
std::vector::push_back
[function]
[call site]
00128
get_plugin_directories_from_environment_variable_unix
[function]
[call site]
00129
getenv
[function]
[call site]
00130
getline
[function]
[call site]
00131
std::vector::push_back
[function]
[call site]
00132
std::vector::empty
[function]
[call site]
00133
std::vector::push_back
[function]
[call site]
00134
heif_load_plugins
[function]
[call site]
00135
list_all_potential_plugins_in_directory
[function]
[call site]
00136
list_all_potential_plugins_in_directory_windows
[function]
[call site]
00137
opendir
[function]
[call site]
00138
FindFirstFile
[function]
[call site]
00139
std::string::c_str
[function]
[call site]
00140
std::vector::push_back
[function]
[call site]
00141
FindNextFile
[function]
[call site]
00142
FindClose
[function]
[call site]
00143
list_all_potential_plugins_in_directory_unix
[function]
[call site]
00144
opendir
[function]
[call site]
00145
readdir
[function]
[call site]
00146
strlen
[function]
[call site]
00147
strcmp
[function]
[call site]
00148
strlen
[function]
[call site]
00149
std::vector::push_back
[function]
[call site]
00150
closedir
[function]
[call site]
00151
heif_load_plugin
[function]
[call site]
00152
PluginLibrary_Unix::load_from_file
[function]
[call site]
00153
dlopen
[function]
[call site]
00154
fprintf
[function]
[call site]
00155
dlerror
[function]
[call site]
00156
dlsym
[function]
[call site]
00157
fprintf
[function]
[call site]
00158
dlerror
[function]
[call site]
00159
PluginLibrary_Unix::get_plugin_info
[function]
[call site]
00160
push_back
[function]
[call site]
00161
static_cast<const
[call site]
00162
STRINGIFY
[function]
[call site]
00163
heif_get_version_number
[function]
[call site]
00164
heif_register_encoder_plugin
[function]
[call site]
00165
register_encoder
[function]
[call site]
00166
static_cast<const
[call site]
00167
STRINGIFY
[function]
[call site]
00168
heif_get_version_number
[function]
[call site]
00169
heif_register_decoder_plugin
[function]
[call site]
00170
register_decoder
[function]
[call site]
00171
c_str
[function]
[call site]
00172
c_str
[function]
[call site]
00173
heif_context::heif_context
[function]
[call site]
00174
std::make_shared<HeifContext>
[function]
[call site]
00175
heif_context_free
[function]
[call site]
00176
assert
[function]
[call site]
00177
heif_get_encoder_descriptors
[function]
[call site]
00178
get_filtered_encoder_descriptors
[function]
[call site]
00179
load_plugins_if_not_initialized_yet
[function]
[call site]
00180
strcmp
[function]
[call site]
00181
std::vector::push_back
[function]
[call site]
00182
get
[function]
[call site]
00183
static_cast<int>
[function]
[call site]
00184
std::vector::size
[function]
[call site]
00185
static_cast<size_t>
[function]
[call site]
00186
std::vector::size
[function]
[call site]
00187
assert
[function]
[call site]
00188
heif_context_get_encoder
[function]
[call site]
00189
heif_encoder::heif_encoder
[function]
[call site]
00190
alloc
[function]
[call site]
00191
std::shared_ptr::get
[function]
[call site]
00192
heif_encoder_set_lossy_quality
[function]
[call site]
00193
uvg266_set_parameter_quality
[function]
[call site]
00194
heif_encoder_set_lossless
[function]
[call site]
00195
uvg266_set_parameter_lossless
[function]
[call site]
00196
create_image
[function]
[call site]
00197
heif_image_create
[function]
[call site]
00198
get_valid_chroma_values_for_colorspace
[function]
[call site]
00199
std::find
[function]
[call site]
00200
Catch::TextFlow::AnsiSkippingString::begin
[function]
[call site]
00201
const_iterator
[function]
[call site]
00202
Catch::TextFlow::AnsiSkippingString::end
[function]
[call site]
00203
const_iterator
[function]
[call site]
00204
Catch::TextFlow::AnsiSkippingString::end
[function]
[call site]
00205
convert_libde265_image_to_heif_image
[function]
[call site]
00206
de265_get_chroma_format
[function]
[call site]
00207
heif_image_create
[function]
[call site]
00208
de265_get_image_width
[function]
[call site]
00209
de265_get_image_height
[function]
[call site]
00210
de265_get_chroma_format
[function]
[call site]
00211
de265_get_bits_per_pixel
[function]
[call site]
00212
de265_get_bits_per_pixel
[function]
[call site]
00213
heif_image_release
[function]
[call site]
00214
de265_get_image_plane
[function]
[call site]
00215
de265_get_image_width
[function]
[call site]
00216
de265_get_image_height
[function]
[call site]
00217
heif_image_release
[function]
[call site]
00218
heif_image_add_plane_safe
[function]
[call site]
00219
HeifPixelImage::add_plane
[function]
[call site]
00220
HeifPixelImage::new_image_plane_for_channel
[function]
[call site]
00221
map_channel_to_component_type
[function]
[call site]
00222
assert
[function]
[call site]
00223
static_cast<uint16_t>
[function]
[call site]
00224
static_cast<uint16_t>
[function]
[call site]
00225
check_image_size
[function]
[call site]
00226
get_primary_image_handle
[function]
[call site]
00227
heif_context_get_number_of_top_level_images
[function]
[call site]
00228
HeifContext::get_top_level_images
[function]
[call site]
00229
get_item_error
[function]
[call site]
00230
std::vector::push_back
[function]
[call site]
00231
REQUIRE
[function]
[call site]
00232
heif_context_get_primary_image_handle
[function]
[call site]
00233
Error::error_struct
[function]
[call site]
00234
ErrorBuffer::set_success
[function]
[call site]
00235
Error::get_error_string
[function]
[call site]
00236
assert
[function]
[call site]
00237
Error::get_error_string
[function]
[call site]
00238
empty
[function]
[call site]
00239
ErrorBuffer::set_error
[function]
[call site]
00240
c_str
[function]
[call site]
00241
std::stringstream::str
[function]
[call site]
00242
StreamReader::get_error
[function]
[call site]
00243
Catch::Detail::unique_ptr::get
[function]
[call site]
00244
get_primary_image
[function]
[call site]
00245
heif_decode_image
[function]
[call site]
00246
ImageItem::get_id
[function]
[call site]
00247
fill_default_decoding_options
[function]
[call site]
00248
heif_decoding_options_copy
[function]
[call site]
00249
std::min
[function]
[call site]
00250
HeifContext::decode_image
[function]
[call site]
00251
contains
[function]
[call site]
00252
find
[function]
[call site]
00253
Error
[function]
[call site]
00254
std::shared_ptr::decode_image
[function]
[call site]
00255
Catch::Benchmark::Detail::throw_optimized_away_error
[function]
[call site]
00256
Catch::throw_exception
[function]
[call site]
00257
Catch::cerr
[function]
[call site]
00258
what
[function]
[call site]
00259
std::terminate
[function]
[call site]
00260
std::shared_ptr::get_primary_component
[function]
[call site]
00261
std::shared_ptr::get_width
[function]
[call site]
00262
std::shared_ptr::get_width
[function]
[call site]
00263
std::shared_ptr::get_height
[function]
[call site]
00264
std::shared_ptr::get_height
[function]
[call site]
00265
HeifContext::convert_to_output_colorspace
[function]
[call site]
00266
std::shared_ptr<HeifPixelImage>::get_colorspace
[function]
[call site]
00267
std::shared_ptr<HeifPixelImage>::get_chroma_format
[function]
[call site]
00268
std::shared_ptr<HeifPixelImage>::get_chroma_format
[function]
[call site]
00269
std::shared_ptr<HeifPixelImage>::get_colorspace
[function]
[call site]
00270
std::shared_ptr<HeifPixelImage>::get_visual_image_bits_per_pixel
[function]
[call site]
00271
std::shared_ptr<HeifPixelImage>::get_color_profile_nclx_with_fallback
[function]
[call site]
00272
nclx_color_profile_equal
[function]
[call site]
00273
heif_nclx_color_profile_alloc
[function]
[call site]
00274
nclx_profile::set_from_heif_color_profile_nclx
[function]
[call site]
00275
Kr_Kb::defaults
[function]
[call site]
00276
heif_nclx_color_profile_free
[function]
[call site]
00277
std::shared_ptr<HeifPixelImage>::has_alpha
[function]
[call site]
00278
set_matrix_coefficients
[function]
[call site]
00279
set_colour_primaries
[function]
[call site]
00280
set_full_range_flag
[function]
[call site]
00281
nclx_profile::set_sRGB_defaults
[function]
[call site]
00282
convert_colorspace
[function]
[call site]
00283
heif_color_conversion_options_ext_copy
[function]
[call site]
00284
std::min
[function]
[call site]
00285
std::unique_ptr::get
[function]
[call site]
00286
get_width
[function]
[call site]
00287
get_height
[function]
[call site]
00288
has_channel
[function]
[call site]
00289
get_width
[function]
[call site]
00290
get_height
[function]
[call site]
00291
get_colorspace
[function]
[call site]
00292
get_chroma_format
[function]
[call site]
00293
has_channel
[function]
[call site]
00294
is_interleaved_with_alpha
[function]
[call site]
00295
assert
[function]
[call site]
00296
get_chroma_format
[function]
[call site]
00297
has_nclx_color_profile
[function]
[call site]
00298
get_color_profile_nclx
[function]
[call site]
00299
nclx_profile::replace_undefined_values_with_sRGB_defaults
[function]
[call site]
00300
get_channel_set
[function]
[call site]
00301
assert
[function]
[call site]
00302
std::set::empty
[function]
[call site]
00303
get_bits_per_pixel
[function]
[call site]
00304
std::set::begin
[function]
[call site]
00305
get_matrix_coefficients
[function]
[call site]
00306
static_cast<heif_matrix_coefficients>
[function]
[call site]
00307
set_matrix_coefficients
[function]
[call site]
00308
get_matrix_coefficients
[function]
[call site]
00309
Box_mini::get_colour_primaries
[function]
[call site]
00310
set_colour_primaries
[function]
[call site]
00311
Box_mini::get_colour_primaries
[function]
[call site]
00312
get_transfer_characteristics
[function]
[call site]
00313
static_cast<heif_transfer_characteristics>
[function]
[call site]
00314
set_transfer_characteristics
[function]
[call site]
00315
get_transfer_characteristics
[function]
[call site]
00316
num_interleaved_components_per_plane
[function]
[call site]
00317
assert
[function]
[call site]
00318
is_interleaved_with_alpha
[function]
[call site]
00319
ColorConversionPipeline::construct_pipeline
[function]
[call site]
00320
clear
[function]
[call site]
00321
ColorConversionPipeline::init_ops
[function]
[call site]
00322
std::vector::emplace_back
[function]
[call site]
00323
std::vector::empty
[function]
[call site]
00324
std::numeric_limits<int>::max
[function]
[call site]
00325
std::vector::size
[function]
[call site]
00326
assert
[function]
[call site]
00327
std::vector::push_back
[function]
[call site]
00328
std::vector::back
[function]
[call site]
00329
std::vector::pop_back
[function]
[call site]
00330
std::vector::back
[function]
[call site]
00331
std::vector::back
[function]
[call site]
00332
std::vector::back
[function]
[call site]
00333
std::vector::size
[function]
[call site]
00334
resize
[function]
[call site]
00335
std::vector::size
[function]
[call site]
00336
assert
[function]
[call site]
00337
back
[function]
[call site]
00338
ColorConversionPipeline::debug_dump_pipeline
[function]
[call site]
00339
size
[function]
[call site]
00340
typeid
[function]
[call site]
00341
std::ostringstream::str
[function]
[call site]
00342
typeid
[function]
[call site]
00343
state_after_conversion
[function]
[call site]
00344
std::vector::back
[function]
[call site]
00345
std::vector::back
[function]
[call site]
00346
std::vector::size
[function]
[call site]
00347
std::vector::back
[function]
[call site]
00348
std::vector::emplace_back
[function]
[call site]
00349
std::vector::size
[function]
[call site]
00350
ColorConversionPipeline::is_nop
[function]
[call site]
00351
empty
[function]
[call site]
00352
ColorConversionPipeline::convert_image
[function]
[call site]
00353
print_spec
[function]
[call site]
00354
get_colorspace
[function]
[call site]
00355
get_chroma_format
[function]
[call site]
00356
get_colorspace
[function]
[call site]
00357
get_chroma_format
[function]
[call site]
00358
get_bits_per_pixel
[function]
[call site]
00359
get_bits_per_pixel
[function]
[call site]
00360
get_colorspace
[function]
[call site]
00361
get_colorspace
[function]
[call site]
00362
get_bits_per_pixel
[function]
[call site]
00363
convert_colorspace
[function]
[call site]
00364
heif_color_conversion_options_ext_copy
[function]
[call site]
00365
std::unique_ptr::get
[function]
[call site]
00366
get_width
[function]
[call site]
00367
get_height
[function]
[call site]
00368
has_channel
[function]
[call site]
00369
get_width
[function]
[call site]
00370
get_height
[function]
[call site]
00371
get_colorspace
[function]
[call site]
00372
get_chroma_format
[function]
[call site]
00373
has_channel
[function]
[call site]
00374
is_interleaved_with_alpha
[function]
[call site]
00375
get_chroma_format
[function]
[call site]
00376
has_nclx_color_profile
[function]
[call site]
00377
get_color_profile_nclx
[function]
[call site]
00378
nclx_profile::replace_undefined_values_with_sRGB_defaults
[function]
[call site]
00379
get_channel_set
[function]
[call site]
00380
assert
[function]
[call site]
00381
std::set::empty
[function]
[call site]
00382
get_bits_per_pixel
[function]
[call site]
00383
std::set::begin
[function]
[call site]
00384
get_matrix_coefficients
[function]
[call site]
00385
set_matrix_coefficients
[function]
[call site]
00386
get_matrix_coefficients
[function]
[call site]
00387
Box_mini::get_colour_primaries
[function]
[call site]
00388
set_colour_primaries
[function]
[call site]
00389
Box_mini::get_colour_primaries
[function]
[call site]
00390
get_transfer_characteristics
[function]
[call site]
00391
set_transfer_characteristics
[function]
[call site]
00392
get_transfer_characteristics
[function]
[call site]
00393
num_interleaved_components_per_plane
[function]
[call site]
00394
is_interleaved_with_alpha
[function]
[call site]
00395
ColorConversionPipeline::construct_pipeline
[function]
[call site]
00396
ColorConversionPipeline::is_nop
[function]
[call site]
00397
ColorConversionPipeline::convert_image
[function]
[call site]
00398
Catch::Benchmark::Detail::throw_optimized_away_error
[function]
[call site]
00399
std::shared_ptr::forward_all_metadata_from
[function]
[call site]
00400
std::shared_ptr::set_color_profile_nclx
[function]
[call site]
00401
std::shared_ptr::get_warnings
[function]
[call site]
00402
std::shared_ptr::add_warning
[function]
[call site]
00403
HeifContext::get_security_limits
[function]
[call site]
00404
Catch::Benchmark::Detail::throw_optimized_away_error
[function]
[call site]
00405
std::shared_ptr::add_warnings
[function]
[call site]
00406
std::shared_ptr::get_decoding_warnings
[function]
[call site]
00407
Result::error_struct
[function]
[call site]
00408
std::get<Error>
[function]
[call site]
00409
Catch::Detail::unique_ptr::get
[function]
[call site]
00410
convert_libde265_image_to_heif_image
[function]
[call site]
00411
std::move
[function]
[call site]
00412
error_struct
[function]
[call site]
00413
Catch::Detail::unique_ptr::get
[function]
[call site]
00414
REQUIRE
[function]
[call site]
00415
Error::error_struct
[function]
[call site]
00416
Catch::Detail::unique_ptr::get
[function]
[call site]
00417
std::dynamic_pointer_cast<ImageItem_Error>
[function]
[call site]
00418
ImageItem::get_item_error
[function]
[call site]
00419
Error::error_struct
[function]
[call site]
00420
Catch::Detail::unique_ptr::get
[function]
[call site]
00421
heif_image_handle::heif_image_handle
[function]
[call site]
00422
std::move
[function]
[call site]
00423
error_struct
[function]
[call site]
00424
Catch::Detail::unique_ptr::get
[function]
[call site]
00425
REQUIRE
[function]
[call site]
00426
get_primary_image
[function]
[call site]
00427
heif_decode_image
[function]
[call site]
00428
REQUIRE
[function]
[call site]
00429
REQUIRE
[function]
[call site]
00430
heif_image_has_channel
[function]
[call site]
00431
HeifPixelImage::has_channel
[function]
[call site]
00432
HeifPixelImage::find_component_for_channel
[function]
[call site]
00433
REQUIRE
[function]
[call site]
00434
heif_image_has_channel
[function]
[call site]
00435
REQUIRE
[function]
[call site]
00436
heif_image_has_channel
[function]
[call site]
00437
REQUIRE
[function]
[call site]
00438
heif_image_has_channel
[function]
[call site]
00439
REQUIRE
[function]
[call site]
00440
heif_image_has_channel
[function]
[call site]
00441
REQUIRE
[function]
[call site]
00442
heif_image_has_channel
[function]
[call site]
00443
REQUIRE
[function]
[call site]
00444
heif_image_has_channel
[function]
[call site]
00445
REQUIRE
[function]
[call site]
00446
heif_image_has_channel
[function]
[call site]
00447
heif_image_get_primary_width
[function]
[call site]
00448
HeifPixelImage::get_primary_component
[function]
[call site]
00449
size
[function]
[call site]
00450
empty
[function]
[call site]
00451
size
[function]
[call site]
00452
HeifPixelImage::get_component_type
[function]
[call site]
00453
size
[function]
[call site]
00454
empty
[function]
[call site]
00455
uint32_to_int
[function]
[call site]
00456
static_cast<uint64_t>
[function]
[call site]
00457
std::numeric_limits<int>::max
[function]
[call site]
00458
static_cast<int>
[function]
[call site]
00459
HeifPixelImage::get_width
[function]
[call site]
00460
REQUIRE
[function]
[call site]
00461
heif_image_get_primary_height
[function]
[call site]
00462
HeifPixelImage::get_primary_component
[function]
[call site]
00463
uint32_to_int
[function]
[call site]
00464
HeifPixelImage::get_height
[function]
[call site]
00465
REQUIRE
[function]
[call site]
00466
heif_image_get_width
[function]
[call site]
00467
uint32_to_int
[function]
[call site]
00468
HeifPixelImage::get_width
[function]
[call site]
00469
REQUIRE
[function]
[call site]
00470
heif_image_get_height
[function]
[call site]
00471
uint32_to_int
[function]
[call site]
00472
HeifPixelImage::get_height
[function]
[call site]
00473
REQUIRE
[function]
[call site]
00474
heif_image_get_width
[function]
[call site]
00475
REQUIRE
[function]
[call site]
00476
heif_image_get_height
[function]
[call site]
00477
REQUIRE
[function]
[call site]
00478
heif_image_get_width
[function]
[call site]
00479
REQUIRE
[function]
[call site]
00480
heif_image_get_height
[function]
[call site]
00481
REQUIRE
[function]
[call site]
00482
heif_image_get_width
[function]
[call site]
00483
REQUIRE
[function]
[call site]
00484
heif_image_get_height
[function]
[call site]
00485
REQUIRE
[function]
[call site]
00486
heif_image_get_bits_per_pixel
[function]
[call site]
00487
HeifPixelImage::get_storage_bits_per_pixel
[function]
[call site]
00488
HeifPixelImage::find_component_for_channel
[function]
[call site]
00489
auto*::get_bytes_per_pixel
[function]
[call site]
00490
assert
[function]
[call site]
00491
static_cast<uint8_t>
[function]
[call site]
00492
REQUIRE
[function]
[call site]
00493
heif_image_get_bits_per_pixel
[function]
[call site]
00494
REQUIRE
[function]
[call site]
00495
heif_image_get_bits_per_pixel
[function]
[call site]
00496
REQUIRE
[function]
[call site]
00497
heif_image_get_bits_per_pixel_range
[function]
[call site]
00498
HeifPixelImage::get_bits_per_pixel
[function]
[call site]
00499
HeifPixelImage::find_component_for_channel
[function]
[call site]
00500
REQUIRE
[function]
[call site]
00501
heif_image_get_bits_per_pixel_range
[function]
[call site]
00502
REQUIRE
[function]
[call site]
00503
heif_image_get_bits_per_pixel_range
[function]
[call site]
00504
REQUIRE
[function]
[call site]
00505
heif_image_release
[function]
[call site]
00506
heif_image_handle_release
[function]
[call site]
00507
JPEG2000_CAP_segment::push_back
[function]
[call site]
00508
JPEG2000_CAP_segment::push_back
[function]
[call site]
00509
JPEG2000_CAP_segment::push_back
[function]
[call site]
00510
static_cast<uint32_t>
[function]
[call site]
00511
size
[function]
[call site]
00512
push_back
[function]
[call site]
00513
num_interleaved_components_per_plane
[function]
[call site]
00514
MemoryHandle::alloc
[function]
[call site]
00515
assert
[function]
[call site]
00516
std::stringstream::str
[function]
[call site]
00517
find
[function]
[call site]
00518
end
[function]
[call site]
00519
assert
[function]
[call site]
00520
std::stringstream::str
[function]
[call site]
00521
push_back
[function]
[call site]
00522
Error::error_struct
[function]
[call site]
00523
ErrorBuffer::set_success
[function]
[call site]
00524
Error::get_error_string
[function]
[call site]
00525
Error::get_error_string
[function]
[call site]
00526
empty
[function]
[call site]
00527
ErrorBuffer::set_error
[function]
[call site]
00528
std::stringstream::str
[function]
[call site]
00529
StreamReader::get_error
[function]
[call site]
00530
Catch::Detail::unique_ptr::get
[function]
[call site]
00531
libde265_decoder*::error_message::c_str
[function]
[call site]
00532
heif_image_release
[function]
[call site]
00533
heif_image_get_plane2
[function]
[call site]
00534
HeifPixelImage::get_plane
[function]
[call site]
00535
HeifPixelImage::get_channel
[function]
[call site]
00536
HeifPixelImage::find_component_for_channel
[function]
[call site]
00537
static_cast<int>
[function]
[call site]
00538
static_cast<T*>
[function]
[call site]
00539
memcpy
[function]
[call site]
00540
std::make_shared<HeifPixelImage>
[function]
[call site]
00541
Catch::ReporterRegistry::create
[function]
[call site]
00542
Catch::TagAliasRegistry::find
[function]
[call site]
00543
Catch::TagAliasRegistry::find
[function]
[call site]
00544
Catch::TagAliasRegistry::find
[function]
[call site]
00545
end
[function]
[call site]
00546
end
[function]
[call site]
00547
Catch::TextFlow::AnsiSkippingString::end
[function]
[call site]
00548
const_iterator
[function]
[call site]
00549
Catch::ReporterRegistry::create
[function]
[call site]
00550
Catch::TagAliasRegistry::find
[function]
[call site]
00551
Catch::TextFlow::AnsiSkippingString::end
[function]
[call site]
00552
Catch::ReporterRegistry::create
[function]
[call site]
00553
CATCH_MOVE
[function]
[call site]
00554
CATCH_MOVE
[function]
[call site]
00555
heif_image_add_plane
[function]
[call site]
00556
HeifPixelImage::add_plane
[function]
[call site]
00557
Error::error_struct
[function]
[call site]
00558
Catch::Detail::unique_ptr::get
[function]
[call site]
00559
assert
[function]
[call site]
00560
heif_image_add_plane
[function]
[call site]
00561
assert
[function]
[call site]
00562
heif_image_add_plane
[function]
[call site]
00563
assert
[function]
[call site]
00564
heif_image_get_plane
[function]
[call site]
00565
HeifPixelImage::get_plane
[function]
[call site]
00566
static_cast<uint32_t>
[function]
[call site]
00567
std::numeric_limits<int>::max
[function]
[call site]
00568
static_cast<int>
[function]
[call site]
00569
generate_plane
[function]
[call site]
00570
memset
[function]
[call site]
00571
memset
[function]
[call site]
00572
heif_image_get_plane
[function]
[call site]
00573
generate_plane
[function]
[call site]
00574
heif_image_get_plane
[function]
[call site]
00575
generate_plane
[function]
[call site]
00576
assert
[function]
[call site]
00577
heif_image_release
[function]
[call site]
00578
heif_encoder_release
[function]
[call site]
00579
heif_context_encode_image
[function]
[call site]
00580
set_default_encoding_options
[function]
[call site]
00581
heif_encoding_options_copy
[function]
[call site]
00582
std::min
[function]
[call site]
00583
ImageExtraData::has_nclx_color_profile
[function]
[call site]
00584
nclx_default_if_undefined
[function]
[call site]
00585
Box_mini::get_colour_primaries
[function]
[call site]
00586
set_colour_primaries
[function]
[call site]
00587
get_matrix_coefficients
[function]
[call site]
00588
static_cast<heif_matrix_coefficients>
[function]
[call site]
00589
set_matrix_coefficients
[function]
[call site]
00590
get_transfer_characteristics
[function]
[call site]
00591
static_cast<heif_transfer_characteristics>
[function]
[call site]
00592
set_transfer_characteristics
[function]
[call site]
00593
ImageExtraData::get_color_profile_nclx
[function]
[call site]
00594
Box_mini::get_colour_primaries
[function]
[call site]
00595
get_transfer_characteristics
[function]
[call site]
00596
static_cast<heif_transfer_characteristics>
[function]
[call site]
00597
get_matrix_coefficients
[function]
[call site]
00598
static_cast<heif_matrix_coefficients>
[function]
[call site]
00599
get_full_range_flag
[function]
[call site]
00600
encode_image
[function]
[call site]
00601
heif_context_alloc
[function]
[call site]
00602
get_encoder_or_skip_test
[function]
[call site]
00603
heif_context_get_encoder_for_format
[function]
[call site]
00604
get_filtered_encoder_descriptors
[function]
[call site]
00605
std::vector::size
[function]
[call site]
00606
heif_encoder::heif_encoder
[function]
[call site]
00607
alloc
[function]
[call site]
00608
Error::error_struct
[function]
[call site]
00609
Catch::Detail::unique_ptr::get
[function]
[call site]
00610
SKIP
[function]
[call site]
00611
SKIP
[function]
[call site]
00612
SKIP
[function]
[call site]
00613
heif_context_encode_image
[function]
[call site]
00614
heif_encoder_release
[function]
[call site]
00615
heif_context_free
[function]
[call site]
00616
heif_encoder_release
[function]
[call site]
00617
heif_image_handle_release
[function]
[call site]
00618
heif_context_free
[function]
[call site]
00619
Error::error_struct
[function]
[call site]
00620
Catch::Detail::unique_ptr::get
[function]
[call site]
00621
HeifContext::is_primary_image_set
[function]
[call site]
00622
HeifContext::set_primary_image
[function]
[call site]
00623
set_primary
[function]
[call site]
00624
set_primary
[function]
[call site]
00625
set_primary_item_id
[function]
[call site]
00626
get_id
[function]
[call site]
00627
heif_image_handle::heif_image_handle
[function]
[call site]
00628
std::move
[function]
[call site]
00629
std::shared_ptr::get
[function]
[call site]
00630
heif_image_release
[function]
[call site]
00631
heif_encoder_release
[function]
[call site]
00632
heif_image_handle_release
[function]
[call site]
00633
MemoryWriter::MemoryWriter
[function]
[call site]
00634
heif_context_write
[function]
[call site]
00635
Error
[function]
[call site]
00636
Catch::Detail::unique_ptr::get
[function]
[call site]
00637
Error::error_struct
[function]
[call site]
00638
Catch::Detail::unique_ptr::get
[function]
[call site]
00639
Catch::JsonObjectWriter::write
[function]
[call site]
00640
Catch::JsonUtils::appendCommaNewline
[function]
[call site]
00641
Catch::JsonUtils::indent
[function]
[call site]
00642
Error::error_struct
[function]
[call site]
00643
Catch::Detail::unique_ptr::get
[function]
[call site]
00644
StreamWriter::get_data
[function]
[call site]
00645
Catch::JsonObjectWriter::write
[function]
[call site]
00646
Catch::JsonUtils::appendCommaNewline
[function]
[call site]
00647
data
[function]
[call site]
00648
size
[function]
[call site]
00649
std::shared_ptr::get
[function]
[call site]
00650
assert
[function]
[call site]
00651
MemoryWriter::size
[function]
[call site]
00652