| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.ByteString.IsoBaseFileFormat.Boxes.DataReference
Description
A table of data references (URL/URNs). This tables is referred to by the
SampleDescription this supports splitting a file over several files. When a
media file is split for transportation, this still counts as being in the
same file as the.
Synopsis
- data DataReference
- dataReference :: KnownNat (Length ts) => Boxes ts -> Box (ContainerBox (FullBox DataReference 0) ts)
- localMediaDataReference :: Box (ContainerBox (FullBox DataReference 0) '[Box (FullBox DataEntryUrl 0)])
Documentation
data DataReference Source #
A container for DataEntryUrls and DataEntryUrns
Instances
| Default DataReference Source # | |
Defined in Data.ByteString.IsoBaseFileFormat.Boxes.DataReference Methods def :: DataReference # | |
| IsBoxContent DataReference Source # | |
| IsBox DataReference Source # | |
Defined in Data.ByteString.IsoBaseFileFormat.Boxes.DataReference Associated Types type BoxContent DataReference :: Type Source # Methods toBoxType :: proxy DataReference -> BoxType Source # | |
| type BoxContent DataReference Source # | |
| type BoxTypeSymbol DataReference Source # | |
dataReference :: KnownNat (Length ts) => Boxes ts -> Box (ContainerBox (FullBox DataReference 0) ts) Source #
Create a DataReference box.
localMediaDataReference :: Box (ContainerBox (FullBox DataReference 0) '[Box (FullBox DataEntryUrl 0)]) Source #
Create a DataReference box with a single local media entry.