Crate mp4parse [−] [src]
Reexports
pub use capi::{mp4parse_new, mp4parse_free, mp4parse_read}; |
Modules
| capi |
Expose C api wrapper. |
Structs
| AVCDecoderConfigurationRecord | |
| BoxHeader |
Basic ISO box structure. |
| ChunkOffsetBox | |
| ES_Descriptor | |
| Edit | |
| EditListBox |
Edit list box 'elst' |
| FileTypeBox |
File type box 'ftyp'. |
| FourCC | |
| HandlerBox | |
| MediaContext |
Internal data structures. |
| MediaHeaderBox |
Media header box 'mdhd' |
| MovieHeaderBox |
Movie header box 'mvhd'. |
| Sample | |
| SampleDescriptionBox | |
| SampleSizeBox | |
| SampleToChunk | |
| SampleToChunkBox | |
| SyncSampleBox | |
| TimeToSampleBox | |
| Track | |
| TrackHeaderBox |
Track header box 'tkhd' |
Functions
| read_box |
Read the contents of a box, including sub boxes. Metadata is accumulated in the passed-through MediaContext struct. |
| read_box_header |
Parse a box out of a data buffer. |
| read_co64 |
Parse a stco box. |
| read_elst |
Parse a elst box. |
| read_ftyp |
Parse an ftyp box. |
| read_hdlr |
Parse a hdlr box. |
| read_mdhd |
Parse a mdhd box. |
| read_mvhd |
Parse an mvhd box. |
| read_stco |
Parse a stco box. |
| read_stsc |
Parse a stsc box. |
| read_stsd |
Parse a stsd box. |
| read_stss |
Parse a stss box. |
| read_stsz |
Parse a stsz box. |
| read_stts |
Parse a stts box. |
| read_tkhd |
Parse a tkhd box. |
| skip_box_content |
Skip over the entire contents of a box. |
| skip_remaining_box_content |
Skip over the remaining contents of a box. |