FFmpeg
Loading...
Searching...
No Matches
mpegaudiotabs.h File Reference
#include <stdint.h>
#include "libavutil/channel_layout.h"

Go to the source code of this file.

Variables

const uint16_t ff_mpa_bitrate_tab [2][3][15]
 
const uint16_t ff_mpa_freq_tab [3] = { 44100, 48000, 32000 }
 
const uint64_t ff_mpa_cicp_channel_layout_masks [20]
 

Variable Documentation

◆ ff_mpa_bitrate_tab

const uint16_t ff_mpa_bitrate_tab[2][3][15]
Initial value:
= {
{ { 0, 32, 64, 96, 128, 160, 192, 224, 256, 288, 320, 352, 384, 416, 448 },
{ 0, 32, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320, 384 },
{ 0, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320 } },
{ { 0, 32, 48, 56, 64, 80, 96, 112, 128, 144, 160, 176, 192, 224, 256 },
{ 0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160 },
{ 0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160 }
}
}

Definition at line 29 of file mpegaudiotabs.h.

Referenced by ff_mpegaudio_decode_header(), find_expected_header(), mp3_write_xing(), and mpa_encode_init().

◆ ff_mpa_freq_tab

const uint16_t ff_mpa_freq_tab[3] = { 44100, 48000, 32000 }

◆ ff_mpa_cicp_channel_layout_masks

const uint64_t ff_mpa_cicp_channel_layout_masks[20]
Initial value:
= {
0,
}
#define AV_CH_LAYOUT_7POINT1POINT4
#define AV_CH_LAYOUT_6POINT1
#define AV_CH_LAYOUT_4POINT0
#define AV_CH_LAYOUT_7POINT2POINT3
#define AV_CH_LAYOUT_5POINT0
#define AV_CH_LAYOUT_7POINT1
#define AV_CH_LAYOUT_5POINT1POINT4
#define AV_CH_LAYOUT_MONO
#define AV_CH_LAYOUT_2_2
#define AV_CH_LAYOUT_SURROUND
#define AV_CH_LAYOUT_7POINT1POINT6
#define AV_CH_LAYOUT_7POINT1_WIDE
#define AV_CH_LAYOUT_5POINT1POINT2
#define AV_CH_LAYOUT_STEREO
#define AV_CH_LAYOUT_22POINT2
#define AV_CH_LAYOUT_5POINT1POINT6
#define AV_CH_LAYOUT_5POINT1
#define AV_CH_LAYOUT_2_1

Definition at line 41 of file mpegaudiotabs.h.

Referenced by channel_layout_to_cicp(), mov_read_mhac(), and mov_write_mhac_tag().