Commit 7a267823 authored by superdump's avatar superdump

More OKed AAC decoder code hunks


git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14828 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
parent db1717f2
......@@ -231,6 +231,14 @@ typedef struct {
ChannelElement * che[4][MAX_ELEM_ID];
/** @} */
/**
* @defgroup temporary aligned temporary buffers (We do not want to have these on the stack.)
* @{
*/
DECLARE_ALIGNED_16(float, buf_mdct[2048]);
DECLARE_ALIGNED_16(float, revers[1024]);
/** @} */
/**
* @defgroup tables Computed / set up during initialization.
* @{
......
......@@ -156,4 +156,19 @@ static const uint16_t *swb_offset_128[] = {
// @}
/* @name tns_max_bands
* The maximum number of scalefactor bands on which TNS can operate for the long
* and short transforms respectively. The index to these tables is related to
* the sample rate of the audio.
* @{
*/
static const uint8_t tns_max_bands_1024[] = {
31, 31, 34, 40, 42, 51, 46, 46, 42, 42, 42, 39
};
static const uint8_t tns_max_bands_128[] = {
9, 9, 10, 14, 14, 14, 14, 14, 14, 14, 14, 14
};
// @}
#endif /* FFMPEG_AACDECTAB_H */
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment