aac_parser.c File Reference

Go to the source code of this file.

Functions

static int aac_sync (const uint8_t *buf, int *channels, int *sample_rate, int *bit_rate, int *samples)
static int aac_parse_init (AVCodecParserContext *s1)

Variables

static const int aac_sample_rates [16]
static const int aac_channels [8]
AVCodecParser aac_parser


Function Documentation

static int aac_sync ( const uint8_t *  buf,
int *  channels,
int *  sample_rate,
int *  bit_rate,
int *  samples 
) [static]

Definition at line 41 of file aac_parser.c.

Referenced by aac_parse_init().

static int aac_parse_init ( AVCodecParserContext s1  )  [static]

Definition at line 84 of file aac_parser.c.


Variable Documentation

const int aac_sample_rates[16] [static]

Initial value:

 {
    96000, 88200, 64000, 48000, 44100, 32000,
    24000, 22050, 16000, 12000, 11025, 8000, 7350
}

Definition at line 31 of file aac_parser.c.

Referenced by aac_sync(), get_aac_sample_rates(), and matroska_aac_sri().

const int aac_channels[8] [static]

Initial value:

 {
    0, 1, 2, 3, 4, 5, 6, 8
}

Definition at line 36 of file aac_parser.c.

Referenced by aac_sync().

Initial value:

Definition at line 94 of file aac_parser.c.


Generated on Sat Sep 4 05:15:51 2010 for MythTV by  doxygen 1.5.5