#include "mpeg3audio.h"#include <stdio.h>

Go to the source code of this file.
Defines | |
| #define | MIN(x, y) ((x) > (y) ? (y) : (x)) |
| #define | UNPACK_FBW 1 |
| #define | UNPACK_CPL 2 |
| #define | UNPACK_LFE 4 |
Functions | |
| static int | mpeg3audio_ac3_exp_unpack_ch (unsigned int type, unsigned int expstr, unsigned int ngrps, unsigned int initial_exp, unsigned short exps[], unsigned short *dest) |
| int | mpeg3audio_ac3_exponent_unpack (mpeg3audio_t *audio, mpeg3_ac3bsi_t *bsi, mpeg3_ac3audblk_t *audblk) |
| #define MIN | ( | x, | |||
| y | ) | ((x) > (y) ? (y) : (x)) |
Definition at line 24 of file exponents.c.
| #define UNPACK_CPL 2 |
Definition at line 31 of file exponents.c.
Referenced by mpeg3audio_ac3_exp_unpack_ch(), and mpeg3audio_ac3_exponent_unpack().
| #define UNPACK_FBW 1 |
| #define UNPACK_LFE 4 |
| static int mpeg3audio_ac3_exp_unpack_ch | ( | unsigned int | type, | |
| unsigned int | expstr, | |||
| unsigned int | ngrps, | |||
| unsigned int | initial_exp, | |||
| unsigned short | exps[], | |||
| unsigned short * | dest | |||
| ) | [inline, static] |
Definition at line 34 of file exponents.c.
References exp_1, exp_2, exp_3, MIN, MPEG3_EXP_D15, MPEG3_EXP_D25, MPEG3_EXP_D45, MPEG3_EXP_REUSE, and UNPACK_CPL.
Referenced by mpeg3audio_ac3_exponent_unpack().
| int mpeg3audio_ac3_exponent_unpack | ( | mpeg3audio_t * | audio, | |
| mpeg3_ac3bsi_t * | bsi, | |||
| mpeg3_ac3audblk_t * | audblk | |||
| ) |
Definition at line 124 of file exponents.c.
References mpeg3audio_ac3_exp_unpack_ch(), UNPACK_CPL, UNPACK_FBW, and UNPACK_LFE.

1.5.5