isobmff-builder-0.11.3.0: A (bytestring-) builder for the ISO-14496-12 base media file format

Safe HaskellNone
LanguageHaskell2010

Data.ByteString.Mp4.Boxes.Mp4AudioSampleEntry

Description

mp4a Audio sample entry according to ISO 14496-14

Synopsis

Documentation

audioSampleEntry :: U16 "data_reference_index" -> AudioSampleEntry AudioEsd -> Box (SampleEntry (AudioSampleEntry AudioEsd)) Source #

A body for AudioSampleEntry. This IsBoxContent with an ElementaryStreamDescriptor for ISO-14496-3 audio, with audio decoder specific info.

Create an AudioSampleEntry with an AudioEsd

aacAudioSampleEntrySimple :: Bool -> SamplingFreqTable -> ChannelConfigTable -> U16 "samplesize" -> AudioSampleEntry AudioEsd Source #

Create an mp4 audio elementary stream descriptor full box

newtype AudioEsd Source #

Consists of an ElementaryStreamDescriptor derived from a DecoderSpecificInfo.

Constructors

AudioEsd EsdBox