| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
Data.ByteString.IsoBaseFileFormat.Boxes.AudioSampleEntry
Description
Detailed audio sample description.
Synopsis
- newtype AudioSampleEntry b where
 - type DefaultSoundSamplerate = 48000
 
Documentation
newtype AudioSampleEntry b where Source #
Fields of audio sample entries
Constructors
| AudioSampleEntry :: (Constant (U32Arr "reserved" 2) '[0, 0] :+ (Template (U16 "channelcount") 2 :+ (Template (U16 "samplesize") 16 :+ (U16 "pre_defined" :+ (Constant (U16 "reserved") 0 :+ (Template (U32 "samplerate") (DefaultSoundSamplerate * 65536) :+ b)))))) -> AudioSampleEntry b | 
Instances
| Functor AudioSampleEntry Source # | |
Defined in Data.ByteString.IsoBaseFileFormat.Boxes.AudioSampleEntry Methods fmap :: (a -> b) -> AudioSampleEntry a -> AudioSampleEntry b # (<$) :: a -> AudioSampleEntry b -> AudioSampleEntry a #  | |
| Default b => Default (AudioSampleEntry b) Source # | |
Defined in Data.ByteString.IsoBaseFileFormat.Boxes.AudioSampleEntry Methods def :: AudioSampleEntry b #  | |
| IsBoxContent b => IsBoxContent (AudioSampleEntry b) Source # | |
Defined in Data.ByteString.IsoBaseFileFormat.Boxes.AudioSampleEntry Methods boxSize :: AudioSampleEntry b -> BoxSize Source # boxBuilder :: AudioSampleEntry b -> Builder Source #  | |
| type GetHandlerType (AudioSampleEntry b) Source # | |
| type BoxTypeSymbol (AudioSampleEntry b :: Type) Source # | |
type DefaultSoundSamplerate = 48000 Source #