summaryrefslogtreecommitdiff
path: root/libavcodec/aac.h
diff options
context:
space:
mode:
authorRobert Swain <robert.swain@gmail.com>2008-08-18 21:36:58 +0000
committerRobert Swain <robert.swain@gmail.com>2008-08-18 21:36:58 +0000
commit1dece0d2cda1898dc33b4f4a18766840b76831af (patch)
tree6d5fcaf177f0fa7b26e2bc70d2ec02ebe00b3460 /libavcodec/aac.h
parentc7f4d983a4d9d73a50b104cc9eb51acc534cef20 (diff)
More OKed AAC decoder code hunks
Originally committed as revision 14829 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/aac.h')
-rw-r--r--libavcodec/aac.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/libavcodec/aac.h b/libavcodec/aac.h
index a64497db03..57bf09e027 100644
--- a/libavcodec/aac.h
+++ b/libavcodec/aac.h
@@ -149,6 +149,18 @@ typedef struct {
} IndividualChannelStream;
/**
+ * Temporal Noise Shaping
+ */
+typedef struct {
+ int present;
+ int n_filt[8];
+ int length[8][4];
+ int direction[8][4];
+ int order[8][4];
+ float coef[8][4][TNS_MAX_ORDER];
+} TemporalNoiseShaping;
+
+/**
* Dynamic Range Control - decoded from the bitstream but not processed further.
*/
typedef struct {