comparison aac.h @ 7580:c49ab52db74c libavcodec

Synchronise AAC decoder code with that from SoC
author superdump
date Fri, 15 Aug 2008 00:19:14 +0000
parents a05954c505ab
children 6fdffa4836a7
comparison
equal deleted inserted replaced
7579:30bc7ba91daa 7580:c49ab52db74c
42 ff_aac_spectral_codes[num], sizeof(ff_aac_spectral_codes[num][0]), sizeof(ff_aac_spectral_codes[num][0]), \ 42 ff_aac_spectral_codes[num], sizeof(ff_aac_spectral_codes[num][0]), sizeof(ff_aac_spectral_codes[num][0]), \
43 size); 43 size);
44 44
45 #define MAX_CHANNELS 64 45 #define MAX_CHANNELS 64
46 #define MAX_ELEM_ID 16 46 #define MAX_ELEM_ID 16
47
48 #define IVQUANT_SIZE 1024
49 47
50 enum AudioObjectType { 48 enum AudioObjectType {
51 AOT_NULL, 49 AOT_NULL,
52 // Support? Name 50 // Support? Name
53 AOT_AAC_MAIN, ///< Y Main 51 AOT_AAC_MAIN, ///< Y Main
163 */ 161 */
164 } DynamicRangeControl; 162 } DynamicRangeControl;
165 163
166 typedef struct { 164 typedef struct {
167 int num_pulse; 165 int num_pulse;
168 int start; 166 int pos[4];
169 int offset[4];
170 int amp[4]; 167 int amp[4];
171 } Pulse; 168 } Pulse;
172 169
173 /** 170 /**
174 * coupling parameters 171 * coupling parameters