Safe Haskell | None |
---|---|
Language | Haskell2010 |
Predefined Box composition matching the dash
brand. TODO this is an
incomplete, special-purpose variant of this brand, serving my personal,
educational, current need.
This is a convenient way of building documents of that kind.
- data Dash version
- data SingleTrackInit = SingleTrackInit {
- _mvhd :: MovieHeader 0
- _tkhd :: TrackHeader 0
- _mdhd :: MediaHeader 0
- _hdlr :: Handler
- _xmhd :: SpecificMediaHeader
- mkSingleTrackInit :: SingleTrackInit -> MediaFile (Dash 0)
Documentation
A phantom type to indicate this branding. Version can be 0 or 1 it is used in some boxes to switch between 32/64 bits.
data SingleTrackInit Source #
A record which contains the stuff needed for a single track initialization
document according to the Dash
brand. TODO incomplete
SingleTrackInit | |
|
mkSingleTrackInit :: SingleTrackInit -> MediaFile (Dash 0) Source #
Convert a SingleTrackInit
record to a generic Boxes
collection.