FFmpeg
|
MPEG Audio header decoder. More...
#include "avcodec.h"
Go to the source code of this file.
Data Structures | |
struct | MPADecodeHeader |
Macros | |
#define | MP3_MASK 0xFFFE0CCF |
#define | MPA_DECODE_HEADER |
Typedefs | |
typedef struct MPADecodeHeader | MPADecodeHeader |
Functions | |
int | avpriv_mpegaudio_decode_header (MPADecodeHeader *s, uint32_t header) |
int | avpriv_mpa_decode_header (AVCodecContext *avctx, uint32_t head, int *sample_rate, int *channels, int *frame_size, int *bitrate) |
static int | ff_mpa_check_header (uint32_t header) |
Detailed Description
MPEG Audio header decoder.
Definition in file mpegaudiodecheader.h.
Macro Definition Documentation
#define MP3_MASK 0xFFFE0CCF |
Definition at line 32 of file mpegaudiodecheader.h.
Referenced by mp3_header_compress(), and mp3_header_decompress().
#define MPA_DECODE_HEADER |
Definition at line 34 of file mpegaudiodecheader.h.
Typedef Documentation
typedef struct MPADecodeHeader MPADecodeHeader |
Function Documentation
int avpriv_mpa_decode_header | ( | AVCodecContext * | avctx, |
uint32_t | head, | ||
int * | sample_rate, | ||
int * | channels, | ||
int * | frame_size, | ||
int * | bitrate | ||
) |
Definition at line 112 of file mpegaudiodecheader.c.
Referenced by mp3_read_probe(), and mpegaudio_parse().
int avpriv_mpegaudio_decode_header | ( | MPADecodeHeader * | s, |
uint32_t | header | ||
) |
Definition at line 34 of file mpegaudiodecheader.c.
Referenced by avpriv_mpa_decode_header(), check(), decode_frame(), flush(), libshine_encode_frame(), mp3_parse_vbr_tags(), mp3_write_audio_packet(), mp3_write_xing(), and mp3lame_encode_frame().
|
inlinestatic |
Definition at line 60 of file mpegaudiodecheader.h.
Referenced by avpriv_mpa_decode_header(), check(), decode_frame(), flush(), mp3_header_compress(), mp3_header_decompress(), mp3_parse_vbr_tags(), and mp3_write_audio_packet().
Generated on Fri Dec 20 2024 06:56:14 for FFmpeg by 1.8.11