async_mp4/mp4box/
stco.rs

1use crate::{full_box, mp4_data};
2use crate::types::array::Mp4Array;
3
4mp4_data! {
5    #[derive(Copy, Clone, Debug, Default, Eq, PartialEq, Hash)]
6    pub struct StcoEntry {
7        pub chunk_offset: u32,
8    }
9}
10
11full_box! {
12    box (b"stco", Stco, StcoBox, u32) data {
13        entries: Mp4Array<u32, StcoEntry>
14    }
15}
16
17impl Default for Stco {
18    fn default() -> Self {
19        Self { entries: Default::default() }
20    }
21}