libavcodec/aacdectab.h File Reference

AAC decoder data. More...

#include "libavutil/audioconvert.h"
#include "aac.h"
#include <stdint.h>

Go to the source code of this file.

Variables

static const float ltp_coef [8]
static const float tns_tmp2_map_1_3 [4]
static const float tns_tmp2_map_0_3 [8]
static const float tns_tmp2_map_1_4 [8]
static const float tns_tmp2_map_0_4 [16]
static const float *const tns_tmp2_map [4]
static const int8_t tags_per_config [16] = { 0, 1, 1, 2, 3, 3, 4, 5, 0, 0, 0, 0, 0, 0, 0, 0 }
static const uint8_t aac_channel_layout_map [7][5][2]
static const uint64_t aac_channel_layout [8]


Detailed Description

AAC decoder data.

Author:
Oded Shimon ( ods15 ods15 dyndns org )

Maxim Gavrilov ( maxim.gavrilov gmail com )

Definition in file aacdectab.h.


Variable Documentation

const uint64_t aac_channel_layout[8] [static]

const uint8_t aac_channel_layout_map[7][5][2] [static]

Initial value:

 {
    { { TYPE_SCE, 0 }, },
    { { TYPE_CPE, 0 }, },
    { { TYPE_CPE, 0 }, { TYPE_SCE, 0 }, },
    { { TYPE_CPE, 0 }, { TYPE_SCE, 0 }, { TYPE_SCE, 1 }, },
    { { TYPE_CPE, 0 }, { TYPE_SCE, 0 }, { TYPE_CPE, 1 }, },
    { { TYPE_CPE, 0 }, { TYPE_SCE, 0 }, { TYPE_LFE, 0 }, { TYPE_CPE, 1 }, },
    { { TYPE_CPE, 0 }, { TYPE_SCE, 0 }, { TYPE_LFE, 0 }, { TYPE_CPE, 2 }, { TYPE_CPE, 1 }, },
}

Definition at line 83 of file aacdectab.h.

Referenced by output_configure().

const float ltp_coef[8] [static]

Initial value:

 {
    0.570829, 0.696616, 0.813004, 0.911304,
    0.984900, 1.067894, 1.194601, 1.369533,
}

Definition at line 41 of file aacdectab.h.

Referenced by decode_ltp().

const int8_t tags_per_config[16] = { 0, 1, 1, 2, 3, 3, 4, 5, 0, 0, 0, 0, 0, 0, 0, 0 } [static]

Definition at line 81 of file aacdectab.h.

Referenced by get_che(), and output_configure().

const float* const tns_tmp2_map[4] [static]

Initial value:

Definition at line 73 of file aacdectab.h.

Referenced by decode_tns().

const float tns_tmp2_map_0_3[8] [static]

Initial value:

 {
     0.00000000, -0.43388373, -0.78183150, -0.97492790,
     0.98480773,  0.86602539,  0.64278758,  0.34202015,
}

Definition at line 56 of file aacdectab.h.

const float tns_tmp2_map_0_4[16] [static]

Initial value:

 {
     0.00000000, -0.20791170, -0.40673664, -0.58778524,
    -0.74314481, -0.86602539, -0.95105654, -0.99452192,
     0.99573416,  0.96182561,  0.89516330,  0.79801720,
     0.67369562,  0.52643216,  0.36124167,  0.18374951,
}

Definition at line 66 of file aacdectab.h.

const float tns_tmp2_map_1_3[4] [static]

Initial value:

 {
     0.00000000, -0.43388373,  0.64278758,  0.34202015,
}

Definition at line 52 of file aacdectab.h.

const float tns_tmp2_map_1_4[8] [static]

Initial value:

 {
     0.00000000, -0.20791170, -0.40673664, -0.58778524,
     0.67369562,  0.52643216,  0.36124167,  0.18374951,
}

Definition at line 61 of file aacdectab.h.


Generated on Fri Oct 26 02:43:45 2012 for FFmpeg by  doxygen 1.5.8