#include "dsputil.h"
#include "vorbis.h"
#include "libavutil/audioconvert.h"
Go to the source code of this file.
Variables | |
const uint8_t | ff_vorbis_channel_layout_offsets [8][8] |
const uint8_t | ff_vorbis_encoding_channel_layout_offsets [8][8] |
const uint64_t | ff_vorbis_channel_layouts [9] |
static const float | vwin64 [32] |
static const float | vwin128 [64] |
static const float | vwin256 [128] |
static const float | vwin512 [256] |
static const float | vwin1024 [512] |
static const float | vwin2048 [1024] |
static const float | vwin4096 [2048] |
static const float | vwin8192 [4096] |
const float | ff_vorbis_floor1_inverse_db_table [256] |
const float *const | ff_vorbis_vwin [8] |
const uint8_t ff_vorbis_channel_layout_offsets[8][8] |
Initial value:
{ { 0 }, { 0, 1 }, { 0, 2, 1 }, { 0, 1, 2, 3 }, { 0, 2, 1, 3, 4 }, { 0, 2, 1, 5, 3, 4 }, { 0, 2, 1, 6, 5, 3, 4 }, { 0, 2, 1, 7, 5, 6, 3, 4 }, }
Definition at line 25 of file vorbis_data.c.
Referenced by vorbis_decode_frame().
const uint64_t ff_vorbis_channel_layouts[9] |
Initial value:
{ AV_CH_LAYOUT_MONO, AV_CH_LAYOUT_STEREO, AV_CH_LAYOUT_SURROUND, AV_CH_LAYOUT_QUAD, AV_CH_LAYOUT_5POINT0_BACK, AV_CH_LAYOUT_5POINT1_BACK, AV_CH_LAYOUT_5POINT1|AV_CH_BACK_CENTER, AV_CH_LAYOUT_7POINT1, 0 }
Definition at line 47 of file vorbis_data.c.
Referenced by vorbis_decode_init().
const uint8_t ff_vorbis_encoding_channel_layout_offsets[8][8] |
Initial value:
{ { 0 }, { 0, 1 }, { 0, 2, 1 }, { 0, 1, 2, 3 }, { 0, 2, 1, 3, 4 }, { 0, 2, 1, 4, 5, 3 }, { 0, 2, 1, 5, 6, 4, 3 }, { 0, 2, 1, 6, 7, 4, 5, 3 }, }
Definition at line 36 of file vorbis_data.c.
Referenced by oggvorbis_encode_frame().
const float ff_vorbis_floor1_inverse_db_table[256] |
Definition at line 2123 of file vorbis_data.c.
Referenced by floor_fit(), render_line(), and render_line_unrolled().
const float* const ff_vorbis_vwin[8] |
Initial value:
Definition at line 2190 of file vorbis_data.c.
Referenced by create_vorbis_context(), and vorbis_parse_id_hdr().
const float vwin1024[512] [static] |
Definition at line 191 of file vorbis_data.c.
const float vwin128[64] [static] |
Initial value:
{ 0.0002365472F, 0.0021280687F, 0.0059065254F, 0.0115626550F, 0.0190823442F, 0.0284463735F, 0.0396300935F, 0.0526030430F, 0.0673285281F, 0.0837631763F, 0.1018564887F, 0.1215504095F, 0.1427789367F, 0.1654677960F, 0.1895342001F, 0.2148867160F, 0.2414252576F, 0.2690412240F, 0.2976177952F, 0.3270303960F, 0.3571473350F, 0.3878306189F, 0.4189369387F, 0.4503188188F, 0.4818259135F, 0.5133064334F, 0.5446086751F, 0.5755826278F, 0.6060816248F, 0.6359640047F, 0.6650947483F, 0.6933470543F, 0.7206038179F, 0.7467589810F, 0.7717187213F, 0.7954024542F, 0.8177436264F, 0.8386902831F, 0.8582053981F, 0.8762669622F, 0.8928678298F, 0.9080153310F, 0.9217306608F, 0.9340480615F, 0.9450138200F, 0.9546851041F, 0.9631286621F, 0.9704194171F, 0.9766389810F, 0.9818741197F, 0.9862151938F, 0.9897546035F, 0.9925852598F, 0.9947991032F, 0.9964856900F, 0.9977308602F, 0.9986155015F, 0.9992144193F, 0.9995953200F, 0.9998179155F, 0.9999331503F, 0.9999825563F, 0.9999977357F, 0.9999999720F, }
Definition at line 70 of file vorbis_data.c.
const float vwin2048[1024] [static] |
Definition at line 322 of file vorbis_data.c.
const float vwin256[128] [static] |
Definition at line 89 of file vorbis_data.c.
const float vwin4096[2048] [static] |
Definition at line 581 of file vorbis_data.c.
const float vwin512[256] [static] |
Definition at line 124 of file vorbis_data.c.
const float vwin64[32] [static] |
Initial value:
{ 0.0009460463F, 0.0085006468F, 0.0235352254F, 0.0458950567F, 0.0753351908F, 0.1115073077F, 0.1539457973F, 0.2020557475F, 0.2551056759F, 0.3122276645F, 0.3724270287F, 0.4346027792F, 0.4975789974F, 0.5601459521F, 0.6211085051F, 0.6793382689F, 0.7338252629F, 0.7837245849F, 0.8283939355F, 0.8674186656F, 0.9006222429F, 0.9280614787F, 0.9500073081F, 0.9669131782F, 0.9793740220F, 0.9880792941F, 0.9937636139F, 0.9971582668F, 0.9989462667F, 0.9997230082F, 0.9999638688F, 0.9999995525F, }
Definition at line 59 of file vorbis_data.c.
const float vwin8192[4096] [static] |
Definition at line 1096 of file vorbis_data.c.