| FFmpeg
    | 
mpeg audio declarations for both encoder and decoder. More...
#include <stdint.h>Go to the source code of this file.
| Macros | |
| #define | USE_FLOATS 0 | 
| #define | MPA_FRAME_SIZE 1152 | 
| #define | MPA_MAX_CODED_FRAME_SIZE 1792 | 
| #define | MPA_MAX_CHANNELS 2 | 
| #define | SBLIMIT 32 /* number of subbands */ | 
| #define | MPA_STEREO 0 | 
| #define | MPA_JSTEREO 1 | 
| #define | MPA_DUAL 2 | 
| #define | MPA_MONO 3 | 
| #define | FRAC_BITS 23 /* fractional bits for sb_samples and dct */ | 
| #define | WFRAC_BITS 16 /* fractional bits for window */ | 
| #define | IMDCT_SCALAR 1.759 | 
| #define | FRAC_ONE (1 << FRAC_BITS) | 
| #define | FIX(a) ((int)((a) * FRAC_ONE)) | 
| #define | INTFLOAT int | 
| Typedefs | |
| typedef int32_t | MPA_INT | 
| typedef int16_t | OUT_INT | 
| Functions | |
| int | ff_mpa_l2_select_table (int bitrate, int nb_channels, int freq, int lsf) | 
mpeg audio declarations for both encoder and decoder.
Definition in file mpegaudio.h.
| #define USE_FLOATS 0 | 
Definition at line 30 of file mpegaudio.h.
| #define MPA_FRAME_SIZE 1152 | 
Definition at line 36 of file mpegaudio.h.
Referenced by MPA_encode_init().
| #define MPA_MAX_CODED_FRAME_SIZE 1792 | 
Definition at line 39 of file mpegaudio.h.
Referenced by MPA_encode_frame(), and twolame_encode_frame().
| #define MPA_MAX_CHANNELS 2 | 
Definition at line 41 of file mpegaudio.h.
Referenced by compute_bit_allocation(), mp_decode_layer1(), mp_decode_layer2(), MPA_encode_frame(), and qdm2_decode_init().
| #define SBLIMIT 32 /* number of subbands */ | 
Definition at line 43 of file mpegaudio.h.
Referenced by compute_antialias(), compute_bit_allocation(), compute_imdct(), compute_scale_factors(), imdct36(), mp_decode_layer1(), mp_decode_layer2(), MPA_encode_frame(), and qdm2_synthesis_filter().
| #define MPA_STEREO 0 | 
Definition at line 45 of file mpegaudio.h.
Referenced by encode_frame(), and mp3_write_xing().
| #define MPA_JSTEREO 1 | 
Definition at line 46 of file mpegaudio.h.
Referenced by mp_decode_layer1(), mp_decode_layer2(), and mp_decode_layer3().
| #define MPA_DUAL 2 | 
Definition at line 47 of file mpegaudio.h.
| #define MPA_MONO 3 | 
Definition at line 48 of file mpegaudio.h.
Referenced by avpriv_mpegaudio_decode_header(), encode_frame(), and mp3_write_xing().
Definition at line 51 of file mpegaudio.h.
Definition at line 52 of file mpegaudio.h.
| #define IMDCT_SCALAR 1.759 | 
Definition at line 55 of file mpegaudio.h.
Referenced by ff_init_mpadsp_tabs_TMPL().
| #define FRAC_ONE (1 << FRAC_BITS) | 
Definition at line 57 of file mpegaudio.h.
Referenced by decode_init_static().
Definition at line 59 of file mpegaudio.h.
| #define INTFLOAT int | 
Definition at line 70 of file mpegaudio.h.
Definition at line 71 of file mpegaudio.h.
| typedef int16_t OUT_INT | 
Definition at line 72 of file mpegaudio.h.
| int ff_mpa_l2_select_table | ( | int | bitrate, | 
| int | nb_channels, | ||
| int | freq, | ||
| int | lsf | ||
| ) | 
Definition at line 31 of file mpegaudio.c.
Referenced by mp_decode_layer2(), and MPA_encode_init().
 1.8.6
 1.8.6