mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2024-12-30 19:32:13 +00:00
More OKed AAC decoder code hunks
Originally committed as revision 14828 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
e48891bd9b
commit
c7f4d983a4
@ -231,6 +231,14 @@ typedef struct {
|
|||||||
ChannelElement * che[4][MAX_ELEM_ID];
|
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.
|
* @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 */
|
#endif /* FFMPEG_AACDECTAB_H */
|
||||||
|
Loading…
Reference in New Issue
Block a user