isobmff-builder-0.9.0.0: A (bytestring-) builder for the ISO-14496-12 base media file format

Safe HaskellNone
LanguageHaskell2010

Data.ByteString.IsoBaseFileFormat.Boxes.SpecificMediaHeader

Description

Media-independent properties of a tracks media content.

Synopsis

Documentation

data SpecificMediaHeader where Source #

Media header data box. The actual box type is determined by the claused used to construct the record.

Constructors

VideoMediaHeader :: (Template (U16 "graphicsmode") 0 :+ Template (U16 "reserved") 0) -> SpecificMediaHeader 
SoundMediaHeader :: (Template (I16 "balance") 0 :+ Constant (U16Arr "opcolor" 3) '[0, 0, 0]) -> SpecificMediaHeader 
HintMediaHeader :: (U16 "maxPDUsize" :+ (U16 "avgPDUsize" :+ (U16 "maxbitrate" :+ (U16 "avgbitrate" :+ U32 "reserved")))) -> SpecificMediaHeader 
NullMediaHeader :: SpecificMediaHeader