Lines Matching refs:BoxSize

17 enum BoxSize {
25 fn make_box<F>(size: BoxSize, name: &[u8; 4], func: F) -> Cursor<Vec<u8>> in Sinf()
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) => { in GetSinf()
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_fullbox<F>(size: BoxSize, name: &[u8; 4], version: u8, func: F) -> Cursor<Vec<u8>>
79 let mut stream = make_box(BoxSize::Short(8), b"test", |s| s);
87 let mut stream = make_box(BoxSize::Long(16), b"test", |s| s);
95 let mut stream = make_box(BoxSize::Short(0), b"test", |s| s);
104 let mut stream = make_box(BoxSize::UncheckedShort(2), b"test", |s| s);
113 let mut stream = make_box(BoxSize::UncheckedLong(2), b"test", |s| s);
122 let mut stream = make_box(BoxSize::Short(24), b"ftyp", |s| {
143 let mut stream = make_box(BoxSize::UncheckedShort(24), b"ftyp", |s| {
164 let mut stream = make_box(BoxSize::Auto, b"ftyp", |s| {
184 let mut stream = make_fullbox(BoxSize::Short(28), b"elst", 0, |s| {
206 let mut stream = make_fullbox(BoxSize::Short(56), b"elst", 1, |s| {
233 let mut stream = make_fullbox(BoxSize::Short(32), b"mdhd", 0, |s| {
251 let mut stream = make_fullbox(BoxSize::Short(44), b"mdhd", 1, |s| {
269 let mut stream = make_fullbox(BoxSize::Short(32), b"mdhd", 0, |s| {
287 let mut stream = make_fullbox(BoxSize::Short(44), b"mdhd", 1, |s| {
304 let mut stream = make_fullbox(BoxSize::Short(108), b"mvhd", 0, |s| {
322 let mut stream = make_fullbox(BoxSize::Short(120), b"mvhd", 1, |s| {
340 let mut stream = make_fullbox(BoxSize::Short(120), b"mvhd", 1, |s| {
357 let mut stream = make_fullbox(BoxSize::Short(108), b"mvhd", 0, |s| {
376 let mut stream = make_fullbox(BoxSize::Auto, b"vpcC", 0, |s| {
393 let mut stream = make_fullbox(BoxSize::Short(45), b"hdlr", 0, |s| {
412 let mut stream = make_fullbox(BoxSize::Short(33), b"hdlr", 0, |s| {
430 let mut stream = make_fullbox(BoxSize::Short(32), b"hdlr", 0, |s| {
457 let mut stream = make_box(BoxSize::Auto, b"fLaC", |s| {
499 make_fullbox(BoxSize::Auto, b"dfLa", 0, |s| {
543 let mut stream = make_box(BoxSize::Auto, b"Opus", |s| {
563 make_box(BoxSize::Auto, b"dOps", |s| {
630 let mut stream = make_box(BoxSize::Auto, b"avc1", |s| {
655 let mut stream = make_box(BoxSize::Auto, b"mp4a", |s| {
681 let mut stream = make_box(BoxSize::Auto, b"mp4a", |s| {
707 let mut stream = make_fullbox(BoxSize::Auto, b"elst", 0, |s| {
722 make_fullbox(BoxSize::Auto, b"elst", 1, |s| {
736 let mut stream = make_box(BoxSize::Auto, b"edts", |s| {
768 let mut stream = make_fullbox(BoxSize::Auto, name, 1, |s| {
801 let avc = make_box(BoxSize::Auto, b"avc1", |s| {
814 let mut stream = make_fullbox(BoxSize::Auto, b"stsd", 0, |s| {
828 let esds = make_fullbox(BoxSize::Auto, b"esds", 0, |s| {
838 let wave = make_box(BoxSize::Auto, b"wave", |s| {
841 let mut stream = make_box(BoxSize::Auto, b"mp4a", |s| {