# HG changeset patch # User jbr # Date 1219801623 0 # Node ID b928055716e5eee8a54feabbeb96229987abffff # Parent 3c531ec922684bc84060cab328d0a8c24a03f2c3 add definitions and documentation for shared functions for E-AC-3 decoding diff -r 3c531ec92268 -r b928055716e5 ac3dec.h --- a/ac3dec.h Wed Aug 27 01:40:46 2008 +0000 +++ b/ac3dec.h Wed Aug 27 01:47:03 2008 +0000 @@ -168,4 +168,16 @@ ///@} } AC3DecodeContext; +/** + * Parse the E-AC-3 frame header. + * This parses both the bit stream info and audio frame header. + */ +int ff_eac3_parse_header(AC3DecodeContext *s); + +/** + * Decode mantissas in a single channel for the entire frame. + * This is used when AHT mode is enabled. + */ +void ff_eac3_decode_transform_coeffs_aht_ch(AC3DecodeContext *s, int ch); + #endif /* FFMPEG_AC3DEC_H */