| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
Data.ByteString.IsoBaseFileFormat.Boxes.TrackFragmentHeader
Contents
Description
Meta data for a presentation of a movie fragment.
Synopsis
- trackFragmentHeader :: TrackFragmentHeader -> Box (FullBox TrackFragmentHeader 0)
 - newtype TrackFragmentHeader where
- TrackFragmentHeader :: Template (U32 "track_ID") 1 -> TrackFragmentHeader
 
 - trackFragmentHeaderStaticSize :: Num a => a
 
tfhd Box
trackFragmentHeader :: TrackFragmentHeader -> Box (FullBox TrackFragmentHeader 0) Source #
Construct a TrackFragmentHeader box.
newtype TrackFragmentHeader where Source #
Track fragment meta data
 TODO box is hard coded for file offset calculations in the trun box
Constructors
| TrackFragmentHeader :: Template (U32 "track_ID") 1 -> TrackFragmentHeader | 
Instances
| Default TrackFragmentHeader Source # | |
Defined in Data.ByteString.IsoBaseFileFormat.Boxes.TrackFragmentHeader Methods  | |
| IsBoxContent TrackFragmentHeader Source # | |
Defined in Data.ByteString.IsoBaseFileFormat.Boxes.TrackFragmentHeader Methods boxSize :: TrackFragmentHeader -> BoxSize Source #  | |
| IsBox TrackFragmentHeader Source # | |
Defined in Data.ByteString.IsoBaseFileFormat.Boxes.TrackFragmentHeader Associated Types type BoxContent TrackFragmentHeader :: Type Source # Methods toBoxType :: proxy TrackFragmentHeader -> BoxType Source #  | |
| type BoxContent TrackFragmentHeader Source # | |
| type BoxTypeSymbol TrackFragmentHeader Source # | |
trackFragmentHeaderStaticSize :: Num a => a Source #
Return the static size of the empty box