Lines Matching refs:BoxSize

17 enum BoxSize {  enum
25 fn make_box<F>(size: BoxSize, name: &[u8; 4], func: F) -> Cursor<Vec<u8>> in make_box() argument
31 BoxSize::Short(size) | BoxSize::UncheckedShort(size) => section.B32(size),
32 BoxSize::Long(_) | BoxSize::UncheckedLong(_) => section.B32(1),
33 BoxSize::Auto => section.B32(&box_size),
40 BoxSize::Long(size) => {
44 BoxSize::UncheckedLong(size) => section.B64(size),
49 BoxSize::Short(size) => {
54 BoxSize::Long(size) => assert_eq!(size, section.size()),
55 BoxSize::Auto => {
66 fn make_uuid_box<F>(size: BoxSize, uuid: &[u8; 16], func: F) -> Cursor<Vec<u8>> in make_uuid_box() argument
77 fn make_fullbox<F>(size: BoxSize, name: &[u8; 4], version: u8, func: F) -> Cursor<Vec<u8>> in make_fullbox() argument
90 let mut stream = make_box(BoxSize::Short(8), b"test", |s| s); in read_box_header_short()
99 let mut stream = make_box(BoxSize::Long(16), b"test", |s| s); in read_box_header_long()
108 let mut stream = make_box(BoxSize::Short(0), b"test", |s| s); in read_box_header_short_unknown_size()
117 let mut stream = make_box(BoxSize::UncheckedShort(2), b"test", |s| s); in read_box_header_short_invalid_size()
126 let mut stream = make_box(BoxSize::UncheckedLong(2), b"test", |s| s); in read_box_header_long_invalid_size()
142 let mut stream = make_uuid_box(BoxSize::Short(24), &HEADER_UUID, |s| s); in read_box_header_uuid()
160 let mut stream = make_uuid_box(BoxSize::UncheckedShort(23), &HEADER_UUID, |s| s); in read_box_header_truncated_uuid()
170 let mut stream = make_box(BoxSize::Short(24), b"ftyp", |s| { in read_ftyp()
191 let mut stream = make_box(BoxSize::UncheckedShort(24), b"ftyp", |s| { in read_truncated_ftyp()
212 let mut stream = make_box(BoxSize::Auto, b"ftyp", |s| { in read_ftyp_case()
232 let mut stream = make_fullbox(BoxSize::Short(28), b"elst", 0, |s| { in read_elst_v0()
254 let mut stream = make_fullbox(BoxSize::Short(56), b"elst", 1, |s| { in read_elst_v1()
281 let mut stream = make_fullbox(BoxSize::Short(32), b"mdhd", 0, |s| { in read_mdhd_v0()
299 let mut stream = make_fullbox(BoxSize::Short(44), b"mdhd", 1, |s| { in read_mdhd_v1()
317 let mut stream = make_fullbox(BoxSize::Short(32), b"mdhd", 0, |s| { in read_mdhd_unknown_duration()
335 let mut stream = make_fullbox(BoxSize::Short(44), b"mdhd", 1, |s| { in read_mdhd_invalid_timescale()
352 let mut stream = make_fullbox(BoxSize::Short(108), b"mvhd", 0, |s| { in read_mvhd_v0()
370 let mut stream = make_fullbox(BoxSize::Short(120), b"mvhd", 1, |s| { in read_mvhd_v1()
388 let mut stream = make_fullbox(BoxSize::Short(120), b"mvhd", 1, |s| { in read_mvhd_invalid_timescale()
405 let mut stream = make_fullbox(BoxSize::Short(108), b"mvhd", 0, |s| { in read_mvhd_unknown_duration()
424 let mut stream = make_fullbox(BoxSize::Auto, b"vpcC", 0, |s| { in read_vpcc_version_0()
443 let mut stream = make_fullbox(BoxSize::Auto, b"vpcC", 1, |s| { in read_vpcc_version_1()
471 let mut stream = make_fullbox(BoxSize::Short(45), b"hdlr", 0, |s| { in read_hdlr()
490 let mut stream = make_fullbox(BoxSize::Short(33), b"hdlr", 0, |s| { in read_hdlr_short_name()
508 let mut stream = make_fullbox(BoxSize::Short(32), b"hdlr", 0, |s| { in read_hdlr_zero_length_name()
535 let mut stream = make_box(BoxSize::Auto, b"fLaC", |s| { in read_flac()
576 make_fullbox(BoxSize::Auto, b"dfLa", 0, |s| { in make_dfla()
620 let mut stream = make_box(BoxSize::Auto, b"Opus", |s| { in read_opus()
639 make_box(BoxSize::Auto, b"dOps", |s| { in make_dops()
706 let mut stream = make_box(BoxSize::Auto, b"alac", |s| { in read_alac()
716 .append_bytes(&make_fullbox(BoxSize::Auto, b"alac", 0, |s| { in read_alac()
728 let mut stream = make_box(BoxSize::Auto, b"avc1", |s| { in avcc_limit()
752 let mut stream = make_box(BoxSize::Auto, b"mp4a", |s| { in esds_limit()
777 let mut stream = make_box(BoxSize::Auto, b"mp4a", |s| { in esds_limit_2()
802 let mut stream = make_fullbox(BoxSize::Auto, b"elst", 0, |s| { in read_elst_zero_entries()
816 make_fullbox(BoxSize::Auto, b"elst", 1, |s| { in make_elst()
831 let mut stream = make_box(BoxSize::Auto, b"edts", |s| { in read_edts_bogus()
853 let mut stream = make_fullbox(BoxSize::Auto, name, 1, |s| { in skip_padding_in_boxes()
886 let avc = make_box(BoxSize::Auto, b"avc1", |s| { in skip_padding_in_stsd()
899 let mut stream = make_fullbox(BoxSize::Auto, b"stsd", 0, |s| { in skip_padding_in_stsd()
913 let esds = make_fullbox(BoxSize::Auto, b"esds", 0, |s| { in read_qt_wave_atom()
923 let chan = make_box(BoxSize::Auto, b"chan", |s| { in read_qt_wave_atom()
926 let wave = make_box(BoxSize::Auto, b"wave", |s| { in read_qt_wave_atom()
929 let mut stream = make_box(BoxSize::Auto, b"mp4a", |s| { in read_qt_wave_atom()
965 let mut stream = make_box(BoxSize::Auto, b"esds", |s| { in read_descriptor_80()
995 let mut stream = make_box(BoxSize::Auto, b"esds", |s| { in read_esds()
1028 let mut stream = make_box(BoxSize::Auto, b"esds", |s| { in read_esds_aac_type5()
1069 let mut stream = make_box(BoxSize::Auto, b"mp4v", |s| { in read_stsd_mp4v()
1104 let mut stream = make_box(BoxSize::Auto, b"esds", |s| { in read_esds_one_byte_extension_descriptor()
1122 let mut stream = make_box(BoxSize::Auto, b"esds", |s| { in read_esds_byte_extension_descriptor()
1139 let mut stream = make_box(BoxSize::Auto, b".mp3", |s| { in read_f4v_stsd()
1163 let elst = make_fullbox(BoxSize::Auto, b"elst", 1, |s| { in max_table_limit()
1166 let mut stream = make_box(BoxSize::Auto, b"edts", |s| { in max_table_limit()
1181 let unknown_codec = make_box(BoxSize::Auto, b"yyyy", |s| { in unknown_video_sample_entry()
1184 let mut stream = make_box(BoxSize::Auto, b"xxxx", |s| { in unknown_video_sample_entry()
1205 let unknown_codec = make_box(BoxSize::Auto, b"yyyy", |s| { in unknown_audio_sample_entry()
1208 let mut stream = make_box(BoxSize::Auto, b"xxxx", |s| { in unknown_audio_sample_entry()
1240 let mut stream = make_box(BoxSize::Auto, b"esds", |s| { in read_esds_invalid_descriptor()
1263 let mut stream = make_box(BoxSize::Auto, b"esds", |s| { in read_esds_redundant_descriptor()
1288 let mut stream = make_box(BoxSize::Auto, b"moov", |s| { in read_invalid_pssh()
1321 let mut stream = make_box(BoxSize::Auto, b"lpcm", |s| { in read_stsd_lpcm()