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 1033 Track::new call site: 01033 read_trak
317 1368 BMFFBox::bytes_left call site: 01368 fuzz_target
264 370 BMFFBox::bytes_left call site: 00370 read_sinf
125 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
44 218 BoxIter::next_box call site: 00218 BoxIter::next_box
40 971 ColourInformation::colour_type call site: 00971 read_moov
40 1764 DataBox::location call site: 01764 fuzz_target
34 1721 ItemPropertiesBox::is_alpha call site: 01721 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] 00027
2 Mp4parseAvifInfo::is_null [function] [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 Mp4parseAvifInfo::as_mut_ptr [function] [call site] 00039
5 Mp4parseAvifInfo::assume_init [function] [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 Mp4parseAvifInfo::as_mut_ptr [function] [call site] 00067
9 Mp4parseAvifInfo::assume_init [function] [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 to_be_bytes [function] [call site] 00793
10 read_colr [function] [call site] 00794
11 try_into [function] [call site] 00796
11 try_into [function] [call site] 00798
11 try_into [function] [call site] 00800
11 &mut [call site] 00801
11 UnsupportedFeatures::is_empty [function] [call site] 00802
11 fail_with_status_if [function] [call site] 00803
11 BitReader::new [function] [call site] 00804
11 Mp4parseStatus::read_bool [function] [call site] 00805
11 Mp4parseStatus::remaining [function] [call site] 00806
11 Mp4parseStatus::read_u8 [function] [call site] 00809
11 fail_with_status_if [function] [call site] 00810
11 ParsedColourInformation::Supported [function] [call site] 00812
11 ColourInformation::Nclx [function] [call site] 00813
11 ParsedColourInformation::Supported [function] [call site] 00815
11 ColourInformation::Icc [function] [call site] 00816
11 &mut [call site] 00817
11 FourCC::from [function] [call site] 00818
11 FourCC::from [function] [call site] 00819
11 skip_box_remain [function] [call site] 00820
11 ParsedColourInformation::Unsupported [function] [call site] 00822
10 ItemProperty::Colour [function] [call site] 00823
10 ItemProperty::Mirroring [function] [call site] 00825
10 read_imir [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::Rotation [function] [call site] 00833
10 read_irot [function] [call site] 00834
11 &mut [call site] 00835
11 BitReader::new [function] [call site] 00836
11 Result::read_u8 [function] [call site] 00837
11 Result::read_u8 [function] [call site] 00838
11 check_parser_state [function] [call site] 00839
10 ItemProperty::ImageSpatialExtents [function] [call site] 00841
10 read_ispe [function] [call site] 00842
11 read_fullbox_version_no_flags [function] [call site] 00843
11 Error::Unsupported [function] [call site] 00845
10 ItemProperty::PixelAspectRatio [function] [call site] 00849
10 ItemProperty::Channels [function] [call site] 00854
10 read_pixi [function] [call site] 00855
11 read_fullbox_version_no_flags [function] [call site] 00856
11 Error::Unsupported [function] [call site] 00858
11 &mut [call site] 00859
11 TryVec::with_capacity [function] [call site] 00860
11 to_usize [function] [call site] 00861
11 BMFFBox::try_read_to_end [function] [call site] 00862
11 Feature::try_from [function] [call site] 00863
11 check_parser_state [function] [call site] 00868
10 skip_box_remain [function] [call site] 00870
10 ItemProperty::Unsupported [function] [call site] 00871
10 UnsupportedFeatures::insert [function] [call site] 00872
10 PropertyIndex [function] [call site] 00873
10 checked_add [function] [call site] 00874
10 ok_or_else [function] [call site] 00875
10 Error::from [function] [call site] 00876
10 check_parser_state [function] [call site] 00877
9 TryVec::with_capacity [function] [call site] 00881
9 TryVec::<ItemPropertyAssociationEntry>::new [function] [call site] 00882
10 mp4parse_new_common [function] [call site] 00883
9 TryVec::new [function] [call site] 00884
9 BoxIter::next_box [function] [call site] 00885
9 read_fullbox_extra [function] [call site] 00887
9 UnsupportedFeatures::contains [function] [call site] 00888
9 fail_with_status_if [function] [call site] 00889
9 fail_with_status_if [function] [call site] 00891
9 read_ipma [function] [call site] 00893
10 std::num::NonZeroU8::new [function] [call site] 00895
11 mp4parse_new_common [function] [call site] 00896
10 Mp4parseStatus::unwrap [function] [call site] 00897
10 calculate_ipma_total_associations [function] [call site] 00898
11 std::num::NonZeroU8::new [function] [call site] 00899
11 Mp4parseStatus::unwrap [function] [call site] 00900
11 u64::checked_sub [function] [call site] 00901
11 fuzz_target [function] [call site] 00902
11 fuzz_target [function] [call site] 00904
11 CheckedInteger::from [function] [call site] 00906
11 std::num::NonZeroU8::get [function] [call site] 00907
12 std::io::Cursor::new [function] [call site] 00908
12 std::ptr::null_mut [function] [call site] 00910
12 mp4parse_avif_new [function] [call site] 00911
12 MaybeUninit::zeroed [function] [call site] 00912
12 mp4parse_avif_get_info [function] [call site] 00913
12 Mp4parseAvifInfo::as_mut_ptr [function] [call site] 00914
12 Mp4parseAvifInfo::assume_init [function] [call site] 00915
12 mp4parse_avif_get_image_safe [function] [call site] 00916
12 mp4parse_avif_free [function] [call site] 00917
11 Result::try_into [function] [call site] 00919
10 BMFFBox::bytes_left [function] [call site] 00920
10 U32::new [function] [call site] 00921
11 mp4parse_new_common [function] [call site] 00922
10 TryVec::<ItemPropertyAssociationEntry>::with_capacity [function] [call site] 00923
10 ItemId::read [function] [call site] 00924
10 &mut [call site] 00928
10 TryVec::with_capacity [function] [call site] 00929
10 to_usize [function] [call site] 00930
10 &mut [call site] 00931
10 fuzz_target [function] [call site] 00932
10 read_into_try_vec [function] [call site] 00934
10 BitReader::new [function] [call site] 00935
10 AvifContext::item_as_slice [function] [call site] 00936
10 Mp4parseStatus::read_bool [function] [call site] 00937
10 PropertyIndex [function] [call site] 00938
10 Mp4parseStatus::read_u16 [function] [call site] 00939
10 Mp4parseStatus::remaining [function] [call site] 00940
10 try_into [function] [call site] 00941
10 Result::push [function] [call site] 00942
10 check_parser_state [function] [call site] 00944
10 fail_with_status_if [function] [call site] 00948
9 UnsupportedFeatures::contains [function] [call site] 00950
10 UnsupportedFeatures::feature_to_bitfield [function] [call site] 00951
9 Mp4parseStatus::iter [function] [call site] 00952
9 SampleToChunkIterator::find [function] [call site] 00953
9 TryHashMap::with_capacity [function] [call site] 00955
9 PropertyIndex [function] [call site] 00956
9 fail_with_status_if [function] [call site] 00957
9 fuzz_target [function] [call site] 00958
9 Feature::try_from [function] [call site] 00959
9 Result::supported [function] [call site] 00963
10 for_strictness_result [function] [call site] 00964
10 assert_unsupported_nonfatal [function] [call site] 00965
9 UnsupportedFeatures::insert [function] [call site] 00966
9 Mp4parseStatus::push [function] [call site] 00967
9 fail_with_status_if [function] [call site] 00968
9 ColourInformation::colour_type [function] [call site] 00969
10 FourCC::from [function] [call site] 00970
10 FourCC::clone [function] [call site] 00971
9 fuzz_target [function] [call site] 00972
9 fail_with_status_if [function] [call site] 00973
9 UnsupportedFeatures::insert [function] [call site] 00974
9 fail_with_status_if [function] [call site] 00975
9 fail_with_status_if [function] [call site] 00976
9 fail_with_status_if [function] [call site] 00977
9 sample_to_chunk_iter [function] [call site] 00978
10 AvifContext::item_as_slice [function] [call site] 00979
10 &'a [call site] 00980
10 SampleToChunkIterator::peekable [function] [call site] 00981
10 &'a [call site] 00982
10 try_into [function] [call site] 00983
9 BoxType::from [function] [call site] 00986
9 fail_with_status_if [function] [call site] 00987
9 fail_with_status_if [function] [call site] 00989
9 Mp4parseStatus::push [function] [call site] 00990
9 check_parser_state [function] [call site] 00991
8 None::is_some [function] [call site] 00993
8 read_into_try_vec [function] [call site] 00995
8 DataBox::from_idat [function] [call site] 00997
8 skip_box_content [function] [call site] 00998
8 check_parser_state [function] [call site] 00999
8 None::unwrap_or_default [function] [call site] 01001
8 None::unwrap_or_default [function] [call site] 01002
8 None::unwrap_or_default [function] [call site] 01003
8 None::unwrap_or_default [function] [call site] 01004
7 AvifImageType::has_sequence [function] [call site] 01005
7 None::is_some [function] [call site] 01006
7 read_moov [function] [call site] 01009
8 &MediaContext::unwrap_or_default [function] [call site] 01010
8 BMFFBox::box_iter [function] [call site] 01011
9 BoxIter::new [function] [call site] 01012
8 BoxIter::next_box [function] [call site] 01013
8 Track::new [function] [call site] 01032
9 Mp4parseByteData::default [function] [call site] 01033
8 read_trak [function] [call site] 01035
9 BMFFBox::box_iter [function] [call site] 01036
9 BoxIter::next_box [function] [call site] 01037
9 Result::clone [function] [call site] 01065
9 read_edts [function] [call site] 01066
10 BMFFBox::box_iter [function] [call site] 01067
10 BoxIter::next_box [function] [call site] 01068
10 read_elst [function] [call site] 01069
11 read_fullbox_extra [function] [call site] 01070
11 TryVec::with_capacity [function] [call site] 01072
11 to_usize [function] [call site] 01073
11 be_i64 [function] [call site] 01075
12 read_i64::<byteorder::BigEndian> [function] [call site] 01076
11 CheckedInteger::from [function] [call site] 01078
11 i64::from [function] [call site] 01080
11 be_i16 [function] [call site] 01083
12 read_i16::<byteorder::BigEndian> [function] [call site] 01084
11 skip_box_remain [function] [call site] 01088
10 UnsupportedFeatures::is_empty [function] [call site] 01091
10 MediaScaledTime [function] [call site] 01094
10 MediaScaledTime [function] [call site] 01096
10 TrackScaledTime::<u64> [function] [call site] 01098
10 std::cmp::max [function] [call site] 01099
10 skip_box_content [function] [call site] 01101
10 check_parser_state [function] [call site] 01102
9 read_mdia [function] [call site] 01104
10 BMFFBox::box_iter [function] [call site] 01105
10 BoxIter::next_box [function] [call site] 01106
10 parse_mdhd [function] [call site] 01107
11 TrackScaledTime::<u64> [function] [call site] 01121
11 TrackTimeScale::<u64> [function] [call site] 01124
11 CheckedInteger::from [function] [call site] 01125
10 read_hdlr [function] [call site] 01127
10 read_minf [function] [call site] 01129
11 BMFFBox::box_iter [function] [call site] 01130
11 BoxIter::next_box [function] [call site] 01131
11 read_stbl [function] [call site] 01132
12 BMFFBox::box_iter [function] [call site] 01133
12 BoxIter::next_box [function] [call site] 01134
12 read_stsd [function] [call site] 01135
13 read_fullbox_extra [function] [call site] 01136
13 to_usize [function] [call site] 01138
13 TryVec::with_capacity [function] [call site] 01139
13 BMFFBox::box_iter [function] [call site] 01140
13 BoxIter::next_box [function] [call site] 01142
13 read_video_sample_entry [function] [call site] 01143
14 BMFFBox::get_header [function] [call site] 01144
14 TryVec::<FourCC>::new [function] [call site] 01151
15 mp4parse_new_common [function] [call site] 01152
14 TryVec::new [function] [call site] 01153
14 BMFFBox::box_iter [function] [call site] 01154
14 BoxIter::next_box [function] [call site] 01155
14 None::is_some [function] [call site] 01156
14 checked_sub [function] [call site] 01158
14 read_buf [function] [call site] 01160
14 VideoCodecSpecific::AVCConfig [function] [call site] 01162
14 None::is_some [function] [call site] 01163
14 checked_sub [function] [call site] 01165
14 read_buf [function] [call site] 01167
14 VideoCodecSpecific::H263Config [function] [call site] 01169
14 None::is_some [function] [call site] 01170
14 read_vpcc [function] [call site] 01172
15 read_fullbox_extra [function] [call site] 01173
15 UnsupportedFeatures::contains [function] [call site] 01174
15 Error::Unsupported [function] [call site] 01176
15 &mut [call site] 01177
15 &mut [call site] 01178
15 &mut [call site] 01179
15 &mut [call site] 01180
15 &mut [call site] 01181
15 &mut [call site] 01182
15 &mut [call site] 01183
15 &mut [call site] 01184
15 read_buf [function] [call site] 01187
14 VideoCodecSpecific::VPxConfig [function] [call site] 01191
14 read_av1c [function] [call site] 01193
14 VideoCodecSpecific::AV1Config [function] [call site] 01195
14 None::is_some [function] [call site] 01196
14 read_fullbox_extra [function] [call site] 01198
14 checked_sub [function] [call site] 01199
14 read_buf [function] [call site] 01201
14 VideoCodecSpecific::ESDSConfig [function] [call site] 01203
14 read_esds [function] [call site] 01204
14 VideoCodecSpecific::ESDSConfig [function] [call site] 01206
14 read_sinf [function] [call site] 01208
14 Mp4parseStatus::push [function] [call site] 01209
14 None::is_some [function] [call site] 01210
14 checked_sub [function] [call site] 01212
14 read_buf [function] [call site] 01214
14 VideoCodecSpecific::HEVCConfig [function] [call site] 01216
14 read_pasp [function] [call site] 01217
14 is_valid_aspect_ratio [function] [call site] 01218
14 FourCC::from [function] [call site] 01220
14 to_be_bytes [function] [call site] 01222
14 UnsupportedFeatures::contains [function] [call site] 01223
14 fail_with_status_if [function] [call site] 01224
14 skip_box_remain [function] [call site] 01225
14 Mp4parseStatus::push [function] [call site] 01226
14 FourCC::clone [function] [call site] 01227
14 skip_box_remain [function] [call site] 01229
14 read_colr [function] [call site] 01230
14 read_clli [function] [call site] 01268
15 make_box [function] [call site] 01269
15 super::BoxIter::new [function] [call site] 01272
15 BoxIter::next_box [function] [call site] 01273
15 Result::unwrap [function] [call site] 01274
15 super::read_clli [function] [call site] 01276
16 make_box [function] [call site] 01277
16 super::BoxIter::new [function] [call site] 01280
16 BoxIter::next_box [function] [call site] 01281
16 Result::unwrap [function] [call site] 01282
16 super::read_clli [function] [call site] 01284
14 skip_box_content [function] [call site] 01288
14 check_parser_state [function] [call site] 01289
14 None::map_or [function] [call site] 01291
14 SampleEntry::Video [function] [call site] 01292
13 read_video_sample_entry [function] [call site] 01293
13 read_video_sample_entry [function] [call site] 01294
13 read_audio_sample_entry [function] [call site] 01295
14 BMFFBox::get_header [function] [call site] 01296
14 CheckedInteger::from [function] [call site] 01301
14 CheckedInteger::from [function] [call site] 01305
14 f64::from_bits [function] [call site] 01309
14 Error::Unsupported [function] [call site] 01314
14 AudioCodecSpecific::AMRSpecificBox [function] [call site] 01318
14 Mp4parseByteData::default [function] [call site] 01319
14 AudioCodecSpecific::AMRSpecificBox [function] [call site] 01321
14 Mp4parseByteData::default [function] [call site] 01322
14 TryVec::new [function] [call site] 01323
14 BMFFBox::box_iter [function] [call site] 01324
14 BoxIter::next_box [function] [call site] 01325
14 read_esds [function] [call site] 01328
14 AudioCodecSpecific::ES_Descriptor [function] [call site] 01330
14 read_dfla [function] [call site] 01333
14 AudioCodecSpecific::FLACSpecificBox [function] [call site] 01335
14 read_dops [function] [call site] 01338
14 AudioCodecSpecific::OpusSpecificBox [function] [call site] 01340
14 read_alac [function] [call site] 01343
14 AudioCodecSpecific::ALACSpecificBox [function] [call site] 01345
14 read_qt_wave_atom [function] [call site] 01346
14 AudioCodecSpecific::ES_Descriptor [function] [call site] 01348
14 read_sinf [function] [call site] 01350
14 Mp4parseStatus::push [function] [call site] 01351
14 checked_sub [function] [call site] 01353
14 read_buf [function] [call site] 01355
14 AudioCodecSpecific::AMRSpecificBox [function] [call site] 01357
14 skip_box_content [function] [call site] 01358
14 check_parser_state [function] [call site] 01359
14 SampleEntry::Audio [function] [call site] 01362
13 Error::Unsupported [function] [call site] 01364
13 Error::Unsupported [function] [call site] 01366
13 BMFFBox::bytes_left [function] [call site] 01367
14 esds_limit [function] [call site] 01368
13 check_parser_state [function] [call site] 01372
13 skip_box_remain [function] [call site] 01373
12 read_stts [function] [call site] 01376
13 read_fullbox_extra [function] [call site] 01377
13 TryVec::with_capacity [function] [call site] 01379
13 to_usize [function] [call site] 01380
13 skip_box_remain [function] [call site] 01384
12 read_stsc [function] [call site] 01387
13 read_fullbox_extra [function] [call site] 01388
13 TryVec::with_capacity [function] [call site] 01390
13 to_usize [function] [call site] 01391
13 skip_box_remain [function] [call site] 01396
12 read_stsz [function] [call site] 01399
13 read_fullbox_extra [function] [call site] 01400
13 TryVec::new [function] [call site] 01403
13 Mp4parseStatus::reserve [function] [call site] 01404
13 to_usize [function] [call site] 01405
13 Mp4parseStatus::push [function] [call site] 01406
13 skip_box_remain [function] [call site] 01408
12 read_stco [function] [call site] 01411
13 read_fullbox_extra [function] [call site] 01412
13 TryVec::with_capacity [function] [call site] 01414
13 to_usize [function] [call site] 01415
13 skip_box_remain [function] [call site] 01419
12 read_co64 [function] [call site] 01422
13 read_fullbox_extra [function] [call site] 01423
13 TryVec::with_capacity [function] [call site] 01425
13 to_usize [function] [call site] 01426
13 skip_box_remain [function] [call site] 01429
12 read_stss [function] [call site] 01432
13 read_fullbox_extra [function] [call site] 01433
13 TryVec::with_capacity [function] [call site] 01435
13 to_usize [function] [call site] 01436
13 skip_box_remain [function] [call site] 01439
12 read_ctts [function] [call site] 01442
13 read_fullbox_extra [function] [call site] 01443
13 checked_mul [function] [call site] 01445
13 is_none_or [function] [call site] 01446
13 CheckedInteger::from [function] [call site] 01447
13 BMFFBox::bytes_left [function] [call site] 01448
13 TryVec::with_capacity [function] [call site] 01450
13 to_usize [function] [call site] 01451
13 TimeOffsetVersion::Version1 [function] [call site] 01453
13 check_parser_state [function] [call site] 01457
13 skip_box_remain [function] [call site] 01458
12 skip_box_content [function] [call site] 01461
12 check_parser_state [function] [call site] 01462
11 skip_box_content [function] [call site] 01464
11 check_parser_state [function] [call site] 01465
10 skip_box_content [function] [call site] 01467
10 check_parser_state [function] [call site] 01468
9 read_tref [function] [call site] 01471
10 TryVec::with_capacity [function] [call site] 01472
10 BMFFBox::box_iter [function] [call site] 01473
10 BoxIter::next_box [function] [call site] 01474
10 TrackReferenceEntry::Auxiliary [function] [call site] 01476
10 read_tref_auxl [function] [call site] 01477
11 BMFFBox::bytes_left [function] [call site] 01478
11 std::mem::size_of::<u32> [function] [call site] 01479
11 usize::to_u64 [function] [call site] 01480
11 try_into [function] [call site] 01481
11 TryVec::with_capacity [function] [call site] 01482
10 skip_box_content [function] [call site] 01486
10 check_parser_state [function] [call site] 01487
9 skip_box_content [function] [call site] 01489
9 check_parser_state [function] [call site] 01490
8 read_mvex [function] [call site] 01494
9 BMFFBox::box_iter [function] [call site] 01495
9 BoxIter::next_box [function] [call site] 01496
9 read_mehd [function] [call site] 01497
10 read_fullbox_extra [function] [call site] 01498
10 CheckedInteger::from [function] [call site] 01500
10 MediaScaledTime [function] [call site] 01504
9 skip_box_content [function] [call site] 01506
8 read_pssh [function] [call site] 01508
9 BMFFBox::bytes_left [function] [call site] 01509
9 Cursor::new [function] [call site] 01511
9 read_fullbox_extra [function] [call site] 01512
9 TryVec::<ByteData>::new [function] [call site] 01514
10 mp4parse_new_common [function] [call site] 01515
9 Mp4parseStatus::reserve [function] [call site] 01518
9 checked_mul [function] [call site] 01519
9 ok_or_else [function] [call site] 01520
9 Error::from [function] [call site] 01521
9 usize::to_u64 [function] [call site] 01523
9 Mp4parseStatus::push [function] [call site] 01524
9 TryVec::new [function] [call site] 01528
9 write_be_u32 [function] [call site] 01529
10 write_u32::<byteorder::BigEndian> [function] [call site] 01530
9 Mp4parseStatus::extend_from_slice [function] [call site] 01533
9 Mp4parseStatus::append [function] [call site] 01534
8 read_udta [function] [call site] 01538
9 BMFFBox::box_iter [function] [call site] 01539
9 BoxIter::next_box [function] [call site] 01540
9 read_meta [function] [call site] 01541
10 read_fullbox_extra [function] [call site] 01542
10 BMFFBox::box_iter [function] [call site] 01543
10 Mp4parseByteData::default [function] [call site] 01544
11 std::ptr::null [function] [call site] 01545
11 std::ptr::null [function] [call site] 01546
10 BoxIter::next_box [function] [call site] 01547
10 read_ilst [function] [call site] 01548
11 BMFFBox::box_iter [function] [call site] 01549
11 BoxIter::next_box [function] [call site] 01550
11 read_ilst_string_data [function] [call site] 01551
12 read_ilst_u8_data [function] [call site] 01552
13 read_ilst_multiple_u8_data [function] [call site] 01554
14 BMFFBox::box_iter [function] [call site] 01555
14 TryVec::new [function] [call site] 01556
14 BoxIter::next_box [function] [call site] 01557
14 Self::push [function] [call site] 01558
14 read_ilst_data [function] [call site] 01559
14 skip_box_content [function] [call site] 01563
14 check_parser_state [function] [call site] 01564
11 read_ilst_string_data [function] [call site] 01567
11 read_ilst_string_data [function] [call site] 01568
11 read_ilst_string_data [function] [call site] 01569
11 read_ilst_string_data [function] [call site] 01570
11 read_ilst_string_data [function] [call site] 01571
11 read_ilst_string_data [function] [call site] 01572
11 read_ilst_u8_data [function] [call site] 01574
11 and_then [function] [call site] 01575
11 Genre::StandardGenre [function] [call site] 01577
11 fuzz_target [function] [call site] 01578
11 read_ilst_string_data [function] [call site] 01580
11 read_ilst_string_data [function] [call site] 01581
11 read_ilst_string_data [function] [call site] 01582
11 read_ilst_string_data [function] [call site] 01583
11 read_ilst_string_data [function] [call site] 01584
11 read_ilst_string_data [function] [call site] 01585
11 read_ilst_string_data [function] [call site] 01586
11 read_ilst_string_data [function] [call site] 01587
11 read_ilst_string_data [function] [call site] 01588
11 read_ilst_string_data [function] [call site] 01589
11 read_ilst_string_data [function] [call site] 01590
11 read_ilst_string_data [function] [call site] 01591
11 read_ilst_string_data [function] [call site] 01592
11 read_ilst_string_data [function] [call site] 01593
11 read_ilst_string_data [function] [call site] 01594
11 read_ilst_string_data [function] [call site] 01595
11 read_ilst_string_data [function] [call site] 01596
11 read_ilst_string_data [function] [call site] 01597
11 read_ilst_bool_data [function] [call site] 01598
12 read_ilst_u8_data [function] [call site] 01600
12 and_then [function] [call site] 01601
12 isize::first [function] [call site] 01603
11 read_ilst_string_data [function] [call site] 01604
11 read_ilst_string_data [function] [call site] 01605
11 read_ilst_string_data [function] [call site] 01606
11 read_ilst_string_data [function] [call site] 01607
11 read_ilst_string_data [function] [call site] 01608
11 read_ilst_u8_data [function] [call site] 01609
11 fuzz_target [function] [call site] 01610
11 fuzz_target [function] [call site] 01612
11 read_ilst_u8_data [function] [call site] 01614
11 fuzz_target [function] [call site] 01615
11 fuzz_target [function] [call site] 01617
11 read_ilst_u8_data [function] [call site] 01619
11 and_then [function] [call site] 01620
11 fuzz_target [function] [call site] 01621
11 read_ilst_bool_data [function] [call site] 01623
11 read_ilst_u8_data [function] [call site] 01624
11 and_then [function] [call site] 01625
11 AdvisoryRating::Explicit [function] [call site] 01628
11 read_ilst_u8_data [function] [call site] 01629
11 and_then [function] [call site] 01630
11 MediaType::Unknown [function] [call site] 01633
11 read_ilst_bool_data [function] [call site] 01634
11 read_ilst_u8_data [function] [call site] 01635
11 and_then [function] [call site] 01636
11 fuzz_target [function] [call site] 01637
11 read_ilst_u8_data [function] [call site] 01639
11 and_then [function] [call site] 01640
11 fuzz_target [function] [call site] 01641
11 read_ilst_bool_data [function] [call site] 01643
11 read_ilst_multiple_u8_data [function] [call site] 01644
11 Result::ok [function] [call site] 01645
12 parse_minimal_mp4 [function] [call site] 01646
13 std::fs::File::open [function] [call site] 01647
13 std::ptr::null_mut [function] [call site] 01650
13 mp4parse_new [function] [call site] 01651
12 mp4parse_free [function] [call site] 01652
13 TryBox::from_raw [function] [call site] 01653
11 skip_box_content [function] [call site] 01654
11 check_parser_state [function] [call site] 01655
10 read_xml_ [function] [call site] 01657
11 read_fullbox_version_no_flags [function] [call site] 01658
11 Error::Unsupported [function] [call site] 01660
11 XmlBox::StringXmlBox [function] [call site] 01662
11 &mut [call site] 01663
10 read_bxml [function] [call site] 01665
11 read_fullbox_version_no_flags [function] [call site] 01666
11 Error::Unsupported [function] [call site] 01668
11 XmlBox::BinaryXmlBox [function] [call site] 01670
11 &mut [call site] 01671
10 skip_box_content [function] [call site] 01673
10 check_parser_state [function] [call site] 01674
9 skip_box_content [function] [call site] 01677
9 check_parser_state [function] [call site] 01678
8 skip_box_remain [function] [call site] 01680
8 skip_box_content [function] [call site] 01681
8 check_parser_state [function] [call site] 01682
8 HashSet::new [function] [call site] 01683
9 mp4parse_new_common [function] [call site] 01684
8 UnsupportedFeatures::insert [function] [call site] 01685
9 UnsupportedFeatures::feature_to_bitfield [function] [call site] 01686
8 Error::from [function] [call site] 01688
7 OffsetReader::offset [function] [call site] 01690
7 TryVec::with_capacity [function] [call site] 01691
7 fallible_collections::try_read_up_to [function] [call site] 01692
7 set_limit [function] [call site] 01694
7 read_into_try_vec [function] [call site] 01695
7 Mp4parseStatus::push [function] [call site] 01696
7 DataBox::from_mdat [function] [call site] 01697
7 skip_box_content [function] [call site] 01698
7 BMFFBox::bytes_left [function] [call site] 01699
7 check_parser_state [function] [call site] 01700
7 ok_or_else [function] [call site] 01701
7 Error::from [function] [call site] 01702
7 sample_to_chunk_iter [function] [call site] 01703
7 ItemPropertiesBox::is_alpha [function] [call site] 01707
8 ItemPropertiesBox::get [function] [call site] 01708
9 ItemPropertiesBox::get_multiple [function] [call site] 01709
10 TryVec::new [function] [call site] 01710
10 fuzz_target [function] [call site] 01711
10 Mp4parseStatus::push [function] [call site] 01712
9 BoxType::from [function] [call site] 01714
9 AvifContext::item_as_slice [function] [call site] 01715
8 AvifContext::item_as_slice [function] [call site] 01720
8 &str::as_bytes [function] [call site] 01721
7 TimeOffsetIterator::next [function] [call site] 01722
8 TimeOffsetIterator::next [function] [call site] 01723
8 SampleToChunkIterator::next [function] [call site] 01725
9 TimeOffsetIterator::next [function] [call site] 01726
9 SampleToChunkIterator::locate [function] [call site] 01728
10 TimeOffsetIterator::next [function] [call site] 01729
10 checked_add [function] [call site] 01731
9 checked_sub [function] [call site] 01732
9 TimeOffsetIterator::next [function] [call site] 01737
8 TimeOffsetVersion::Version0 [function] [call site] 01739
8 i64::from [function] [call site] 01740
8 i64::from [function] [call site] 01741
8 TimeOffsetIterator::next [function] [call site] 01742
7 TimeOffsetIterator::next [function] [call site] 01745
7 is_some_and [function] [call site] 01748
7 sample_to_chunk_iter [function] [call site] 01749
7 AvifItem::with_inline_data [function] [call site] 01755
8 IsobmffItem::Data [function] [call site] 01756
8 TryVec::new [function] [call site] 01757
7 fuzz_target [function] [call site] 01758
7 DataBox::location [function] [call site] 01760
8 IsobmffItem::IdatLocation [function] [call site] 01761
8 &Extent::clone [function] [call site] 01762
8 IsobmffItem::MdatLocation [function] [call site] 01763
8 &Extent::clone [function] [call site] 01764
7 extend_from_slice [function] [call site] 01765
7 Mp4parseStatus::iter [function] [call site] 01768
7 find_and_add_to_item [function] [call site] 01769
7 find_and_add_to_item [function] [call site] 01771
7 fail_with_status_if [function] [call site] 01774
7 fail_with_status_if [function] [call site] 01779
7 AvifImageType::has_primary [function] [call site] 01780
7 fail_with_status_if [function] [call site] 01782
7 AvifImageType::has_sequence [function] [call site] 01783
7 None::is_none [function] [call site] 01784
7 fail_with_status_if [function] [call site] 01785
7 is_some_and [function] [call site] 01786
7 fuzz_target [function] [call site] 01787
7 sample_to_chunk_iter [function] [call site] 01793
7 missing_property_for [function] [call site] 01798
7 fail_with_status_if [function] [call site] 01799
7 missing_property_for [function] [call site] 01800
7 fail_with_status_if [function] [call site] 01801
7 missing_property_for [function] [call site] 01802
7 fail_with_status_if [function] [call site] 01803
7 UnsupportedFeatures::insert [function] [call site] 01804
8 UnsupportedFeatures::feature_to_bitfield [function] [call site] 01805
7 UnsupportedFeatures::contains [function] [call site] 01809
7 check_image_item [function] [call site] 01811
7 check_image_item [function] [call site] 01812
3 AvifContext::primary_item_bits_per_channel [function] [call site] 01814
4 AvifContext::image_bits_per_channel [function] [call site] 01817
5 fuzz_target [function] [call site] 01818
5 AvifContext::item_as_slice [function] [call site] 01820
3 Option::unwrap_or [function] [call site] 01822
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] 01824
3 AvifContext::alpha_item_bits_per_channel [function] [call site] 01825
4 AvifContext::image_bits_per_channel [function] [call site] 01828
3 Option::unwrap_or [function] [call site] 01829
3 sample_to_chunk_iter [function] [call site] 01831
3 UnsupportedFeatures::is_empty [function] [call site] 01834
3 sample_to_chunk_iter [function] [call site] 01836
3 get_track [function] [call site] 01838
3 get_track [function] [call site] 01840
3 TrackReferenceBox::has_auxl_reference [function] [call site] 01841
4 sample_to_chunk_iter [function] [call site] 01842
4 UnsupportedFeatures::contains [function] [call site] 01844
3 checked_div [function] [call site] 01856
3 checked_rem [function] [call site] 01858
3 saturating_sub [function] [call site] 01860
2 Mp4parseParser::context [function] [call site] 01864
1 Mp4parseAvifInfo::as_mut_ptr [function] [call site] 01865
1 Mp4parseAvifInfo::assume_init [function] [call site] 01866
1 mp4parse_avif_get_image_safe [function] [call site] 01867
1 mp4parse_avif_free [function] [call site] 01868