Safe Haskell | None |
---|---|
Language | Haskell2010 |
Overall duration of fragmented media.
Synopsis
- movieExtendsHeader :: KnownNat version => MovieExtendsHeader version -> Box (FullBox (MovieExtendsHeader version) version)
- newtype MovieExtendsHeader (version :: Nat) where
- MovieExtendsHeader :: Versioned (U32 "fragment_duration") (U64 "fragment_duration") version -> MovieExtendsHeader version
mehd
Box
movieExtendsHeader :: KnownNat version => MovieExtendsHeader version -> Box (FullBox (MovieExtendsHeader version) version) Source #
Construct a MovieHeader
box.
newtype MovieExtendsHeader (version :: Nat) where Source #
Movie length incorporating all fragments.
MovieExtendsHeader :: Versioned (U32 "fragment_duration") (U64 "fragment_duration") version -> MovieExtendsHeader version |
Instances
IsBoxContent (MovieExtendsHeader version) Source # | |
Defined in Data.ByteString.IsoBaseFileFormat.Boxes.MovieExtendsHeader boxSize :: MovieExtendsHeader version -> BoxSize Source # boxBuilder :: MovieExtendsHeader version -> Builder Source # | |
IsBox (MovieExtendsHeader version) Source # | |
Defined in Data.ByteString.IsoBaseFileFormat.Boxes.MovieExtendsHeader type BoxContent (MovieExtendsHeader version) :: Type Source # toBoxType :: proxy (MovieExtendsHeader version) -> BoxType Source # | |
type BoxContent (MovieExtendsHeader version) Source # | |
type BoxTypeSymbol (MovieExtendsHeader v :: Type) Source # | |