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 1290 BMFFBox::bytes_left call site: 01290 fuzz_target
264 370 BMFFBox::bytes_left call site: 00370 read_sinf
264 1025 Track::new call site: 01025 read_trak
117 773 AvifContext::item_as_slice call site: 00773 read_ipma
72 297 BMFFBox::box_iter call site: 00297 read_iinf
63 694 UnsupportedFeatures::insert call site: 00694 read_iprp
58 635 UnsupportedFeatures::insert call site: 00635 read_iloc
45 217 BoxIter::next_box call site: 00217 BoxIter::next_box
41 962 ColourInformation::colour_type call site: 00962 read_moov
40 1680 DataBox::location call site: 01680 fuzz_target
37 1634 ItemPropertiesBox::get call site: 01634 TimeOffsetIterator::next
33 263 UnsupportedFeatures::contains call site: 00263 read_avif_meta

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::map [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] 00028
2 mp4parse_avif_get_info_safe [function] [call site] 00029
3 UnsupportedFeatures::into_bitfield [function] [call site] 00030
3 AvifContext::spatial_extents_ptr [function] [call site] 00031
4 fuzz_target [function] [call site] 00032
5 std::io::Cursor::new [function] [call site] 00033
5 std::ptr::null_mut [function] [call site] 00035
5 mp4parse_avif_new [function] [call site] 00036
5 MaybeUninit::zeroed [function] [call site] 00037
5 mp4parse_avif_get_info [function] [call site] 00038
5 (*mut [call site] 00039
5 (*mut [call site] 00040
5 mp4parse_avif_get_image_safe [function] [call site] 00041
6 Mp4parseParser::context [function] [call site] 00042
6 Mp4parseByteData::with_data [function] [call site] 00044
7 &'a [call site] 00045
7 UnsupportedFeatures::is_empty [function] [call site] 00046
7 &'a [call site] 00047
7 std::ptr::null [function] [call site] 00048
8 mp4parse_new [function] [call site] 00050
9 mp4parse_new_common [function] [call site] 00051
7 std::ptr::null [function] [call site] 00052
6 AvifContext::primary_item_coded_data [function] [call site] 00053
7 AvifContext::item_as_slice [function] [call site] 00056
8 fuzz_target [function] [call site] 00057
8 Self::get [function] [call site] 00060
9 std::io::Cursor::new [function] [call site] 00061
9 std::ptr::null_mut [function] [call site] 00063
9 mp4parse_avif_new [function] [call site] 00064
9 MaybeUninit::zeroed [function] [call site] 00065
9 mp4parse_avif_get_info [function] [call site] 00066
9 (*mut [call site] 00067
9 (*mut [call site] 00068
9 mp4parse_avif_get_image_safe [function] [call site] 00069
9 mp4parse_avif_free [function] [call site] 00070
10 TryBox::from_raw [function] [call site] 00071
8 unwrap_or_else [function] [call site] 00072
8 AvifContext::item_as_slice [function] [call site] 00073
9 fuzz_target [function] [call site] 00074
9 Self::get [function] [call site] 00077
9 unwrap_or_else [function] [call site] 00078
9 AvifContext::item_as_slice [function] [call site] 00079
6 Option::unwrap_or [function] [call site] 00080
6 Mp4parseByteData::with_data [function] [call site] 00081
6 AvifContext::alpha_item_coded_data [function] [call site] 00082
7 AvifContext::item_as_slice [function] [call site] 00085
6 Option::unwrap_or [function] [call site] 00086
5 mp4parse_avif_free [function] [call site] 00087
4 std::ptr::null [function] [call site] 00094
4 std::ptr::null [function] [call site] 00096
3 AvifContext::nclx_colour_information_ptr [function] [call site] 00097
4 ItemPropertiesBox::get_multiple [function] [call site] 00098
5 TryVec::new [function] [call site] 00099
6 mp4parse_new_common [function] [call site] 00100
5 fuzz_target [function] [call site] 00101
5 Mp4parseStatus::push [function] [call site] 00102
4 AvifContext::item_as_slice [function] [call site] 00104
5 fuzz_target [function] [call site] 00105
5 Self::get [function] [call site] 00108
5 unwrap_or_else [function] [call site] 00109
5 AvifContext::item_as_slice [function] [call site] 00110
3 Option::unwrap_or [function] [call site] 00116
3 std::ptr::null [function] [call site] 00118
3 Mp4parseByteData::with_data [function] [call site] 00119
3 AvifContext::icc_colour_information [function] [call site] 00120
4 ItemPropertiesBox::get_multiple [function] [call site] 00121
4 AvifContext::item_as_slice [function] [call site] 00122
4 AvifContext::item_as_slice [function] [call site] 00126
3 Option::unwrap_or [function] [call site] 00129
3 AvifContext::image_mirror_ptr [function] [call site] 00136
3 AvifContext::pixel_aspect_ratio_ptr [function] [call site] 00143
3 AvifContext::primary_item_is_present [function] [call site] 00150
3 AvifContext::alpha_item_is_present [function] [call site] 00152
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] 00154
4 UnsupportedFeatures::is_empty [function] [call site] 00155
4 Self::iter [function] [call site] 00156
5 AvifContext::item_as_slice [function] [call site] 00157
6 fuzz_target [function] [call site] 00158
6 Self::get [function] [call site] 00161
6 unwrap_or_else [function] [call site] 00162
6 AvifContext::item_as_slice [function] [call site] 00163
5 &'a [call site] 00164
6 AvifContext::item_as_slice [function] [call site] 00165
6 &'a [call site] 00166
6 SampleToChunkIterator::peekable [function] [call site] 00167
6 &'a [call site] 00168
5 SampleToChunkIterator::peekable [function] [call site] 00171
5 &'a [call site] 00172
4 SampleToChunkIterator::all [function] [call site] 00175
5 for_strictness_result [function] [call site] 00176
6 File::open [function] [call site] 00177
6 mp4::read_avif [function] [call site] 00181
7 OffsetReader::new [function] [call site] 00182
7 BoxIter::new [function] [call site] 00183
7 UnsupportedFeatures::new [function] [call site] 00184
7 BoxIter::next_box [function] [call site] 00186
8 read_box_header [function] [call site] 00187
9 be_u32 [function] [call site] 00188
10 read_u32::<byteorder::BigEndian> [function] [call site] 00189
9 BoxType::from [function] [call site] 00191
9 Error::Unsupported [function] [call site] 00194
9 be_u64 [function] [call site] 00195
10 read_u64::<byteorder::BigEndian> [function] [call site] 00196
9 CheckedInteger::from [function] [call site] 00198
9 &mut [call site] 00200
10 std::slice::from_raw_parts_mut [function] [call site] 00201
10 buf_read [function] [call site] 00202
9 usize::to_u64 [function] [call site] 00203
10 usize::try_into [function] [call site] 00204
9 Error::from [function] [call site] 00209
9 Error::from [function] [call site] 00211
8 saturating_sub [function] [call site] 00216
7 read_ftyp [function] [call site] 00219
8 make_box [function] [call site] 00220
9 Section::new [function] [call site] 00221
10 mp4parse_new_common [function] [call site] 00222
9 Label::new [function] [call site] 00223
10 mp4parse_new_common [function] [call site] 00224
9 Mp4parseStatus::B32 [function] [call site] 00225
9 Mp4parseStatus::B32 [function] [call site] 00226
9 Mp4parseStatus::B32 [function] [call site] 00227
9 Mp4parseStatus::append_bytes [function] [call site] 00228
9 Mp4parseStatus::B64 [function] [call site] 00229
9 Mp4parseStatus::B64 [function] [call site] 00230
9 Mp4parseStatus::set_const [function] [call site] 00232
9 media_data_box_tests::extent_with_length_which_overflows_usize [function] [call site] 00233
10 DataBox::at_offset [function] [call site] 00234
9 Cursor::new [function] [call site] 00235
10 mp4parse_new_common [function] [call site] 00236
9 Mp4parseStatus::get_contents [function] [call site] 00237
8 BoxSize::Short [function] [call site] 00239
8 append_bytes [function] [call site] 00240
8 append_bytes [function] [call site] 00242
8 append_bytes [function] [call site] 00243
8 super::BoxIter::new [function] [call site] 00244
8 BoxIter::next_box [function] [call site] 00245
8 Result::unwrap [function] [call site] 00246
8 super::read_ftyp [function] [call site] 00248
9 BoxSize::Short [function] [call site] 00250
9 append_bytes [function] [call site] 00251
9 append_bytes [function] [call site] 00253
9 append_bytes [function] [call site] 00254
9 super::BoxIter::new [function] [call site] 00255
9 BoxIter::next_box [function] [call site] 00256
9 Result::unwrap [function] [call site] 00257
9 super::read_ftyp [function] [call site] 00259
7 UnsupportedFeatures::contains [function] [call site] 00262
8 UnsupportedFeatures::feature_to_bitfield [function] [call site] 00263
7 UnsupportedFeatures::contains [function] [call site] 00264
7 UnsupportedFeatures::contains [function] [call site] 00265
7 UnsupportedFeatures::contains [function] [call site] 00266
7 fail_with_status_if [function] [call site] 00268
7 fail_with_status_if [function] [call site] 00269
7 TryVec::new [function] [call site] 00272
7 BoxIter::next_box [function] [call site] 00273
7 read_avif_meta [function] [call site] 00279
8 read_fullbox_version_no_flags [function] [call site] 00280
9 read_fullbox_extra [function] [call site] 00281
10 &mut [call site] 00282
10 &mut [call site] 00283
10 &mut [call site] 00284
10 &mut [call site] 00285
10 CheckedInteger::from [function] [call site] 00287
10 CheckedInteger::from [function] [call site] 00289
10 CheckedInteger::from [function] [call site] 00290
9 Error::Unsupported [function] [call site] 00292
8 Error::Unsupported [function] [call site] 00295
8 BMFFBox::box_iter [function] [call site] 00296
9 BoxIter::new [function] [call site] 00297
8 BoxIter::next_box [function] [call site] 00298
8 fail_with_status_if [function] [call site] 00299
8 read_hdlr [function] [call site] 00301
8 fail_with_status_if [function] [call site] 00338
8 None::is_some [function] [call site] 00339
8 read_iinf [function] [call site] 00342
9 read_fullbox_version_no_flags [function] [call site] 00343
9 Error::Unsupported [function] [call site] 00345
9 be_u16 [function] [call site] 00346
10 read_u16::<byteorder::BigEndian> [function] [call site] 00347
9 TryVec::with_capacity [function] [call site] 00352
9 BMFFBox::box_iter [function] [call site] 00353
9 BoxIter::next_box [function] [call site] 00354
9 read_infe [function] [call site] 00356
10 read_fullbox_extra [function] [call site] 00357
10 fail_with_status_if [function] [call site] 00358
10 Error::Unsupported [function] [call site] 00364
10 skip_box_remain [function] [call site] 00367
11 BMFFBox::get_header [function] [call site] 00368
11 BMFFBox::bytes_left [function] [call site] 00369
12 esds_limit [function] [call site] 00370
13 make_box [function] [call site] 00371
13 append_repeated [function] [call site] 00372
13 append_bytes [function] [call site] 00382
13 append_repeated [function] [call site] 00383
13 super::BoxIter::new [function] [call site] 00384
13 BoxIter::next_box [function] [call site] 00385
13 Result::unwrap [function] [call site] 00386
13 super::read_audio_sample_entry [function] [call site] 00388
14 BMFFBox::get_header [function] [call site] 00389
14 skip [function] [call site] 00390
15 std::io::copy [function] [call site] 00391
15 &mut [call site] 00392
15 std::io::sink [function] [call site] 00393
14 CheckedInteger::from [function] [call site] 00398
14 CheckedInteger::from [function] [call site] 00402
14 f64::from_bits [function] [call site] 00407
14 Error::Unsupported [function] [call site] 00412
14 AudioCodecSpecific::AMRSpecificBox [function] [call site] 00416
14 Mp4parseByteData::default [function] [call site] 00417
15 std::ptr::null [function] [call site] 00418
15 std::ptr::null [function] [call site] 00419
14 AudioCodecSpecific::AMRSpecificBox [function] [call site] 00421
14 Mp4parseByteData::default [function] [call site] 00422
14 TryVec::new [function] [call site] 00423
14 BMFFBox::box_iter [function] [call site] 00424
14 BoxIter::next_box [function] [call site] 00425
14 read_esds [function] [call site] 00428
15 make_box [function] [call site] 00429
15 append_bytes [function] [call site] 00431
15 AvifContext::item_as_slice [function] [call site] 00432
15 super::BoxIter::new [function] [call site] 00433
15 BoxIter::next_box [function] [call site] 00434
15 Result::unwrap [function] [call site] 00435
15 super::read_esds [function] [call site] 00437
16 make_box [function] [call site] 00438
16 append_bytes [function] [call site] 00440
16 AvifContext::item_as_slice [function] [call site] 00441
16 super::BoxIter::new [function] [call site] 00442
16 BoxIter::next_box [function] [call site] 00443
16 Result::unwrap [function] [call site] 00444
16 super::read_esds [function] [call site] 00446
14 AudioCodecSpecific::ES_Descriptor [function] [call site] 00450
14 read_dfla [function] [call site] 00453
15 make_dfla [function] [call site] 00454
16 make_fullbox [function] [call site] 00455
16 CheckedInteger::from [function] [call site] 00456
16 Self::len [function] [call site] 00457
16 append_bytes [function] [call site] 00459
15 flac_streaminfo [function] [call site] 00460
15 super::BoxIter::new [function] [call site] 00461
15 BoxIter::next_box [function] [call site] 00462
15 Result::unwrap [function] [call site] 00463
15 super::read_dfla [function] [call site] 00465
16 make_dfla [function] [call site] 00466
16 flac_streaminfo [function] [call site] 00467
16 super::BoxIter::new [function] [call site] 00468
16 BoxIter::next_box [function] [call site] 00469
16 Result::unwrap [function] [call site] 00470
16 super::read_dfla [function] [call site] 00472
14 AudioCodecSpecific::FLACSpecificBox [function] [call site] 00476
14 read_dops [function] [call site] 00479
15 super::BoxIter::new [function] [call site] 00488
15 BoxIter::next_box [function] [call site] 00489
15 Result::unwrap [function] [call site] 00490
15 super::read_dops [function] [call site] 00492
16 make_dops [function] [call site] 00493
16 super::BoxIter::new [function] [call site] 00494
16 BoxIter::next_box [function] [call site] 00495
16 Result::unwrap [function] [call site] 00496
16 super::read_dops [function] [call site] 00498
14 AudioCodecSpecific::OpusSpecificBox [function] [call site] 00500
14 read_alac [function] [call site] 00503
15 make_box [function] [call site] 00504
15 append_repeated [function] [call site] 00505
15 append_bytes [function] [call site] 00514
15 make_fullbox [function] [call site] 00515
15 append_bytes [function] [call site] 00516
15 Cursor::into_inner [function] [call site] 00517
15 super::BoxIter::new [function] [call site] 00518
15 BoxIter::next_box [function] [call site] 00519
15 Result::unwrap [function] [call site] 00520
15 super::read_audio_sample_entry [function] [call site] 00522
14 AudioCodecSpecific::ALACSpecificBox [function] [call site] 00524
14 read_qt_wave_atom [function] [call site] 00525
15 make_fullbox [function] [call site] 00526
15 append_repeated [function] [call site] 00529
15 append_repeated [function] [call site] 00534
15 Cursor::into_inner [function] [call site] 00535
15 make_box [function] [call site] 00536
15 append_repeated [function] [call site] 00537
15 Cursor::into_inner [function] [call site] 00538
15 make_box [function] [call site] 00539
15 append_bytes [function] [call site] 00540
15 AvifContext::item_as_slice [function] [call site] 00541
15 Cursor::into_inner [function] [call site] 00542
15 make_box [function] [call site] 00543
15 append_repeated [function] [call site] 00544
15 append_repeated [function] [call site] 00547
15 append_repeated [function] [call site] 00550
15 append_repeated [function] [call site] 00552
15 append_bytes [function] [call site] 00553
15 AvifContext::item_as_slice [function] [call site] 00554
15 append_bytes [function] [call site] 00555
15 AvifContext::item_as_slice [function] [call site] 00556
15 super::BoxIter::new [function] [call site] 00557
15 BoxIter::next_box [function] [call site] 00558
15 Result::unwrap [function] [call site] 00559
15 super::read_audio_sample_entry [function] [call site] 00561
15 Result::expect [function] [call site] 00562
14 AudioCodecSpecific::ES_Descriptor [function] [call site] 00564
14 read_sinf [function] [call site] 00566
15 Mp4parseByteData::default [function] [call site] 00567
16 std::ptr::null [function] [call site] 00568
16 std::ptr::null [function] [call site] 00569
15 BMFFBox::box_iter [function] [call site] 00570
15 BoxIter::next_box [function] [call site] 00571
15 FourCC::from [function] [call site] 00572
15 read_schm [function] [call site] 00575
16 read_fullbox_extra [function] [call site] 00576
16 FourCC::from [function] [call site] 00577
16 skip_box_remain [function] [call site] 00580
15 read_schi [function] [call site] 00582
16 BMFFBox::box_iter [function] [call site] 00583
16 BoxIter::next_box [function] [call site] 00584
16 read_tenc [function] [call site] 00588
16 skip_box_content [function] [call site] 00609
17 BMFFBox::get_header [function] [call site] 00610
17 checked_sub [function] [call site] 00611
17 Error::Unsupported [function] [call site] 00613
15 skip_box_content [function] [call site] 00616
15 check_parser_state [function] [call site] 00617
14 Mp4parseStatus::push [function] [call site] 00621
14 checked_sub [function] [call site] 00623
14 read_buf [function] [call site] 00625
14 AudioCodecSpecific::AMRSpecificBox [function] [call site] 00627
14 skip_box_content [function] [call site] 00628
14 check_parser_state [function] [call site] 00629
14 SampleEntry::Audio [function] [call site] 00632
10 UnsupportedFeatures::insert [function] [call site] 00634
11 UnsupportedFeatures::feature_to_bitfield [function] [call site] 00635
9 check_parser_state [function] [call site] 00640
8 None::is_some [function] [call site] 00642
8 read_iloc [function] [call site] 00645
9 read_fullbox_version_no_flags [function] [call site] 00646
9 &mut [call site] 00648
9 BitReader::new [function] [call site] 00649
10 mp4parse_new_common [function] [call site] 00650
9 TryHashMap::with_capacity [function] [call site] 00663
9 Error::Unsupported [function] [call site] 00673
9 IlocFieldSize::as_bits [function] [call site] 00675
9 TryVec::with_capacity [function] [call site] 00679
9 IlocFieldSize::as_bits [function] [call site] 00683
9 IlocFieldSize::as_bits [function] [call site] 00685
9 IlocFieldSize::as_bits [function] [call site] 00687
9 checked_add [function] [call site] 00689
9 ok_or_else [function] [call site] 00690
9 Error::from [function] [call site] 00691
9 UnsupportedFeatures::insert [function] [call site] 00693
10 UnsupportedFeatures::feature_to_bitfield [function] [call site] 00694
9 remaining [function] [call site] 00697
8 None::is_some [function] [call site] 00700
8 None::is_some [function] [call site] 00712
8 read_iref [function] [call site] 00715
9 TryVec::new [function] [call site] 00716
9 read_fullbox_version_no_flags [function] [call site] 00717
9 Error::Unsupported [function] [call site] 00719
9 BMFFBox::box_iter [function] [call site] 00720
9 BoxIter::next_box [function] [call site] 00721
9 Mp4parseStatus::reserve [function] [call site] 00729
9 ItemId::read [function] [call site] 00731
9 Mp4parseStatus::push [function] [call site] 00733
9 check_parser_state [function] [call site] 00735
8 None::is_some [function] [call site] 00737
8 read_iprp [function] [call site] 00740
9 BMFFBox::box_iter [function] [call site] 00741
9 BoxIter::next_box [function] [call site] 00742
9 read_ipco [function] [call site] 00743
10 TryHashMap::with_capacity [function] [call site] 00744
10 PropertyIndex [function] [call site] 00745
10 BMFFBox::box_iter [function] [call site] 00746
10 BoxIter::next_box [function] [call site] 00747
10 ItemProperty::AuxiliaryType [function] [call site] 00748
10 read_auxc [function] [call site] 00749
11 read_fullbox_version_no_flags [function] [call site] 00750
11 Error::Unsupported [function] [call site] 00752
11 TryString::new [function] [call site] 00753
12 mp4parse_new_common [function] [call site] 00754
11 BMFFBox::try_read_to_end [function] [call site] 00755
12 fallible_collections::try_read_up_to [function] [call site] 00756
12 BMFFBox::bytes_left [function] [call site] 00757
13 esds_limit [function] [call site] 00758
11 Mp4parseStatus::iter [function] [call site] 00759
12 AvifContext::item_as_slice [function] [call site] 00760
12 &'a [call site] 00761
12 SampleToChunkIterator::peekable [function] [call site] 00762
12 &'a [call site] 00763
12 try_into [function] [call site] 00764
11 SampleToChunkIterator::position [function] [call site] 00766
11 AvifContext::item_as_slice [function] [call site] 00767
12 fuzz_target [function] [call site] 00768
12 and_then [function] [call site] 00770
12 Self::get [function] [call site] 00771
12 unwrap_or_else [function] [call site] 00772
12 AvifContext::item_as_slice [function] [call site] 00773
11 &'a [call site] 00774
11 Self::try_into [function] [call site] 00775
11 try_into [function] [call site] 00776
11 TryVec::new [function] [call site] 00777
10 ItemProperty::AV1Config [function] [call site] 00779
10 read_av1c [function] [call site] 00780
11 &mut [call site] 00781
11 AvifContext::item_as_slice [function] [call site] 00782
11 Error::Unsupported [function] [call site] 00785
11 Error::Unsupported [function] [call site] 00787
10 ItemProperty::Colour [function] [call site] 00792
10 read_colr [function] [call site] 00793
11 to_be_bytes [function] [call site] 00795
11 try_into [function] [call site] 00797
11 try_into [function] [call site] 00799
11 try_into [function] [call site] 00801
11 &mut [call site] 00802
11 BitReader::new [function] [call site] 00803
11 Mp4parseStatus::read_bool [function] [call site] 00804
11 Mp4parseStatus::remaining [function] [call site] 00805
11 Mp4parseStatus::read_u8 [function] [call site] 00808
11 fail_with_status_if [function] [call site] 00809
11 ColourInformation::Nclx [function] [call site] 00811
11 ColourInformation::Icc [function] [call site] 00813
11 &mut [call site] 00814
11 FourCC::from [function] [call site] 00815
10 ItemProperty::Mirroring [function] [call site] 00817
10 read_imir [function] [call site] 00818
11 &mut [call site] 00819
11 BitReader::new [function] [call site] 00820
11 Result::read_u8 [function] [call site] 00821
11 Result::read_u8 [function] [call site] 00822
11 check_parser_state [function] [call site] 00823
10 ItemProperty::Rotation [function] [call site] 00825
10 read_irot [function] [call site] 00826
11 &mut [call site] 00827
11 BitReader::new [function] [call site] 00828
11 Result::read_u8 [function] [call site] 00829
11 Result::read_u8 [function] [call site] 00830
11 check_parser_state [function] [call site] 00831
10 ItemProperty::ImageSpatialExtents [function] [call site] 00833
10 read_ispe [function] [call site] 00834
11 read_fullbox_version_no_flags [function] [call site] 00835
11 Error::Unsupported [function] [call site] 00837
10 ItemProperty::PixelAspectRatio [function] [call site] 00841
10 ItemProperty::Channels [function] [call site] 00846
10 read_pixi [function] [call site] 00847
11 read_fullbox_version_no_flags [function] [call site] 00848
11 Error::Unsupported [function] [call site] 00850
11 &mut [call site] 00851
11 TryVec::with_capacity [function] [call site] 00852
11 to_usize [function] [call site] 00853
11 BMFFBox::try_read_to_end [function] [call site] 00854
11 Feature::try_from [function] [call site] 00855
11 check_parser_state [function] [call site] 00860
10 skip_box_remain [function] [call site] 00862
10 ItemProperty::Unsupported [function] [call site] 00863
10 UnsupportedFeatures::insert [function] [call site] 00864
10 PropertyIndex [function] [call site] 00865
10 checked_add [function] [call site] 00866
10 ok_or_else [function] [call site] 00867
10 Error::from [function] [call site] 00868
10 check_parser_state [function] [call site] 00869
9 TryVec::with_capacity [function] [call site] 00873
9 TryVec::<ItemPropertyAssociationEntry>::new [function] [call site] 00874
10 mp4parse_new_common [function] [call site] 00875
9 TryVec::new [function] [call site] 00876
9 BoxIter::next_box [function] [call site] 00877
9 read_fullbox_extra [function] [call site] 00879
9 UnsupportedFeatures::contains [function] [call site] 00880
9 fail_with_status_if [function] [call site] 00881
9 fail_with_status_if [function] [call site] 00883
9 read_ipma [function] [call site] 00885
10 std::num::NonZeroU8::new [function] [call site] 00887
11 mp4parse_new_common [function] [call site] 00888
10 Mp4parseStatus::unwrap [function] [call site] 00889
10 calculate_ipma_total_associations [function] [call site] 00890
11 std::num::NonZeroU8::new [function] [call site] 00891
11 Mp4parseStatus::unwrap [function] [call site] 00892
11 u64::checked_sub [function] [call site] 00893
11 fuzz_target [function] [call site] 00894
11 fuzz_target [function] [call site] 00896
11 CheckedInteger::from [function] [call site] 00898
11 std::num::NonZeroU8::get [function] [call site] 00899
12 std::io::Cursor::new [function] [call site] 00900
12 std::ptr::null_mut [function] [call site] 00902
12 mp4parse_avif_new [function] [call site] 00903
12 MaybeUninit::zeroed [function] [call site] 00904
12 mp4parse_avif_get_info [function] [call site] 00905
12 (*mut [call site] 00906
12 (*mut [call site] 00907
12 mp4parse_avif_get_image_safe [function] [call site] 00908
12 mp4parse_avif_free [function] [call site] 00909
11 Result::try_into [function] [call site] 00911
10 BMFFBox::bytes_left [function] [call site] 00912
10 U32::new [function] [call site] 00913
11 mp4parse_new_common [function] [call site] 00914
10 TryVec::<ItemPropertyAssociationEntry>::with_capacity [function] [call site] 00915
10 ItemId::read [function] [call site] 00916
10 &mut [call site] 00920
10 TryVec::with_capacity [function] [call site] 00921
10 to_usize [function] [call site] 00922
10 &mut [call site] 00923
10 fuzz_target [function] [call site] 00924
10 read_into_try_vec [function] [call site] 00926
10 BitReader::new [function] [call site] 00927
10 AvifContext::item_as_slice [function] [call site] 00928
10 Mp4parseStatus::read_bool [function] [call site] 00929
10 PropertyIndex [function] [call site] 00930
10 Mp4parseStatus::read_u16 [function] [call site] 00931
10 Mp4parseStatus::remaining [function] [call site] 00932
10 try_into [function] [call site] 00933
10 Result::push [function] [call site] 00934
10 check_parser_state [function] [call site] 00936
10 fail_with_status_if [function] [call site] 00940
9 UnsupportedFeatures::contains [function] [call site] 00942
10 UnsupportedFeatures::feature_to_bitfield [function] [call site] 00943
9 Mp4parseStatus::iter [function] [call site] 00944
9 SampleToChunkIterator::find [function] [call site] 00945
9 TryHashMap::with_capacity [function] [call site] 00947
9 PropertyIndex [function] [call site] 00948
9 fail_with_status_if [function] [call site] 00949
9 fuzz_target [function] [call site] 00950
9 Feature::try_from [function] [call site] 00951
9 Result::supported [function] [call site] 00955
10 for_strictness_result [function] [call site] 00956
10 assert_unsupported_nonfatal [function] [call site] 00957
9 UnsupportedFeatures::insert [function] [call site] 00958
9 Mp4parseStatus::push [function] [call site] 00959
9 fail_with_status_if [function] [call site] 00960
9 ColourInformation::colour_type [function] [call site] 00961
10 FourCC::from [function] [call site] 00962
10 FourCC::clone [function] [call site] 00963
9 fuzz_target [function] [call site] 00964
9 fail_with_status_if [function] [call site] 00965
9 UnsupportedFeatures::insert [function] [call site] 00966
9 fail_with_status_if [function] [call site] 00967
9 fail_with_status_if [function] [call site] 00968
9 fail_with_status_if [function] [call site] 00969
9 sample_to_chunk_iter [function] [call site] 00970
10 AvifContext::item_as_slice [function] [call site] 00971
10 &'a [call site] 00972
10 SampleToChunkIterator::peekable [function] [call site] 00973
10 &'a [call site] 00974
10 try_into [function] [call site] 00975
9 BoxType::from [function] [call site] 00978
9 fail_with_status_if [function] [call site] 00979
9 fail_with_status_if [function] [call site] 00981
9 Mp4parseStatus::push [function] [call site] 00982
9 check_parser_state [function] [call site] 00983
8 None::is_some [function] [call site] 00985
8 read_into_try_vec [function] [call site] 00987
8 DataBox::from_idat [function] [call site] 00989
8 skip_box_content [function] [call site] 00990
8 check_parser_state [function] [call site] 00991
8 None::unwrap_or_default [function] [call site] 00993
8 None::unwrap_or_default [function] [call site] 00994
8 None::unwrap_or_default [function] [call site] 00995
8 None::unwrap_or_default [function] [call site] 00996
7 AvifImageType::has_sequence [function] [call site] 00997
7 None::is_some [function] [call site] 00998
7 read_moov [function] [call site] 01001
8 &MediaContext::unwrap_or_default [function] [call site] 01002
8 BMFFBox::box_iter [function] [call site] 01003
9 BoxIter::new [function] [call site] 01004
8 BoxIter::next_box [function] [call site] 01005
8 Track::new [function] [call site] 01024
9 Mp4parseByteData::default [function] [call site] 01025
8 read_trak [function] [call site] 01027
9 BMFFBox::box_iter [function] [call site] 01028
9 BoxIter::next_box [function] [call site] 01029
9 Result::clone [function] [call site] 01057
9 read_edts [function] [call site] 01058
10 BMFFBox::box_iter [function] [call site] 01059
10 BoxIter::next_box [function] [call site] 01060
10 read_elst [function] [call site] 01061
11 read_fullbox_extra [function] [call site] 01062
11 TryVec::with_capacity [function] [call site] 01064
11 to_usize [function] [call site] 01065
11 be_i64 [function] [call site] 01067
12 read_i64::<byteorder::BigEndian> [function] [call site] 01068
11 CheckedInteger::from [function] [call site] 01070
11 i64::from [function] [call site] 01072
11 be_i16 [function] [call site] 01075
12 read_i16::<byteorder::BigEndian> [function] [call site] 01076
11 skip_box_remain [function] [call site] 01080
10 UnsupportedFeatures::is_empty [function] [call site] 01083
10 MediaScaledTime [function] [call site] 01086
10 MediaScaledTime [function] [call site] 01088
10 TrackScaledTime::<u64> [function] [call site] 01090
10 std::cmp::max [function] [call site] 01091
10 skip_box_content [function] [call site] 01093
10 check_parser_state [function] [call site] 01094
9 read_mdia [function] [call site] 01096
10 BMFFBox::box_iter [function] [call site] 01097
10 BoxIter::next_box [function] [call site] 01098
10 parse_mdhd [function] [call site] 01099
11 TrackScaledTime::<u64> [function] [call site] 01113
11 TrackTimeScale::<u64> [function] [call site] 01116
11 CheckedInteger::from [function] [call site] 01117
10 read_hdlr [function] [call site] 01119
10 read_minf [function] [call site] 01121
11 BMFFBox::box_iter [function] [call site] 01122
11 BoxIter::next_box [function] [call site] 01123
11 read_stbl [function] [call site] 01124
12 BMFFBox::box_iter [function] [call site] 01125
12 BoxIter::next_box [function] [call site] 01126
12 read_stsd [function] [call site] 01127
13 read_fullbox_extra [function] [call site] 01128
13 to_usize [function] [call site] 01130
13 TryVec::with_capacity [function] [call site] 01131
13 BMFFBox::box_iter [function] [call site] 01132
13 BoxIter::next_box [function] [call site] 01134
13 read_video_sample_entry [function] [call site] 01135
14 BMFFBox::get_header [function] [call site] 01136
14 TryVec::new [function] [call site] 01143
14 BMFFBox::box_iter [function] [call site] 01144
14 BoxIter::next_box [function] [call site] 01145
14 None::is_some [function] [call site] 01146
14 checked_sub [function] [call site] 01148
14 read_buf [function] [call site] 01150
14 VideoCodecSpecific::AVCConfig [function] [call site] 01152
14 None::is_some [function] [call site] 01153
14 checked_sub [function] [call site] 01155
14 read_buf [function] [call site] 01157
14 VideoCodecSpecific::H263Config [function] [call site] 01159
14 None::is_some [function] [call site] 01160
14 read_vpcc [function] [call site] 01162
15 read_fullbox_extra [function] [call site] 01163
15 UnsupportedFeatures::contains [function] [call site] 01164
15 Error::Unsupported [function] [call site] 01166
15 &mut [call site] 01167
15 &mut [call site] 01168
15 &mut [call site] 01169
15 &mut [call site] 01170
15 &mut [call site] 01171
15 &mut [call site] 01172
15 &mut [call site] 01173
15 &mut [call site] 01174
15 read_buf [function] [call site] 01177
14 VideoCodecSpecific::VPxConfig [function] [call site] 01181
14 read_av1c [function] [call site] 01183
14 VideoCodecSpecific::AV1Config [function] [call site] 01185
14 None::is_some [function] [call site] 01186
14 read_fullbox_extra [function] [call site] 01188
14 checked_sub [function] [call site] 01189
14 read_buf [function] [call site] 01191
14 VideoCodecSpecific::ESDSConfig [function] [call site] 01193
14 read_esds [function] [call site] 01194
14 VideoCodecSpecific::ESDSConfig [function] [call site] 01196
14 read_sinf [function] [call site] 01198
14 Mp4parseStatus::push [function] [call site] 01199
14 None::is_some [function] [call site] 01200
14 checked_sub [function] [call site] 01202
14 read_buf [function] [call site] 01204
14 VideoCodecSpecific::HEVCConfig [function] [call site] 01206
14 read_pasp [function] [call site] 01207
14 is_valid_aspect_ratio [function] [call site] 01208
14 skip_box_content [function] [call site] 01210
14 check_parser_state [function] [call site] 01211
14 None::map_or [function] [call site] 01213
14 SampleEntry::Video [function] [call site] 01214
13 read_video_sample_entry [function] [call site] 01215
13 read_video_sample_entry [function] [call site] 01216
13 read_audio_sample_entry [function] [call site] 01217
14 BMFFBox::get_header [function] [call site] 01218
14 CheckedInteger::from [function] [call site] 01223
14 CheckedInteger::from [function] [call site] 01227
14 f64::from_bits [function] [call site] 01231
14 Error::Unsupported [function] [call site] 01236
14 AudioCodecSpecific::AMRSpecificBox [function] [call site] 01240
14 Mp4parseByteData::default [function] [call site] 01241
14 AudioCodecSpecific::AMRSpecificBox [function] [call site] 01243
14 Mp4parseByteData::default [function] [call site] 01244
14 TryVec::new [function] [call site] 01245
14 BMFFBox::box_iter [function] [call site] 01246
14 BoxIter::next_box [function] [call site] 01247
14 read_esds [function] [call site] 01250
14 AudioCodecSpecific::ES_Descriptor [function] [call site] 01252
14 read_dfla [function] [call site] 01255
14 AudioCodecSpecific::FLACSpecificBox [function] [call site] 01257
14 read_dops [function] [call site] 01260
14 AudioCodecSpecific::OpusSpecificBox [function] [call site] 01262
14 read_alac [function] [call site] 01265
14 AudioCodecSpecific::ALACSpecificBox [function] [call site] 01267
14 read_qt_wave_atom [function] [call site] 01268
14 AudioCodecSpecific::ES_Descriptor [function] [call site] 01270
14 read_sinf [function] [call site] 01272
14 Mp4parseStatus::push [function] [call site] 01273
14 checked_sub [function] [call site] 01275
14 read_buf [function] [call site] 01277
14 AudioCodecSpecific::AMRSpecificBox [function] [call site] 01279
14 skip_box_content [function] [call site] 01280
14 check_parser_state [function] [call site] 01281
14 SampleEntry::Audio [function] [call site] 01284
13 Error::Unsupported [function] [call site] 01286
13 Error::Unsupported [function] [call site] 01288
13 BMFFBox::bytes_left [function] [call site] 01289
14 esds_limit [function] [call site] 01290
13 check_parser_state [function] [call site] 01294
13 skip_box_remain [function] [call site] 01295
12 read_stts [function] [call site] 01298
13 read_fullbox_extra [function] [call site] 01299
13 TryVec::with_capacity [function] [call site] 01301
13 to_usize [function] [call site] 01302
13 skip_box_remain [function] [call site] 01306
12 read_stsc [function] [call site] 01309
13 read_fullbox_extra [function] [call site] 01310
13 TryVec::with_capacity [function] [call site] 01312
13 to_usize [function] [call site] 01313
13 skip_box_remain [function] [call site] 01318
12 read_stsz [function] [call site] 01321
13 read_fullbox_extra [function] [call site] 01322
13 TryVec::new [function] [call site] 01325
13 Mp4parseStatus::reserve [function] [call site] 01326
13 to_usize [function] [call site] 01327
13 Mp4parseStatus::push [function] [call site] 01328
13 skip_box_remain [function] [call site] 01330
12 read_stco [function] [call site] 01333
13 read_fullbox_extra [function] [call site] 01334
13 TryVec::with_capacity [function] [call site] 01336
13 to_usize [function] [call site] 01337
13 skip_box_remain [function] [call site] 01341
12 read_co64 [function] [call site] 01344
13 read_fullbox_extra [function] [call site] 01345
13 TryVec::with_capacity [function] [call site] 01347
13 to_usize [function] [call site] 01348
13 skip_box_remain [function] [call site] 01351
12 read_stss [function] [call site] 01354
13 read_fullbox_extra [function] [call site] 01355
13 TryVec::with_capacity [function] [call site] 01357
13 to_usize [function] [call site] 01358
13 skip_box_remain [function] [call site] 01361
12 read_ctts [function] [call site] 01364
13 read_fullbox_extra [function] [call site] 01365
13 checked_mul [function] [call site] 01367
13 is_none_or [function] [call site] 01368
13 CheckedInteger::from [function] [call site] 01369
13 BMFFBox::bytes_left [function] [call site] 01370
13 TryVec::with_capacity [function] [call site] 01372
13 to_usize [function] [call site] 01373
13 TimeOffsetVersion::Version1 [function] [call site] 01375
13 check_parser_state [function] [call site] 01379
13 skip_box_remain [function] [call site] 01380
12 skip_box_content [function] [call site] 01383
12 check_parser_state [function] [call site] 01384
11 skip_box_content [function] [call site] 01386
11 check_parser_state [function] [call site] 01387
10 skip_box_content [function] [call site] 01389
10 check_parser_state [function] [call site] 01390
9 read_tref [function] [call site] 01393
10 TryVec::with_capacity [function] [call site] 01394
10 BMFFBox::box_iter [function] [call site] 01395
10 BoxIter::next_box [function] [call site] 01396
10 TrackReferenceEntry::Auxiliary [function] [call site] 01398
10 read_tref_auxl [function] [call site] 01399
11 BMFFBox::bytes_left [function] [call site] 01400
11 std::mem::size_of::<u32> [function] [call site] 01401
11 usize::to_u64 [function] [call site] 01402
11 try_into [function] [call site] 01403
11 TryVec::with_capacity [function] [call site] 01404
10 skip_box_content [function] [call site] 01408
10 check_parser_state [function] [call site] 01409
9 skip_box_content [function] [call site] 01411
9 check_parser_state [function] [call site] 01412
8 read_mvex [function] [call site] 01416
9 BMFFBox::box_iter [function] [call site] 01417
9 BoxIter::next_box [function] [call site] 01418
9 read_mehd [function] [call site] 01419
10 read_fullbox_extra [function] [call site] 01420
10 CheckedInteger::from [function] [call site] 01422
10 MediaScaledTime [function] [call site] 01426
9 skip_box_content [function] [call site] 01428
8 read_pssh [function] [call site] 01430
9 BMFFBox::bytes_left [function] [call site] 01431
9 Cursor::new [function] [call site] 01433
9 read_fullbox_extra [function] [call site] 01434
9 TryVec::<ByteData>::new [function] [call site] 01436
10 mp4parse_new_common [function] [call site] 01437
9 Mp4parseStatus::reserve [function] [call site] 01440
9 checked_mul [function] [call site] 01441
9 ok_or_else [function] [call site] 01442
9 Error::from [function] [call site] 01443
9 usize::to_u64 [function] [call site] 01445
9 Mp4parseStatus::push [function] [call site] 01446
9 TryVec::new [function] [call site] 01450
9 write_be_u32 [function] [call site] 01451
10 write_u32::<byteorder::BigEndian> [function] [call site] 01452
9 Mp4parseStatus::extend_from_slice [function] [call site] 01455
9 Mp4parseStatus::append [function] [call site] 01456
8 read_udta [function] [call site] 01460
9 BMFFBox::box_iter [function] [call site] 01461
9 BoxIter::next_box [function] [call site] 01462
9 read_meta [function] [call site] 01463
10 read_fullbox_extra [function] [call site] 01464
10 BMFFBox::box_iter [function] [call site] 01465
10 Mp4parseByteData::default [function] [call site] 01466
11 std::ptr::null [function] [call site] 01467
11 std::ptr::null [function] [call site] 01468
10 BoxIter::next_box [function] [call site] 01469
10 read_ilst [function] [call site] 01470
11 BMFFBox::box_iter [function] [call site] 01471
11 BoxIter::next_box [function] [call site] 01472
11 read_ilst_string_data [function] [call site] 01473
12 read_ilst_u8_data [function] [call site] 01474
13 read_ilst_multiple_u8_data [function] [call site] 01476
14 BMFFBox::box_iter [function] [call site] 01477
14 TryVec::new [function] [call site] 01478
14 BoxIter::next_box [function] [call site] 01479
14 Self::push [function] [call site] 01480
14 read_ilst_data [function] [call site] 01481
14 skip_box_content [function] [call site] 01485
14 check_parser_state [function] [call site] 01486
11 read_ilst_string_data [function] [call site] 01489
11 read_ilst_string_data [function] [call site] 01490
11 read_ilst_string_data [function] [call site] 01491
11 read_ilst_string_data [function] [call site] 01492
11 read_ilst_string_data [function] [call site] 01493
11 read_ilst_string_data [function] [call site] 01494
11 read_ilst_u8_data [function] [call site] 01496
11 and_then [function] [call site] 01497
11 Genre::StandardGenre [function] [call site] 01499
11 fuzz_target [function] [call site] 01500
11 read_ilst_string_data [function] [call site] 01502
11 read_ilst_string_data [function] [call site] 01503
11 read_ilst_string_data [function] [call site] 01504
11 read_ilst_string_data [function] [call site] 01505
11 read_ilst_string_data [function] [call site] 01506
11 read_ilst_string_data [function] [call site] 01507
11 read_ilst_string_data [function] [call site] 01508
11 read_ilst_string_data [function] [call site] 01509
11 read_ilst_string_data [function] [call site] 01510
11 read_ilst_string_data [function] [call site] 01511
11 read_ilst_string_data [function] [call site] 01512
11 read_ilst_string_data [function] [call site] 01513
11 read_ilst_string_data [function] [call site] 01514
11 read_ilst_string_data [function] [call site] 01515
11 read_ilst_string_data [function] [call site] 01516
11 read_ilst_string_data [function] [call site] 01517
11 read_ilst_string_data [function] [call site] 01518
11 read_ilst_string_data [function] [call site] 01519
11 read_ilst_bool_data [function] [call site] 01520
12 read_ilst_u8_data [function] [call site] 01522
12 and_then [function] [call site] 01523
12 isize::first [function] [call site] 01525
11 read_ilst_string_data [function] [call site] 01526
11 read_ilst_string_data [function] [call site] 01527
11 read_ilst_string_data [function] [call site] 01528
11 read_ilst_string_data [function] [call site] 01529
11 read_ilst_string_data [function] [call site] 01530
11 read_ilst_u8_data [function] [call site] 01531
11 fuzz_target [function] [call site] 01532
11 fuzz_target [function] [call site] 01534
11 read_ilst_u8_data [function] [call site] 01536
11 fuzz_target [function] [call site] 01537
11 fuzz_target [function] [call site] 01539
11 read_ilst_u8_data [function] [call site] 01541
11 and_then [function] [call site] 01542
11 fuzz_target [function] [call site] 01543
11 read_ilst_bool_data [function] [call site] 01545
11 read_ilst_u8_data [function] [call site] 01546
11 and_then [function] [call site] 01547
11 AdvisoryRating::Explicit [function] [call site] 01550
11 read_ilst_u8_data [function] [call site] 01551
11 and_then [function] [call site] 01552
11 MediaType::Unknown [function] [call site] 01555
11 read_ilst_bool_data [function] [call site] 01556
11 read_ilst_u8_data [function] [call site] 01557
11 and_then [function] [call site] 01558
11 fuzz_target [function] [call site] 01559
11 read_ilst_u8_data [function] [call site] 01561
11 and_then [function] [call site] 01562
11 fuzz_target [function] [call site] 01563
11 read_ilst_bool_data [function] [call site] 01565
11 read_ilst_multiple_u8_data [function] [call site] 01566
11 Result::ok [function] [call site] 01567
12 parse_minimal_mp4 [function] [call site] 01568
13 std::fs::File::open [function] [call site] 01569
13 std::ptr::null_mut [function] [call site] 01572
13 mp4parse_new [function] [call site] 01573
12 mp4parse_free [function] [call site] 01574
13 TryBox::from_raw [function] [call site] 01575
11 skip_box_content [function] [call site] 01576
11 check_parser_state [function] [call site] 01577
10 read_xml_ [function] [call site] 01579
11 read_fullbox_version_no_flags [function] [call site] 01580
11 Error::Unsupported [function] [call site] 01582
11 XmlBox::StringXmlBox [function] [call site] 01584
11 &mut [call site] 01585
10 read_bxml [function] [call site] 01587
11 read_fullbox_version_no_flags [function] [call site] 01588
11 Error::Unsupported [function] [call site] 01590
11 XmlBox::BinaryXmlBox [function] [call site] 01592
11 &mut [call site] 01593
10 skip_box_content [function] [call site] 01595
10 check_parser_state [function] [call site] 01596
9 skip_box_content [function] [call site] 01599
9 check_parser_state [function] [call site] 01600
8 skip_box_remain [function] [call site] 01602
8 skip_box_content [function] [call site] 01603
8 check_parser_state [function] [call site] 01604
7 OffsetReader::offset [function] [call site] 01606
7 TryVec::with_capacity [function] [call site] 01607
7 fallible_collections::try_read_up_to [function] [call site] 01608
7 set_limit [function] [call site] 01610
7 read_into_try_vec [function] [call site] 01611
7 Mp4parseStatus::push [function] [call site] 01612
7 DataBox::from_mdat [function] [call site] 01613
7 skip_box_content [function] [call site] 01614
7 BMFFBox::bytes_left [function] [call site] 01615
7 check_parser_state [function] [call site] 01616
7 ok_or_else [function] [call site] 01617
7 Error::from [function] [call site] 01618
7 sample_to_chunk_iter [function] [call site] 01619
7 ItemPropertiesBox::is_alpha [function] [call site] 01623
8 ItemPropertiesBox::get [function] [call site] 01624
9 ItemPropertiesBox::get_multiple [function] [call site] 01625
10 TryVec::new [function] [call site] 01626
10 fuzz_target [function] [call site] 01627
10 Mp4parseStatus::push [function] [call site] 01628
9 BoxType::from [function] [call site] 01630
9 AvifContext::item_as_slice [function] [call site] 01631
8 AvifContext::item_as_slice [function] [call site] 01636
8 &str::as_bytes [function] [call site] 01637
7 TimeOffsetIterator::next [function] [call site] 01638
8 TimeOffsetIterator::next [function] [call site] 01639
8 SampleToChunkIterator::next [function] [call site] 01641
9 TimeOffsetIterator::next [function] [call site] 01642
9 SampleToChunkIterator::locate [function] [call site] 01644
10 TimeOffsetIterator::next [function] [call site] 01645
10 checked_add [function] [call site] 01647
9 checked_sub [function] [call site] 01648
9 TimeOffsetIterator::next [function] [call site] 01653
8 TimeOffsetVersion::Version0 [function] [call site] 01655
8 i64::from [function] [call site] 01656
8 i64::from [function] [call site] 01657
8 TimeOffsetIterator::next [function] [call site] 01658
7 TimeOffsetIterator::next [function] [call site] 01661
7 is_some_and [function] [call site] 01664
7 sample_to_chunk_iter [function] [call site] 01665
7 AvifItem::with_inline_data [function] [call site] 01671
8 IsobmffItem::Data [function] [call site] 01672
8 TryVec::new [function] [call site] 01673
7 fuzz_target [function] [call site] 01674
7 DataBox::location [function] [call site] 01676
8 IsobmffItem::IdatLocation [function] [call site] 01677
8 &Extent::clone [function] [call site] 01678
8 IsobmffItem::MdatLocation [function] [call site] 01679
8 &Extent::clone [function] [call site] 01680
7 extend_from_slice [function] [call site] 01681
7 Mp4parseStatus::iter [function] [call site] 01684
7 find_and_add_to_item [function] [call site] 01685
7 find_and_add_to_item [function] [call site] 01687
7 fail_with_status_if [function] [call site] 01690
7 fail_with_status_if [function] [call site] 01695
7 AvifImageType::has_primary [function] [call site] 01696
7 fail_with_status_if [function] [call site] 01698
7 AvifImageType::has_sequence [function] [call site] 01699
7 None::is_none [function] [call site] 01700
7 fail_with_status_if [function] [call site] 01701
7 is_some_and [function] [call site] 01702
7 fuzz_target [function] [call site] 01703
7 sample_to_chunk_iter [function] [call site] 01709
7 missing_property_for [function] [call site] 01714
7 fail_with_status_if [function] [call site] 01715
7 missing_property_for [function] [call site] 01716
7 fail_with_status_if [function] [call site] 01717
7 missing_property_for [function] [call site] 01718
7 fail_with_status_if [function] [call site] 01719
7 UnsupportedFeatures::insert [function] [call site] 01720
8 UnsupportedFeatures::feature_to_bitfield [function] [call site] 01721
7 UnsupportedFeatures::contains [function] [call site] 01725
7 check_image_item [function] [call site] 01727
7 check_image_item [function] [call site] 01728
3 AvifContext::primary_item_bits_per_channel [function] [call site] 01730
4 AvifContext::image_bits_per_channel [function] [call site] 01733
5 fuzz_target [function] [call site] 01734
5 AvifContext::item_as_slice [function] [call site] 01736
3 Option::unwrap_or [function] [call site] 01738
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] 01740
3 AvifContext::alpha_item_bits_per_channel [function] [call site] 01741
4 AvifContext::image_bits_per_channel [function] [call site] 01744
3 Option::unwrap_or [function] [call site] 01745
3 sample_to_chunk_iter [function] [call site] 01747
3 UnsupportedFeatures::is_empty [function] [call site] 01750
3 sample_to_chunk_iter [function] [call site] 01752
3 get_track [function] [call site] 01754
3 get_track [function] [call site] 01756
3 TrackReferenceBox::has_auxl_reference [function] [call site] 01757
4 sample_to_chunk_iter [function] [call site] 01758
4 UnsupportedFeatures::contains [function] [call site] 01760
3 checked_div [function] [call site] 01772
3 checked_rem [function] [call site] 01774
3 saturating_sub [function] [call site] 01776
2 Mp4parseParser::context [function] [call site] 01780
1 (*mut [call site] 01781
1 (*mut [call site] 01782
1 mp4parse_avif_get_image_safe [function] [call site] 01783
1 mp4parse_avif_free [function] [call site] 01784