Crate mp4parse

source ·
Expand description

Module for parsing ISO Base Media Format aka video/mp4 streams.

Structs

Represent an ALACSpecificBox ‘alac’
Represet a FLACSpecificBox ‘dfLa’
Internal data structures.
A time to be scaled by the media’s global (mvhd) timescale.
The media’s global (mvhd) timescale in units per second.
Represent an OpusSpecificBox ‘dOps’
Track header box ‘tkhd’
A time to be scaled by the track’s local (mdhd) timescale. Members are time in scale units and the track id.
The track’s local (mdhd) timescale. Members are timescale units per second and the track id.
Represent a Video Partition Codec Configuration ‘vpcC’ box (aka vp9).

Enums

Functions

Read the contents of a box, including sub boxes.
Re-serialize the Opus codec-specific config data as an OpusHead packet.

Type Definitions

Result shorthand using our Error enum.