Safe Haskell | None |
---|---|
Language | Haskell2010 |
A single-track AAC audio streaming utility wrapping AudioFile
for
streaming via e.g. DASH.
Synopsis
- data AacInitSegment = AacInitSegment {
- creationTime :: !(TS32 "creation_time")
- trackName :: !String
- useHeAac :: !Bool
- sampleRate :: !SamplingFreqTable
- channelConfig :: !ChannelConfigTable
- newtype BinaryAacInitSegment = BinaryAacInitSegment {}
- buildAacInitSegment :: AacInitSegment -> BinaryAacInitSegment
Documentation
data AacInitSegment Source #
Initialisation segment parameters of an aac audio stream mp4 file.
AacInitSegment | |
|
newtype BinaryAacInitSegment Source #
Encoded, binary MP4 AAC init segment (strict).
Instances
Show BinaryAacInitSegment Source # | |
Defined in Data.ByteString.Mp4.AacInitSegment showsPrec :: Int -> BinaryAacInitSegment -> ShowS # show :: BinaryAacInitSegment -> String # showList :: [BinaryAacInitSegment] -> ShowS # |
buildAacInitSegment :: AacInitSegment -> BinaryAacInitSegment Source #
Convert an AacInitSegment
record to a generic BinaryAacInitSegment
.