Fuzz introspector: avif
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
334 1106 Track::new call site: 01106 read_trak
316 1441 BMFFBox::bytes_left call site: 01441 read_udta
230 747 UnsupportedFeatures::insert call site: 00747 read_iprp
175 512 BMFFBox::bytes_left call site: 00512 read_avif_meta
171 340 BMFFBox::box_iter call site: 00340 read_sinf
89 93 fail_with_status_if call site: 00093 fuzz_target
69 1758 UnsupportedFeatures::insert call site: 01758 fuzz_target
66 24 mp4parse_avif_new call site: 00024 fuzz_target
62 1880 UnsupportedFeatures::insert call site: 01880 fuzz_target
58 688 UnsupportedFeatures::insert call site: 00688 read_iloc
54 285 BMFFBox::bytes_left call site: 00285 BoxIter::next_box
50 998 calculate_ipma_total_associations call site: 00998 fuzz_target

Fuzzer calltree

0 fuzz_target [function] [call site] 00000
1 std::io::Cursor::new [function] [call site] 00001
2 mp4parse_new_common [function] [call site] 00002
3 *const [call site] 00003
3 *mut [call site] 00006
3 mp4parse_new_common_safe [function] [call site] 00008
4 P::read [function] [call site] 00009
5 std::slice::from_raw_parts_mut [function] [call site] 00010
5 buf_read [function] [call site] 00011
6 std::slice::from_raw_parts_mut [function] [call site] 00012
4 isize::and_then [function] [call site] 00014
4 TryBox::try_new [function] [call site] 00016
1 std::ptr::null_mut [function] [call site] 00022
1 mp4parse_avif_new [function] [call site] 00023
2 mp4parse_new_common [function] [call site] 00024
1 MaybeUninit::zeroed [function] [call site] 00025
1 mp4parse_avif_get_info [function] [call site] 00026
2 *mut [call site] 00027
2 Mp4parseAvifInfo::is_null [function] [call site] 00028
2 mp4parse_avif_get_info_safe [function] [call site] 00029
3 Mp4parseParser::context [function] [call site] 00030
3 UnsupportedFeatures::into_bitfield [function] [call site] 00031
3 AvifContext::spatial_extents_ptr [function] [call site] 00032
4 fuzz_target [function] [call site] 00033
5 std::io::Cursor::new [function] [call site] 00034
5 std::ptr::null_mut [function] [call site] 00036
5 mp4parse_avif_new [function] [call site] 00037
5 MaybeUninit::zeroed [function] [call site] 00038
5 mp4parse_avif_get_info [function] [call site] 00039
5 Mp4parseAvifInfo::as_mut_ptr [function] [call site] 00040
5 Mp4parseAvifInfo::assume_init [function] [call site] 00041
5 mp4parse_avif_get_image_safe [function] [call site] 00042
6 Mp4parseParser::context [function] [call site] 00043
6 Mp4parseByteData::with_data [function] [call site] 00045
7 &'a [call site] 00046
7 UnsupportedFeatures::is_empty [function] [call site] 00047
7 &'a [call site] 00048
7 std::ptr::null [function] [call site] 00049
8 mp4parse_new [function] [call site] 00051
9 mp4parse_new_common [function] [call site] 00052
7 std::ptr::null [function] [call site] 00053
6 AvifContext::primary_item_coded_data [function] [call site] 00054
7 AvifContext::item_as_slice [function] [call site] 00057
8 fuzz_target [function] [call site] 00058
8 Self::get [function] [call site] 00061
9 std::io::Cursor::new [function] [call site] 00062
9 std::ptr::null_mut [function] [call site] 00064
9 mp4parse_avif_new [function] [call site] 00065
9 MaybeUninit::zeroed [function] [call site] 00066
9 mp4parse_avif_get_info [function] [call site] 00067
9 Mp4parseAvifInfo::as_mut_ptr [function] [call site] 00068
9 Mp4parseAvifInfo::assume_init [function] [call site] 00069
9 mp4parse_avif_get_image_safe [function] [call site] 00070
9 mp4parse_avif_free [function] [call site] 00071
10 TryBox::from_raw [function] [call site] 00072
8 unwrap_or_else [function] [call site] 00073
8 AvifContext::item_as_slice [function] [call site] 00074
9 fuzz_target [function] [call site] 00075
9 Self::get [function] [call site] 00078
9 unwrap_or_else [function] [call site] 00079
9 AvifContext::item_as_slice [function] [call site] 00080
6 Option::unwrap_or [function] [call site] 00081
6 Mp4parseByteData::with_data [function] [call site] 00082
6 AvifContext::alpha_item_coded_data [function] [call site] 00083
7 AvifContext::item_as_slice [function] [call site] 00086
6 Option::unwrap_or [function] [call site] 00087
5 mp4parse_avif_free [function] [call site] 00088
4 std::ptr::null [function] [call site] 00095
4 std::ptr::null [function] [call site] 00097
3 AvifContext::nclx_colour_information_ptr [function] [call site] 00098
4 ItemPropertiesBox::get_multiple [function] [call site] 00099
5 TryVec::new [function] [call site] 00100
6 mp4parse_new_common [function] [call site] 00101
5 fuzz_target [function] [call site] 00102
5 Mp4parseStatus::push [function] [call site] 00103
4 AvifContext::item_as_slice [function] [call site] 00105
5 fuzz_target [function] [call site] 00106
5 Self::get [function] [call site] 00109
5 unwrap_or_else [function] [call site] 00110
5 AvifContext::item_as_slice [function] [call site] 00111
3 Option::unwrap_or [function] [call site] 00117
3 std::ptr::null [function] [call site] 00119
3 Mp4parseByteData::with_data [function] [call site] 00120
3 AvifContext::icc_colour_information [function] [call site] 00121
4 ItemPropertiesBox::get_multiple [function] [call site] 00122
4 AvifContext::item_as_slice [function] [call site] 00123
4 AvifContext::item_as_slice [function] [call site] 00127
3 Option::unwrap_or [function] [call site] 00130
3 AvifContext::image_mirror_ptr [function] [call site] 00137
3 AvifContext::pixel_aspect_ratio_ptr [function] [call site] 00144
3 AvifContext::primary_item_is_present [function] [call site] 00151
3 AvifContext::alpha_item_is_present [function] [call site] 00153
3 AvifContext::primary_item_a1lx [function] [call site] 00155
4 AvifContext::item_a1lx [function] [call site] 00156
5 fuzz_target [function] [call site] 00157
5 sample_to_chunk_iter [function] [call site] 00158
6 AvifContext::item_as_slice [function] [call site] 00159
7 fuzz_target [function] [call site] 00160
7 Self::get [function] [call site] 00163
7 unwrap_or_else [function] [call site] 00164
7 AvifContext::item_as_slice [function] [call site] 00165
6 &'a [call site] 00166
7 AvifContext::item_as_slice [function] [call site] 00167
7 &'a [call site] 00168
7 SampleToChunkIterator::peekable [function] [call site] 00169
7 &'a [call site] 00170
6 SampleToChunkIterator::peekable [function] [call site] 00173
6 &'a [call site] 00174
5 AvifContext::item_as_slice [function] [call site] 00180
5 &'a [call site] 00181
5 usize::to_u64 [function] [call site] 00182
6 usize::try_into [function] [call site] 00183
3 Option::map_or [function] [call site] 00187
3 std::ptr::null [function] [call site] 00188
3 AvifContext::alpha_item_a1lx [function] [call site] 00189
4 AvifContext::item_a1lx [function] [call site] 00190
3 Option::map_or [function] [call site] 00192
3 std::ptr::null [function] [call site] 00193
3 AvifContext::primary_item_lsel [function] [call site] 00194
3 Option::unwrap_or [function] [call site] 00198
3 Mp4parseItemExtents::with_extents [function] [call site] 00199
4 &'a [call site] 00200
4 UnsupportedFeatures::is_empty [function] [call site] 00201
4 std::ptr::null [function] [call site] 00202
4 &'a [call site] 00203
3 Mp4parseItemExtents::with_extents [function] [call site] 00204
3 is_file_construction [function] [call site] 00205
3 AvifContext::primary_item_construction_method [function] [call site] 00206
3 is_file_construction [function] [call site] 00209
3 AvifContext::alpha_item_construction_method [function] [call site] 00210
3 m::p::4::p::a::r::s::e::_::a::v::i::f::_::g::e::t::_::i::n::f::o::_::s::a::f::e::get_bit_depth [function] [call site] 00213
4 UnsupportedFeatures::is_empty [function] [call site] 00214
4 Self::iter [function] [call site] 00215
5 AvifContext::item_as_slice [function] [call site] 00216
5 &'a [call site] 00217
5 SampleToChunkIterator::peekable [function] [call site] 00218
5 &'a [call site] 00219
4 SampleToChunkIterator::all [function] [call site] 00222
5 for_strictness_result [function] [call site] 00223
6 File::open [function] [call site] 00224
6 mp4::read_avif [function] [call site] 00228
7 OffsetReader::new [function] [call site] 00229
7 BoxIter::new [function] [call site] 00230
7 UnsupportedFeatures::new [function] [call site] 00231
7 BoxIter::next_box [function] [call site] 00233
8 read_box_header [function] [call site] 00234
9 be_u32 [function] [call site] 00235
10 read_u32::<byteorder::BigEndian> [function] [call site] 00236
9 BoxType::from [function] [call site] 00238
9 Error::Unsupported [function] [call site] 00241
9 be_u64 [function] [call site] 00242
10 read_u64::<byteorder::BigEndian> [function] [call site] 00243
9 Mp4parseItemExtent::from [function] [call site] 00245
9 &mut [call site] 00246
10 std::slice::from_raw_parts_mut [function] [call site] 00247
10 buf_read [function] [call site] 00248
9 usize::to_u64 [function] [call site] 00249
9 Error::from [function] [call site] 00253
9 Error::from [function] [call site] 00255
8 saturating_sub [function] [call site] 00260
7 read_ftyp [function] [call site] 00263
8 make_box [function] [call site] 00264
9 Section::new [function] [call site] 00265
10 mp4parse_new_common [function] [call site] 00266
9 Label::new [function] [call site] 00267
10 mp4parse_new_common [function] [call site] 00268
9 Mp4parseStatus::B32 [function] [call site] 00269
9 Mp4parseStatus::B32 [function] [call site] 00270
9 Mp4parseStatus::B32 [function] [call site] 00271
9 Mp4parseStatus::append_bytes [function] [call site] 00272
9 Mp4parseStatus::B64 [function] [call site] 00273
9 Mp4parseStatus::B64 [function] [call site] 00274
9 Mp4parseStatus::set_const [function] [call site] 00276
9 Mp4parseStatus::size [function] [call site] 00277
10 Vec::new [function] [call site] 00278
11 mp4parse_new_common [function] [call site] 00279
10 File::open [function] [call site] 00280
10 BMFFBox::try_read_to_end [function] [call site] 00282
11 fallible_collections::try_read_up_to [function] [call site] 00283
11 BMFFBox::bytes_left [function] [call site] 00284
12 esds_limit [function] [call site] 00285
13 make_box [function] [call site] 00286
13 append_repeated [function] [call site] 00287
13 append_bytes [function] [call site] 00297
13 append_repeated [function] [call site] 00298
13 super::BoxIter::new [function] [call site] 00299
13 BoxIter::next_box [function] [call site] 00300
13 Result::unwrap [function] [call site] 00301
13 super::read_audio_sample_entry [function] [call site] 00303
14 BMFFBox::get_header [function] [call site] 00304
14 skip [function] [call site] 00305
15 std::io::copy [function] [call site] 00306
15 &mut [call site] 00307
15 std::io::sink [function] [call site] 00308
14 be_u16 [function] [call site] 00310
15 read_u16::<byteorder::BigEndian> [function] [call site] 00311
14 Mp4parseItemExtent::from [function] [call site] 00315
14 Mp4parseItemExtent::from [function] [call site] 00319
14 f64::from_bits [function] [call site] 00323
14 Error::Unsupported [function] [call site] 00328
14 AudioCodecSpecific::AMRSpecificBox [function] [call site] 00332
14 Mp4parseItemExtents::default [function] [call site] 00333
15 std::ptr::null [function] [call site] 00334
14 AudioCodecSpecific::AMRSpecificBox [function] [call site] 00336
14 Mp4parseItemExtents::default [function] [call site] 00337
14 TryVec::new [function] [call site] 00338
14 BMFFBox::box_iter [function] [call site] 00339
15 BoxIter::new [function] [call site] 00340
14 BoxIter::next_box [function] [call site] 00341
14 read_esds [function] [call site] 00344
15 make_box [function] [call site] 00345
15 append_bytes [function] [call site] 00347
15 AvifContext::item_as_slice [function] [call site] 00348
15 super::BoxIter::new [function] [call site] 00349
15 BoxIter::next_box [function] [call site] 00350
15 Result::unwrap [function] [call site] 00351
15 super::read_esds [function] [call site] 00353
16 make_box [function] [call site] 00354
16 append_bytes [function] [call site] 00356
16 AvifContext::item_as_slice [function] [call site] 00357
16 super::BoxIter::new [function] [call site] 00358
16 BoxIter::next_box [function] [call site] 00359
16 Result::unwrap [function] [call site] 00360
16 super::read_esds [function] [call site] 00362
14 AudioCodecSpecific::ES_Descriptor [function] [call site] 00366
14 read_dfla [function] [call site] 00369
15 flac_streaminfo [function] [call site] 00382
15 super::BoxIter::new [function] [call site] 00383
15 BoxIter::next_box [function] [call site] 00384
15 Result::unwrap [function] [call site] 00385
15 super::read_dfla [function] [call site] 00387
16 make_dfla [function] [call site] 00388
16 flac_streaminfo [function] [call site] 00389
16 super::BoxIter::new [function] [call site] 00390
16 BoxIter::next_box [function] [call site] 00391
16 Result::unwrap [function] [call site] 00392
16 super::read_dfla [function] [call site] 00394
14 AudioCodecSpecific::FLACSpecificBox [function] [call site] 00398
14 read_dops [function] [call site] 00401
15 super::BoxIter::new [function] [call site] 00410
15 BoxIter::next_box [function] [call site] 00411
15 Result::unwrap [function] [call site] 00412
15 super::read_dops [function] [call site] 00414
16 make_dops [function] [call site] 00415
16 super::BoxIter::new [function] [call site] 00416
16 BoxIter::next_box [function] [call site] 00417
16 Result::unwrap [function] [call site] 00418
16 super::read_dops [function] [call site] 00420
14 AudioCodecSpecific::OpusSpecificBox [function] [call site] 00422
14 read_alac [function] [call site] 00425
15 make_box [function] [call site] 00426
15 append_repeated [function] [call site] 00427
15 append_bytes [function] [call site] 00436
15 make_fullbox [function] [call site] 00437
15 append_bytes [function] [call site] 00438
15 Cursor::into_inner [function] [call site] 00439
15 super::BoxIter::new [function] [call site] 00440
15 BoxIter::next_box [function] [call site] 00441
15 Result::unwrap [function] [call site] 00442
15 super::read_audio_sample_entry [function] [call site] 00444
14 AudioCodecSpecific::ALACSpecificBox [function] [call site] 00446
14 read_qt_wave_atom [function] [call site] 00447
15 make_fullbox [function] [call site] 00448
15 append_repeated [function] [call site] 00451
15 append_repeated [function] [call site] 00456
15 Cursor::into_inner [function] [call site] 00457
15 make_box [function] [call site] 00458
15 append_repeated [function] [call site] 00459
15 Cursor::into_inner [function] [call site] 00460
15 make_box [function] [call site] 00461
15 append_bytes [function] [call site] 00462
15 AvifContext::item_as_slice [function] [call site] 00463
15 Cursor::into_inner [function] [call site] 00464
15 make_box [function] [call site] 00465
15 append_repeated [function] [call site] 00466
15 append_repeated [function] [call site] 00469
15 append_repeated [function] [call site] 00472
15 append_repeated [function] [call site] 00474
15 append_bytes [function] [call site] 00475
15 AvifContext::item_as_slice [function] [call site] 00476
15 append_bytes [function] [call site] 00477
15 AvifContext::item_as_slice [function] [call site] 00478
15 super::BoxIter::new [function] [call site] 00479
15 BoxIter::next_box [function] [call site] 00480
15 Result::unwrap [function] [call site] 00481
15 super::read_audio_sample_entry [function] [call site] 00483
15 Result::expect [function] [call site] 00484
14 AudioCodecSpecific::ES_Descriptor [function] [call site] 00486
14 read_sinf [function] [call site] 00488
15 Mp4parseItemExtents::default [function] [call site] 00489
16 std::ptr::null [function] [call site] 00490
15 BMFFBox::box_iter [function] [call site] 00491
15 BoxIter::next_box [function] [call site] 00492
15 FourCC::from [function] [call site] 00493
15 read_schm [function] [call site] 00496
16 read_fullbox_extra [function] [call site] 00497
17 &mut [call site] 00498
17 &mut [call site] 00499
17 &mut [call site] 00500
17 &mut [call site] 00501
17 Mp4parseItemExtent::from [function] [call site] 00503
17 Mp4parseItemExtent::from [function] [call site] 00504
17 Mp4parseItemExtent::from [function] [call site] 00505
16 FourCC::from [function] [call site] 00506
16 skip_box_remain [function] [call site] 00509
17 BMFFBox::get_header [function] [call site] 00510
17 BMFFBox::bytes_left [function] [call site] 00511
18 esds_limit [function] [call site] 00512
15 read_schi [function] [call site] 00515
16 BMFFBox::box_iter [function] [call site] 00516
16 BoxIter::next_box [function] [call site] 00517
16 read_tenc [function] [call site] 00521
16 skip_box_content [function] [call site] 00542
17 BMFFBox::get_header [function] [call site] 00543
17 checked_sub [function] [call site] 00544
17 Error::Unsupported [function] [call site] 00546
15 skip_box_content [function] [call site] 00549
15 check_parser_state [function] [call site] 00550
14 Mp4parseStatus::push [function] [call site] 00554
14 checked_sub [function] [call site] 00556
14 read_buf [function] [call site] 00558
14 AudioCodecSpecific::AMRSpecificBox [function] [call site] 00560
14 skip_box_content [function] [call site] 00561
14 check_parser_state [function] [call site] 00562
14 SampleEntry::Audio [function] [call site] 00565
10 Result::windows [function] [call site] 00567
10 position [function] [call site] 00568
10 copy_from_slice [function] [call site] 00570
10 Vec::to_be_bytes [function] [call site] 00571
9 Cursor::new [function] [call site] 00572
10 mp4parse_new_common [function] [call site] 00573
9 Mp4parseStatus::get_contents [function] [call site] 00574
8 BoxSize::Short [function] [call site] 00576
8 append_bytes [function] [call site] 00577
8 append_bytes [function] [call site] 00579
8 append_bytes [function] [call site] 00580
8 super::BoxIter::new [function] [call site] 00581
8 BoxIter::next_box [function] [call site] 00582
8 Result::unwrap [function] [call site] 00583
8 super::read_ftyp [function] [call site] 00585
9 BoxSize::Short [function] [call site] 00587
9 append_bytes [function] [call site] 00588
9 append_bytes [function] [call site] 00590
9 append_bytes [function] [call site] 00591
9 super::BoxIter::new [function] [call site] 00592
9 BoxIter::next_box [function] [call site] 00593
9 Result::unwrap [function] [call site] 00594
9 super::read_ftyp [function] [call site] 00596
7 UnsupportedFeatures::contains [function] [call site] 00599
8 UnsupportedFeatures::feature_to_bitfield [function] [call site] 00600
7 UnsupportedFeatures::contains [function] [call site] 00601
7 UnsupportedFeatures::contains [function] [call site] 00602
7 UnsupportedFeatures::contains [function] [call site] 00603
7 fail_with_status_if [function] [call site] 00605
7 fail_with_status_if [function] [call site] 00606
7 TryVec::new [function] [call site] 00609
7 BoxIter::next_box [function] [call site] 00610
7 read_avif_meta [function] [call site] 00616
8 read_fullbox_version_no_flags [function] [call site] 00617
9 read_fullbox_extra [function] [call site] 00618
9 Error::Unsupported [function] [call site] 00620
8 Error::Unsupported [function] [call site] 00623
8 BMFFBox::box_iter [function] [call site] 00624
8 BoxIter::next_box [function] [call site] 00625
8 fail_with_status_if [function] [call site] 00626
8 read_hdlr [function] [call site] 00628
9 make_fullbox [function] [call site] 00629
9 BoxSize::Short [function] [call site] 00630
9 append_bytes [function] [call site] 00632
9 append_bytes [function] [call site] 00636
9 super::BoxIter::new [function] [call site] 00638
9 BoxIter::next_box [function] [call site] 00639
9 Result::unwrap [function] [call site] 00640
9 super::read_hdlr [function] [call site] 00642
10 make_fullbox [function] [call site] 00643
10 BoxSize::Short [function] [call site] 00644
10 append_bytes [function] [call site] 00646
10 append_bytes [function] [call site] 00650
10 super::BoxIter::new [function] [call site] 00652
10 BoxIter::next_box [function] [call site] 00653
10 Result::unwrap [function] [call site] 00654
10 super::read_hdlr [function] [call site] 00656
8 fail_with_status_if [function] [call site] 00659
8 None::is_some [function] [call site] 00660
8 read_iinf [function] [call site] 00663
9 read_fullbox_version_no_flags [function] [call site] 00664
9 Error::Unsupported [function] [call site] 00666
9 TryVec::with_capacity [function] [call site] 00671
9 BMFFBox::box_iter [function] [call site] 00672
9 BoxIter::next_box [function] [call site] 00673
9 read_infe [function] [call site] 00675
10 read_fullbox_extra [function] [call site] 00676
10 fail_with_status_if [function] [call site] 00677
10 Error::Unsupported [function] [call site] 00683
10 skip_box_remain [function] [call site] 00686
10 UnsupportedFeatures::insert [function] [call site] 00687
11 UnsupportedFeatures::feature_to_bitfield [function] [call site] 00688
9 check_parser_state [function] [call site] 00693
8 None::is_some [function] [call site] 00695
8 read_iloc [function] [call site] 00698
9 read_fullbox_version_no_flags [function] [call site] 00699
9 &mut [call site] 00701
9 BitReader::new [function] [call site] 00702
10 mp4parse_new_common [function] [call site] 00703
9 TryHashMap::with_capacity [function] [call site] 00716
9 Error::Unsupported [function] [call site] 00726
9 IlocFieldSize::as_bits [function] [call site] 00728
9 TryVec::with_capacity [function] [call site] 00732
9 IlocFieldSize::as_bits [function] [call site] 00736
9 IlocFieldSize::as_bits [function] [call site] 00738
9 IlocFieldSize::as_bits [function] [call site] 00740
9 checked_add [function] [call site] 00742
9 ok_or_else [function] [call site] 00743
9 Error::from [function] [call site] 00744
9 UnsupportedFeatures::insert [function] [call site] 00746
10 UnsupportedFeatures::feature_to_bitfield [function] [call site] 00747
9 remaining [function] [call site] 00750
8 None::is_some [function] [call site] 00753
8 None::is_some [function] [call site] 00765
8 read_iref [function] [call site] 00768
9 TryVec::new [function] [call site] 00769
9 read_fullbox_version_no_flags [function] [call site] 00770
9 Error::Unsupported [function] [call site] 00772
9 BMFFBox::box_iter [function] [call site] 00773
9 BoxIter::next_box [function] [call site] 00774
9 Mp4parseStatus::reserve [function] [call site] 00782
9 ItemId::read [function] [call site] 00784
9 Mp4parseStatus::push [function] [call site] 00786
9 check_parser_state [function] [call site] 00788
8 None::is_some [function] [call site] 00790
8 read_iprp [function] [call site] 00793
9 BMFFBox::box_iter [function] [call site] 00794
9 BoxIter::next_box [function] [call site] 00795
9 read_ipco [function] [call site] 00796
10 TryHashMap::with_capacity [function] [call site] 00797
10 PropertyIndex [function] [call site] 00798
10 BMFFBox::box_iter [function] [call site] 00799
10 BoxIter::next_box [function] [call site] 00800
10 ItemProperty::AuxiliaryType [function] [call site] 00801
10 read_auxc [function] [call site] 00802
11 read_fullbox_version_no_flags [function] [call site] 00803
11 Error::Unsupported [function] [call site] 00805
11 TryString::new [function] [call site] 00806
12 mp4parse_new_common [function] [call site] 00807
11 BMFFBox::try_read_to_end [function] [call site] 00808
12 fallible_collections::try_read_up_to [function] [call site] 00809
12 BMFFBox::bytes_left [function] [call site] 00810
11 Mp4parseStatus::iter [function] [call site] 00811
12 AvifContext::item_as_slice [function] [call site] 00812
12 &'a [call site] 00813
12 SampleToChunkIterator::peekable [function] [call site] 00814
12 &'a [call site] 00815
12 try_into [function] [call site] 00816
11 SampleToChunkIterator::position [function] [call site] 00818
11 AvifContext::item_as_slice [function] [call site] 00819
12 fuzz_target [function] [call site] 00820
12 and_then [function] [call site] 00822
12 Self::get [function] [call site] 00823
12 unwrap_or_else [function] [call site] 00824
12 AvifContext::item_as_slice [function] [call site] 00825
11 &'a [call site] 00826
11 Self::try_into [function] [call site] 00827
11 try_into [function] [call site] 00828
11 TryVec::new [function] [call site] 00829
10 ItemProperty::AV1Config [function] [call site] 00831
10 read_av1c [function] [call site] 00832
11 &mut [call site] 00833
11 AvifContext::item_as_slice [function] [call site] 00834
11 Error::Unsupported [function] [call site] 00837
11 Error::Unsupported [function] [call site] 00839
10 to_be_bytes [function] [call site] 00845
10 read_colr [function] [call site] 00846
11 try_into [function] [call site] 00848
11 try_into [function] [call site] 00850
11 try_into [function] [call site] 00852
11 &mut [call site] 00853
11 UnsupportedFeatures::is_empty [function] [call site] 00854
11 fail_with_status_if [function] [call site] 00855
11 BitReader::new [function] [call site] 00856
11 Mp4parseStatus::read_bool [function] [call site] 00857
11 Mp4parseStatus::remaining [function] [call site] 00858
11 Mp4parseStatus::read_u8 [function] [call site] 00861
11 fail_with_status_if [function] [call site] 00862
11 ParsedColourInformation::Supported [function] [call site] 00864
11 ColourInformation::Nclx [function] [call site] 00865
11 ParsedColourInformation::Supported [function] [call site] 00867
11 ColourInformation::Icc [function] [call site] 00868
11 &mut [call site] 00869
11 FourCC::from [function] [call site] 00870
11 FourCC::from [function] [call site] 00871
11 skip_box_remain [function] [call site] 00872
11 ParsedColourInformation::Unsupported [function] [call site] 00874
10 ItemProperty::Colour [function] [call site] 00875
10 ItemProperty::Mirroring [function] [call site] 00877
10 read_imir [function] [call site] 00878
11 &mut [call site] 00879
11 BitReader::new [function] [call site] 00880
11 Result::read_u8 [function] [call site] 00881
11 Result::read_u8 [function] [call site] 00882
11 check_parser_state [function] [call site] 00883
10 ItemProperty::Rotation [function] [call site] 00885
10 read_irot [function] [call site] 00886
11 &mut [call site] 00887
11 BitReader::new [function] [call site] 00888
11 Result::read_u8 [function] [call site] 00889
11 Result::read_u8 [function] [call site] 00890
11 check_parser_state [function] [call site] 00891
10 ItemProperty::ImageSpatialExtents [function] [call site] 00893
10 read_ispe [function] [call site] 00894
11 read_fullbox_version_no_flags [function] [call site] 00895
11 Error::Unsupported [function] [call site] 00897
10 ItemProperty::PixelAspectRatio [function] [call site] 00901
10 ItemProperty::Channels [function] [call site] 00906
10 read_pixi [function] [call site] 00907
11 read_fullbox_version_no_flags [function] [call site] 00908
11 Error::Unsupported [function] [call site] 00910
11 &mut [call site] 00911
11 TryVec::with_capacity [function] [call site] 00912
11 to_usize [function] [call site] 00913
11 BMFFBox::try_read_to_end [function] [call site] 00914
11 Feature::try_from [function] [call site] 00915
11 check_parser_state [function] [call site] 00920
10 ItemProperty::LayerSelection [function] [call site] 00922
10 read_a1lx [function] [call site] 00926
11 BMFFBox::bytes_left [function] [call site] 00927
11 Mp4parseItemExtents::default [function] [call site] 00929
12 std::ptr::null [function] [call site] 00930
11 &mut [call site] 00931
11 Mp4parseItemExtents::default [function] [call site] 00933
11 BMFFBox::bytes_left [function] [call site] 00934
11 Mp4parseItemExtents::default [function] [call site] 00936
11 sample_to_chunk_iter [function] [call site] 00940
11 position [function] [call site] 00941
11 sample_to_chunk_iter [function] [call site] 00942
11 Mp4parseItemExtents::default [function] [call site] 00945
10 skip_box_remain [function] [call site] 00947
10 ItemProperty::LayeredImageIndexing [function] [call site] 00948
10 skip_box_remain [function] [call site] 00949
10 ItemProperty::Unsupported [function] [call site] 00950
10 UnsupportedFeatures::insert [function] [call site] 00951
10 PropertyIndex [function] [call site] 00952
10 checked_add [function] [call site] 00953
10 ok_or_else [function] [call site] 00954
10 Error::from [function] [call site] 00955
10 check_parser_state [function] [call site] 00956
9 TryVec::with_capacity [function] [call site] 00960
9 TryVec::<ItemPropertyAssociationEntry>::new [function] [call site] 00961
10 mp4parse_new_common [function] [call site] 00962
9 TryVec::new [function] [call site] 00963
9 BoxIter::next_box [function] [call site] 00964
9 read_fullbox_extra [function] [call site] 00966
9 UnsupportedFeatures::contains [function] [call site] 00967
9 fail_with_status_if [function] [call site] 00968
9 fail_with_status_if [function] [call site] 00970
9 read_ipma [function] [call site] 00972
10 std::num::NonZeroU8::new [function] [call site] 00974
11 mp4parse_new_common [function] [call site] 00975
10 Mp4parseStatus::unwrap [function] [call site] 00976
10 calculate_ipma_total_associations [function] [call site] 00977
11 std::num::NonZeroU8::new [function] [call site] 00978
11 Mp4parseStatus::unwrap [function] [call site] 00979
11 u64::checked_sub [function] [call site] 00980
11 fuzz_target [function] [call site] 00981
11 fuzz_target [function] [call site] 00983
11 Mp4parseItemExtent::from [function] [call site] 00985
11 std::num::NonZeroU8::get [function] [call site] 00986
12 std::io::Cursor::new [function] [call site] 00987
12 std::ptr::null_mut [function] [call site] 00989
12 mp4parse_avif_new [function] [call site] 00990
12 MaybeUninit::zeroed [function] [call site] 00991
12 mp4parse_avif_get_info [function] [call site] 00992
12 Mp4parseAvifInfo::as_mut_ptr [function] [call site] 00993
12 Mp4parseAvifInfo::assume_init [function] [call site] 00994
12 mp4parse_avif_get_image_safe [function] [call site] 00995
12 mp4parse_avif_free [function] [call site] 00996
11 Result::try_into [function] [call site] 00998
10 BMFFBox::bytes_left [function] [call site] 00999
10 U32::new [function] [call site] 01000
11 mp4parse_new_common [function] [call site] 01001
10 TryVec::<ItemPropertyAssociationEntry>::with_capacity [function] [call site] 01002
10 ItemId::read [function] [call site] 01003
10 &mut [call site] 01007
10 TryVec::with_capacity [function] [call site] 01008
10 to_usize [function] [call site] 01009
10 &mut [call site] 01010
10 fuzz_target [function] [call site] 01011
10 read_into_try_vec [function] [call site] 01013
10 BitReader::new [function] [call site] 01014
10 AvifContext::item_as_slice [function] [call site] 01015
10 Mp4parseStatus::read_bool [function] [call site] 01016
10 PropertyIndex [function] [call site] 01017
10 Mp4parseStatus::read_u16 [function] [call site] 01018
10 Mp4parseStatus::remaining [function] [call site] 01019
10 try_into [function] [call site] 01020
10 Result::push [function] [call site] 01021
10 check_parser_state [function] [call site] 01023
10 fail_with_status_if [function] [call site] 01027
9 UnsupportedFeatures::contains [function] [call site] 01029
10 UnsupportedFeatures::feature_to_bitfield [function] [call site] 01030
9 Mp4parseStatus::iter [function] [call site] 01031
9 SampleToChunkIterator::find [function] [call site] 01032
9 TryHashMap::with_capacity [function] [call site] 01034
9 PropertyIndex [function] [call site] 01035
9 fail_with_status_if [function] [call site] 01036
9 fuzz_target [function] [call site] 01037
9 Feature::try_from [function] [call site] 01038
9 Result::supported [function] [call site] 01042
10 for_strictness_result [function] [call site] 01043
10 assert_unsupported_nonfatal [function] [call site] 01044
9 UnsupportedFeatures::insert [function] [call site] 01045
9 Mp4parseStatus::push [function] [call site] 01046
9 fail_with_status_if [function] [call site] 01047
9 ColourInformation::colour_type [function] [call site] 01048
10 FourCC::from [function] [call site] 01049
10 FourCC::clone [function] [call site] 01050
9 fuzz_target [function] [call site] 01051
9 fail_with_status_if [function] [call site] 01052
9 UnsupportedFeatures::insert [function] [call site] 01053
9 fail_with_status_if [function] [call site] 01054
9 fail_with_status_if [function] [call site] 01055
9 fail_with_status_if [function] [call site] 01056
9 sample_to_chunk_iter [function] [call site] 01057
9 BoxType::from [function] [call site] 01059
9 fail_with_status_if [function] [call site] 01060
9 fail_with_status_if [function] [call site] 01062
9 Mp4parseStatus::push [function] [call site] 01063
9 check_parser_state [function] [call site] 01064
8 None::is_some [function] [call site] 01066
8 read_into_try_vec [function] [call site] 01068
8 DataBox::from_idat [function] [call site] 01070
8 skip_box_content [function] [call site] 01071
8 check_parser_state [function] [call site] 01072
8 None::unwrap_or_default [function] [call site] 01074
8 None::unwrap_or_default [function] [call site] 01075
8 None::unwrap_or_default [function] [call site] 01076
8 None::unwrap_or_default [function] [call site] 01077
7 AvifImageType::has_sequence [function] [call site] 01078
7 None::is_some [function] [call site] 01079
7 read_moov [function] [call site] 01082
8 &MediaContext::unwrap_or_default [function] [call site] 01083
8 BMFFBox::box_iter [function] [call site] 01084
9 BoxIter::new [function] [call site] 01085
8 BoxIter::next_box [function] [call site] 01086
8 Track::new [function] [call site] 01105
9 Mp4parseItemExtents::default [function] [call site] 01106
8 read_trak [function] [call site] 01108
9 BMFFBox::box_iter [function] [call site] 01109
9 BoxIter::next_box [function] [call site] 01110
9 Result::clone [function] [call site] 01138
9 read_edts [function] [call site] 01139
10 BMFFBox::box_iter [function] [call site] 01140
10 BoxIter::next_box [function] [call site] 01141
10 read_elst [function] [call site] 01142
11 read_fullbox_extra [function] [call site] 01143
11 TryVec::with_capacity [function] [call site] 01145
11 to_usize [function] [call site] 01146
11 be_i64 [function] [call site] 01148
12 read_i64::<byteorder::BigEndian> [function] [call site] 01149
11 Mp4parseItemExtent::from [function] [call site] 01151
11 i64::from [function] [call site] 01153
11 be_i16 [function] [call site] 01156
12 read_i16::<byteorder::BigEndian> [function] [call site] 01157
11 skip_box_remain [function] [call site] 01161
10 UnsupportedFeatures::is_empty [function] [call site] 01164
10 MediaScaledTime [function] [call site] 01167
10 MediaScaledTime [function] [call site] 01169
10 TrackScaledTime::<u64> [function] [call site] 01171
10 std::cmp::max [function] [call site] 01172
10 skip_box_content [function] [call site] 01174
10 check_parser_state [function] [call site] 01175
9 read_mdia [function] [call site] 01177
10 BMFFBox::box_iter [function] [call site] 01178
10 BoxIter::next_box [function] [call site] 01179
10 parse_mdhd [function] [call site] 01180
11 TrackScaledTime::<u64> [function] [call site] 01194
11 TrackTimeScale::<u64> [function] [call site] 01197
11 Mp4parseItemExtent::from [function] [call site] 01198
10 read_hdlr [function] [call site] 01200
10 read_minf [function] [call site] 01202
11 BMFFBox::box_iter [function] [call site] 01203
11 BoxIter::next_box [function] [call site] 01204
11 read_stbl [function] [call site] 01205
12 BMFFBox::box_iter [function] [call site] 01206
12 BoxIter::next_box [function] [call site] 01207
12 read_stsd [function] [call site] 01208
13 read_fullbox_extra [function] [call site] 01209
13 to_usize [function] [call site] 01211
13 TryVec::with_capacity [function] [call site] 01212
13 BMFFBox::box_iter [function] [call site] 01213
13 BoxIter::next_box [function] [call site] 01215
13 read_video_sample_entry [function] [call site] 01216
14 BMFFBox::get_header [function] [call site] 01217
14 TryVec::<FourCC>::new [function] [call site] 01224
15 mp4parse_new_common [function] [call site] 01225
14 TryVec::new [function] [call site] 01226
14 BMFFBox::box_iter [function] [call site] 01227
14 BoxIter::next_box [function] [call site] 01228
14 None::is_some [function] [call site] 01229
14 checked_sub [function] [call site] 01231
14 read_buf [function] [call site] 01233
14 VideoCodecSpecific::AVCConfig [function] [call site] 01235
14 None::is_some [function] [call site] 01236
14 checked_sub [function] [call site] 01238
14 read_buf [function] [call site] 01240
14 VideoCodecSpecific::H263Config [function] [call site] 01242
14 None::is_some [function] [call site] 01243
14 read_vpcc [function] [call site] 01245
15 read_fullbox_extra [function] [call site] 01246
15 UnsupportedFeatures::contains [function] [call site] 01247
15 Error::Unsupported [function] [call site] 01249
15 &mut [call site] 01250
15 &mut [call site] 01251
15 &mut [call site] 01252
15 &mut [call site] 01253
15 &mut [call site] 01254
15 &mut [call site] 01255
15 &mut [call site] 01256
15 &mut [call site] 01257
15 read_buf [function] [call site] 01260
14 VideoCodecSpecific::VPxConfig [function] [call site] 01264
14 read_av1c [function] [call site] 01266
14 VideoCodecSpecific::AV1Config [function] [call site] 01268
14 None::is_some [function] [call site] 01269
14 read_fullbox_extra [function] [call site] 01271
14 checked_sub [function] [call site] 01272
14 read_buf [function] [call site] 01274
14 VideoCodecSpecific::ESDSConfig [function] [call site] 01276
14 read_esds [function] [call site] 01277
14 VideoCodecSpecific::ESDSConfig [function] [call site] 01279
14 read_sinf [function] [call site] 01281
14 Mp4parseStatus::push [function] [call site] 01282
14 None::is_some [function] [call site] 01283
14 checked_sub [function] [call site] 01285
14 read_buf [function] [call site] 01287
14 VideoCodecSpecific::HEVCConfig [function] [call site] 01289
14 read_pasp [function] [call site] 01290
14 is_valid_aspect_ratio [function] [call site] 01291
14 FourCC::from [function] [call site] 01293
14 to_be_bytes [function] [call site] 01295
14 UnsupportedFeatures::contains [function] [call site] 01296
14 fail_with_status_if [function] [call site] 01297
14 skip_box_remain [function] [call site] 01298
14 Mp4parseStatus::push [function] [call site] 01299
14 FourCC::clone [function] [call site] 01300
14 skip_box_remain [function] [call site] 01302
14 read_colr [function] [call site] 01303
14 read_clli [function] [call site] 01341
15 make_box [function] [call site] 01342
15 super::BoxIter::new [function] [call site] 01345
15 BoxIter::next_box [function] [call site] 01346
15 Result::unwrap [function] [call site] 01347
15 super::read_clli [function] [call site] 01349
16 make_box [function] [call site] 01350
16 super::BoxIter::new [function] [call site] 01353
16 BoxIter::next_box [function] [call site] 01354
16 Result::unwrap [function] [call site] 01355
16 super::read_clli [function] [call site] 01357
14 skip_box_content [function] [call site] 01361
14 check_parser_state [function] [call site] 01362
14 None::map_or [function] [call site] 01364
14 SampleEntry::Video [function] [call site] 01365
13 read_video_sample_entry [function] [call site] 01366
13 read_video_sample_entry [function] [call site] 01367
13 read_audio_sample_entry [function] [call site] 01368
14 BMFFBox::get_header [function] [call site] 01369
14 Mp4parseItemExtent::from [function] [call site] 01374
14 Mp4parseItemExtent::from [function] [call site] 01378
14 f64::from_bits [function] [call site] 01382
14 Error::Unsupported [function] [call site] 01387
14 AudioCodecSpecific::AMRSpecificBox [function] [call site] 01391
14 Mp4parseItemExtents::default [function] [call site] 01392
14 AudioCodecSpecific::AMRSpecificBox [function] [call site] 01394
14 Mp4parseItemExtents::default [function] [call site] 01395
14 TryVec::new [function] [call site] 01396
14 BMFFBox::box_iter [function] [call site] 01397
14 BoxIter::next_box [function] [call site] 01398
14 read_esds [function] [call site] 01401
14 AudioCodecSpecific::ES_Descriptor [function] [call site] 01403
14 read_dfla [function] [call site] 01406
14 AudioCodecSpecific::FLACSpecificBox [function] [call site] 01408
14 read_dops [function] [call site] 01411
14 AudioCodecSpecific::OpusSpecificBox [function] [call site] 01413
14 read_alac [function] [call site] 01416
14 AudioCodecSpecific::ALACSpecificBox [function] [call site] 01418
14 read_qt_wave_atom [function] [call site] 01419
14 AudioCodecSpecific::ES_Descriptor [function] [call site] 01421
14 read_sinf [function] [call site] 01423
14 Mp4parseStatus::push [function] [call site] 01424
14 checked_sub [function] [call site] 01426
14 read_buf [function] [call site] 01428
14 AudioCodecSpecific::AMRSpecificBox [function] [call site] 01430
14 skip_box_content [function] [call site] 01431
14 check_parser_state [function] [call site] 01432
14 SampleEntry::Audio [function] [call site] 01435
13 Error::Unsupported [function] [call site] 01437
13 Error::Unsupported [function] [call site] 01439
13 BMFFBox::bytes_left [function] [call site] 01440
14 esds_limit [function] [call site] 01441
13 check_parser_state [function] [call site] 01445
13 skip_box_remain [function] [call site] 01446
12 read_stts [function] [call site] 01449
13 read_fullbox_extra [function] [call site] 01450
13 TryVec::with_capacity [function] [call site] 01452
13 to_usize [function] [call site] 01453
13 skip_box_remain [function] [call site] 01457
12 read_stsc [function] [call site] 01460
13 read_fullbox_extra [function] [call site] 01461
13 TryVec::with_capacity [function] [call site] 01463
13 to_usize [function] [call site] 01464
13 skip_box_remain [function] [call site] 01469
12 read_stsz [function] [call site] 01472
13 read_fullbox_extra [function] [call site] 01473
13 TryVec::new [function] [call site] 01476
13 Mp4parseStatus::reserve [function] [call site] 01477
13 to_usize [function] [call site] 01478
13 Mp4parseStatus::push [function] [call site] 01479
13 skip_box_remain [function] [call site] 01481
12 read_stco [function] [call site] 01484
13 read_fullbox_extra [function] [call site] 01485
13 TryVec::with_capacity [function] [call site] 01487
13 to_usize [function] [call site] 01488
13 skip_box_remain [function] [call site] 01492
12 read_co64 [function] [call site] 01495
13 read_fullbox_extra [function] [call site] 01496
13 TryVec::with_capacity [function] [call site] 01498
13 to_usize [function] [call site] 01499
13 skip_box_remain [function] [call site] 01502
12 read_stss [function] [call site] 01505
13 read_fullbox_extra [function] [call site] 01506
13 TryVec::with_capacity [function] [call site] 01508
13 to_usize [function] [call site] 01509
13 skip_box_remain [function] [call site] 01512
12 read_ctts [function] [call site] 01515
13 read_fullbox_extra [function] [call site] 01516
13 checked_mul [function] [call site] 01518
13 is_none_or [function] [call site] 01519
13 Mp4parseItemExtent::from [function] [call site] 01520
13 BMFFBox::bytes_left [function] [call site] 01521
13 TryVec::with_capacity [function] [call site] 01523
13 to_usize [function] [call site] 01524
13 TimeOffsetVersion::Version1 [function] [call site] 01526
13 check_parser_state [function] [call site] 01530
13 skip_box_remain [function] [call site] 01531
12 skip_box_content [function] [call site] 01534
12 check_parser_state [function] [call site] 01535
11 skip_box_content [function] [call site] 01537
11 check_parser_state [function] [call site] 01538
10 skip_box_content [function] [call site] 01540
10 check_parser_state [function] [call site] 01541
9 read_tref [function] [call site] 01544
10 TryVec::with_capacity [function] [call site] 01545
10 BMFFBox::box_iter [function] [call site] 01546
10 BoxIter::next_box [function] [call site] 01547
10 TrackReferenceEntry::Auxiliary [function] [call site] 01549
10 read_tref_auxl [function] [call site] 01550
11 BMFFBox::bytes_left [function] [call site] 01551
11 std::mem::size_of::<u32> [function] [call site] 01552
11 usize::to_u64 [function] [call site] 01553
11 try_into [function] [call site] 01554
11 TryVec::with_capacity [function] [call site] 01555
10 skip_box_content [function] [call site] 01559
10 check_parser_state [function] [call site] 01560
9 skip_box_content [function] [call site] 01562
9 check_parser_state [function] [call site] 01563
8 read_mvex [function] [call site] 01567
9 BMFFBox::box_iter [function] [call site] 01568
9 BoxIter::next_box [function] [call site] 01569
9 read_mehd [function] [call site] 01570
10 read_fullbox_extra [function] [call site] 01571
10 Mp4parseItemExtent::from [function] [call site] 01573
10 MediaScaledTime [function] [call site] 01577
9 skip_box_content [function] [call site] 01579
8 read_pssh [function] [call site] 01581
9 BMFFBox::bytes_left [function] [call site] 01582
9 Cursor::new [function] [call site] 01584
9 read_fullbox_extra [function] [call site] 01585
9 TryVec::<ByteData>::new [function] [call site] 01587
10 mp4parse_new_common [function] [call site] 01588
9 Mp4parseStatus::reserve [function] [call site] 01591
9 checked_mul [function] [call site] 01592
9 ok_or_else [function] [call site] 01593
9 Error::from [function] [call site] 01594
9 usize::to_u64 [function] [call site] 01596
9 Mp4parseStatus::push [function] [call site] 01597
9 TryVec::new [function] [call site] 01601
9 write_be_u32 [function] [call site] 01602
10 write_u32::<byteorder::BigEndian> [function] [call site] 01603
9 Mp4parseStatus::extend_from_slice [function] [call site] 01606
9 Mp4parseStatus::append [function] [call site] 01607
8 read_udta [function] [call site] 01611
9 BMFFBox::box_iter [function] [call site] 01612
9 BoxIter::next_box [function] [call site] 01613
9 read_meta [function] [call site] 01614
10 read_fullbox_extra [function] [call site] 01615
10 BMFFBox::box_iter [function] [call site] 01616
10 Mp4parseItemExtents::default [function] [call site] 01617
11 std::ptr::null [function] [call site] 01618
10 BoxIter::next_box [function] [call site] 01619
10 read_ilst [function] [call site] 01620
11 BMFFBox::box_iter [function] [call site] 01621
11 BoxIter::next_box [function] [call site] 01622
11 read_ilst_string_data [function] [call site] 01623
12 read_ilst_u8_data [function] [call site] 01624
13 read_ilst_multiple_u8_data [function] [call site] 01626
14 BMFFBox::box_iter [function] [call site] 01627
14 TryVec::new [function] [call site] 01628
14 BoxIter::next_box [function] [call site] 01629
14 Self::push [function] [call site] 01630
14 read_ilst_data [function] [call site] 01631
14 skip_box_content [function] [call site] 01635
14 check_parser_state [function] [call site] 01636
11 read_ilst_string_data [function] [call site] 01639
11 read_ilst_string_data [function] [call site] 01640
11 read_ilst_string_data [function] [call site] 01641
11 read_ilst_string_data [function] [call site] 01642
11 read_ilst_string_data [function] [call site] 01643
11 read_ilst_string_data [function] [call site] 01644
11 read_ilst_u8_data [function] [call site] 01646
11 and_then [function] [call site] 01647
11 Genre::StandardGenre [function] [call site] 01649
11 fuzz_target [function] [call site] 01650
11 read_ilst_string_data [function] [call site] 01652
11 read_ilst_string_data [function] [call site] 01653
11 read_ilst_string_data [function] [call site] 01654
11 read_ilst_string_data [function] [call site] 01655
11 read_ilst_string_data [function] [call site] 01656
11 read_ilst_string_data [function] [call site] 01657
11 read_ilst_string_data [function] [call site] 01658
11 read_ilst_string_data [function] [call site] 01659
11 read_ilst_string_data [function] [call site] 01660
11 read_ilst_string_data [function] [call site] 01661
11 read_ilst_string_data [function] [call site] 01662
11 read_ilst_string_data [function] [call site] 01663
11 read_ilst_string_data [function] [call site] 01664
11 read_ilst_string_data [function] [call site] 01665
11 read_ilst_string_data [function] [call site] 01666
11 read_ilst_string_data [function] [call site] 01667
11 read_ilst_string_data [function] [call site] 01668
11 read_ilst_string_data [function] [call site] 01669
11 read_ilst_bool_data [function] [call site] 01670
12 read_ilst_u8_data [function] [call site] 01672
12 and_then [function] [call site] 01673
12 isize::first [function] [call site] 01675
11 read_ilst_string_data [function] [call site] 01676
11 read_ilst_string_data [function] [call site] 01677
11 read_ilst_string_data [function] [call site] 01678
11 read_ilst_string_data [function] [call site] 01679
11 read_ilst_string_data [function] [call site] 01680
11 read_ilst_u8_data [function] [call site] 01681
11 fuzz_target [function] [call site] 01682
11 fuzz_target [function] [call site] 01684
11 read_ilst_u8_data [function] [call site] 01686
11 fuzz_target [function] [call site] 01687
11 fuzz_target [function] [call site] 01689
11 read_ilst_u8_data [function] [call site] 01691
11 and_then [function] [call site] 01692
11 fuzz_target [function] [call site] 01693
11 read_ilst_bool_data [function] [call site] 01695
11 read_ilst_u8_data [function] [call site] 01696
11 and_then [function] [call site] 01697
11 AdvisoryRating::Explicit [function] [call site] 01700
11 read_ilst_u8_data [function] [call site] 01701
11 and_then [function] [call site] 01702
11 MediaType::Unknown [function] [call site] 01705
11 read_ilst_bool_data [function] [call site] 01706
11 read_ilst_u8_data [function] [call site] 01707
11 and_then [function] [call site] 01708
11 fuzz_target [function] [call site] 01709
11 read_ilst_u8_data [function] [call site] 01711
11 and_then [function] [call site] 01712
11 fuzz_target [function] [call site] 01713
11 read_ilst_bool_data [function] [call site] 01715
11 read_ilst_multiple_u8_data [function] [call site] 01716
11 Result::ok [function] [call site] 01717
12 parse_minimal_mp4 [function] [call site] 01718
13 std::fs::File::open [function] [call site] 01719
13 std::ptr::null_mut [function] [call site] 01722
13 mp4parse_new [function] [call site] 01723
12 mp4parse_free [function] [call site] 01724
13 TryBox::from_raw [function] [call site] 01725
11 skip_box_content [function] [call site] 01726
11 check_parser_state [function] [call site] 01727
10 read_xml_ [function] [call site] 01729
11 read_fullbox_version_no_flags [function] [call site] 01730
11 Error::Unsupported [function] [call site] 01732
11 XmlBox::StringXmlBox [function] [call site] 01734
11 &mut [call site] 01735
10 read_bxml [function] [call site] 01737
11 read_fullbox_version_no_flags [function] [call site] 01738
11 Error::Unsupported [function] [call site] 01740
11 XmlBox::BinaryXmlBox [function] [call site] 01742
11 &mut [call site] 01743
10 skip_box_content [function] [call site] 01745
10 check_parser_state [function] [call site] 01746
9 skip_box_content [function] [call site] 01749
9 check_parser_state [function] [call site] 01750
8 skip_box_remain [function] [call site] 01752
8 skip_box_content [function] [call site] 01753
8 check_parser_state [function] [call site] 01754
8 HashSet::new [function] [call site] 01755
9 mp4parse_new_common [function] [call site] 01756
8 UnsupportedFeatures::insert [function] [call site] 01757
9 UnsupportedFeatures::feature_to_bitfield [function] [call site] 01758
8 Error::from [function] [call site] 01760
7 OffsetReader::offset [function] [call site] 01762
7 TryVec::with_capacity [function] [call site] 01763
7 fallible_collections::try_read_up_to [function] [call site] 01764
7 set_limit [function] [call site] 01766
7 read_into_try_vec [function] [call site] 01767
7 Mp4parseStatus::push [function] [call site] 01768
7 DataBox::from_mdat [function] [call site] 01769
7 skip_box_content [function] [call site] 01770
7 BMFFBox::bytes_left [function] [call site] 01771
7 check_parser_state [function] [call site] 01772
7 ok_or_else [function] [call site] 01773
7 Error::from [function] [call site] 01774
7 sample_to_chunk_iter [function] [call site] 01775
7 ItemPropertiesBox::is_alpha [function] [call site] 01779
8 ItemPropertiesBox::get [function] [call site] 01780
9 ItemPropertiesBox::get_multiple [function] [call site] 01781
10 TryVec::new [function] [call site] 01782
10 fuzz_target [function] [call site] 01783
10 Mp4parseStatus::push [function] [call site] 01784
9 BoxType::from [function] [call site] 01786
9 AvifContext::item_as_slice [function] [call site] 01787
8 AvifContext::item_as_slice [function] [call site] 01792
8 &str::as_bytes [function] [call site] 01793
7 TimeOffsetIterator::next [function] [call site] 01794
8 TimeOffsetIterator::next [function] [call site] 01795
8 SampleToChunkIterator::next [function] [call site] 01797
9 TimeOffsetIterator::next [function] [call site] 01798
9 SampleToChunkIterator::locate [function] [call site] 01800
10 TimeOffsetIterator::next [function] [call site] 01801
10 checked_add [function] [call site] 01803
9 checked_sub [function] [call site] 01804
9 TimeOffsetIterator::next [function] [call site] 01809
8 TimeOffsetVersion::Version0 [function] [call site] 01811
8 i64::from [function] [call site] 01812
8 i64::from [function] [call site] 01813
8 TimeOffsetIterator::next [function] [call site] 01814
7 TimeOffsetIterator::next [function] [call site] 01817
7 is_some_and [function] [call site] 01820
7 sample_to_chunk_iter [function] [call site] 01821
7 AvifItem::with_inline_data [function] [call site] 01827
8 IsobmffItem::Data [function] [call site] 01828
8 TryVec::new [function] [call site] 01829
8 TryVec::new [function] [call site] 01830
7 fuzz_target [function] [call site] 01831
7 DataBox::location [function] [call site] 01833
8 IsobmffItem::IdatLocation [function] [call site] 01834
8 IsobmffItem::MdatLocation [function] [call site] 01835
7 TryVec::new [function] [call site] 01836
7 Cursor::extend_from_slice [function] [call site] 01837
7 Mp4parseStatus::iter [function] [call site] 01840
7 find_and_add_to_item [function] [call site] 01841
7 find_and_add_to_item [function] [call site] 01843
7 fail_with_status_if [function] [call site] 01846
7 TryVec::with_capacity [function] [call site] 01847
7 fail_with_status_if [function] [call site] 01854
7 AvifImageType::has_primary [function] [call site] 01855
7 fail_with_status_if [function] [call site] 01857
7 AvifImageType::has_sequence [function] [call site] 01858
7 None::is_none [function] [call site] 01859
7 fail_with_status_if [function] [call site] 01860
7 is_some_and [function] [call site] 01861
7 fuzz_target [function] [call site] 01862
7 sample_to_chunk_iter [function] [call site] 01868
7 missing_property_for [function] [call site] 01873
7 fail_with_status_if [function] [call site] 01874
7 missing_property_for [function] [call site] 01875
7 fail_with_status_if [function] [call site] 01876
7 missing_property_for [function] [call site] 01877
7 fail_with_status_if [function] [call site] 01878
7 UnsupportedFeatures::insert [function] [call site] 01879
8 UnsupportedFeatures::feature_to_bitfield [function] [call site] 01880
7 UnsupportedFeatures::contains [function] [call site] 01884
7 check_image_item [function] [call site] 01886
7 check_image_item [function] [call site] 01887
3 AvifContext::primary_item_bits_per_channel [function] [call site] 01889
4 AvifContext::image_bits_per_channel [function] [call site] 01892
5 fuzz_target [function] [call site] 01893
5 AvifContext::item_as_slice [function] [call site] 01895
3 Option::unwrap_or [function] [call site] 01897
3 m::p::4::p::a::r::s::e::_::a::v::i::f::_::g::e::t::_::i::n::f::o::_::s::a::f::e::get_bit_depth [function] [call site] 01899
3 AvifContext::alpha_item_bits_per_channel [function] [call site] 01900
4 AvifContext::image_bits_per_channel [function] [call site] 01903
3 Option::unwrap_or [function] [call site] 01904
3 sample_to_chunk_iter [function] [call site] 01906
3 UnsupportedFeatures::is_empty [function] [call site] 01909
3 sample_to_chunk_iter [function] [call site] 01911
3 get_track [function] [call site] 01913
3 get_track [function] [call site] 01915
3 TrackReferenceBox::has_auxl_reference [function] [call site] 01916
4 sample_to_chunk_iter [function] [call site] 01917
4 UnsupportedFeatures::contains [function] [call site] 01919
3 checked_div [function] [call site] 01931
3 checked_rem [function] [call site] 01933
3 saturating_sub [function] [call site] 01935
1 Mp4parseAvifInfo::as_mut_ptr [function] [call site] 01939
1 Mp4parseAvifInfo::assume_init [function] [call site] 01940
1 mp4parse_avif_get_image_safe [function] [call site] 01941
1 mp4parse_avif_free [function] [call site] 01942