comparison aac.h @ 7609:3f6fc60f1ed3 libavcodec

More OKed AAC decoder code hunks
author superdump
date Mon, 18 Aug 2008 21:36:58 +0000
parents 850a1625bee4
children 66fb1f3937fa
comparison
equal deleted inserted replaced
7608:850a1625bee4 7609:3f6fc60f1ed3
147 int num_windows; 147 int num_windows;
148 int tns_max_bands; 148 int tns_max_bands;
149 } IndividualChannelStream; 149 } IndividualChannelStream;
150 150
151 /** 151 /**
152 * Temporal Noise Shaping
153 */
154 typedef struct {
155 int present;
156 int n_filt[8];
157 int length[8][4];
158 int direction[8][4];
159 int order[8][4];
160 float coef[8][4][TNS_MAX_ORDER];
161 } TemporalNoiseShaping;
162
163 /**
152 * Dynamic Range Control - decoded from the bitstream but not processed further. 164 * Dynamic Range Control - decoded from the bitstream but not processed further.
153 */ 165 */
154 typedef struct { 166 typedef struct {
155 int pce_instance_tag; ///< Indicates with which program the DRC info is associated. 167 int pce_instance_tag; ///< Indicates with which program the DRC info is associated.
156 int dyn_rng_sgn[17]; ///< DRC sign information; 0 - positive, 1 - negative 168 int dyn_rng_sgn[17]; ///< DRC sign information; 0 - positive, 1 - negative