#include "libavutil/internal.h"#include "libavutil/lfg.h"#include "ac3.h"#include "bitstream.h"#include "dsputil.h"Go to the source code of this file.
Data Structures | |
| struct | AC3DecodeContext |
Defines | |
| #define | AC3_MAX_CHANNELS 7 |
| #define | CPL_CH 0 |
| #define | AC3_OUTPUT_LFEON 8 |
| #define | AC3_MAX_COEFS 256 |
| #define | AC3_BLOCK_SIZE 256 |
| #define | MAX_BLOCKS 6 |
Functions | |
| int | ff_eac3_parse_header (AC3DecodeContext *s) |
| Parse the E-AC-3 frame header. | |
| void | ff_eac3_decode_transform_coeffs_aht_ch (AC3DecodeContext *s, int ch) |
| Decode mantissas in a single channel for the entire frame. | |
| #define AC3_MAX_COEFS 256 |
| #define AC3_OUTPUT_LFEON 8 |
| #define CPL_CH 0 |
Definition at line 39 of file ac3dec.h.
Referenced by calc_transform_coeffs_cpl(), decode_audio_block(), decode_transform_coeffs(), ff_eac3_parse_header(), and remove_dithering().
| void ff_eac3_decode_transform_coeffs_aht_ch | ( | AC3DecodeContext * | s, | |
| int | ch | |||
| ) |
Decode mantissas in a single channel for the entire frame.
This is used when AHT mode is enabled.
Definition at line 84 of file eac3dec.c.
Referenced by decode_transform_coeffs_ch().
| int ff_eac3_parse_header | ( | AC3DecodeContext * | s | ) |
Parse the E-AC-3 frame header.
This parses both the bit stream info and audio frame header.
Definition at line 175 of file eac3dec.c.
Referenced by parse_frame_header().
1.5.8