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