Browse code

Use AC3_MAX_COEFS instead of 256 in a couple places in ac3.c

Originally committed as revision 25968 to svn://svn.ffmpeg.org/ffmpeg/trunk

Justin Ruggles authored on 2010/12/14 23:51:43
Showing 1 changed files
... ...
@@ -221,7 +221,7 @@ void ff_ac3_bit_alloc_calc_bap(int16_t *mask, int16_t *psd, int start, int end,
221 221
 
222 222
     /* special case, if snr offset is -960, set all bap's to zero */
223 223
     if (snr_offset == -960) {
224
-        memset(bap, 0, 256);
224
+        memset(bap, 0, AC3_MAX_COEFS);
225 225
         return;
226 226
     }
227 227
 
... ...
@@ -246,7 +246,7 @@ void ac3_parametric_bit_allocation(AC3BitAllocParameters *s, uint8_t *bap,
246 246
                                    uint8_t *dba_offsets, uint8_t *dba_lengths,
247 247
                                    uint8_t *dba_values)
248 248
 {
249
-    int16_t psd[256];   /* scaled exponents */
249
+    int16_t psd[AC3_MAX_COEFS];           /* scaled exponents */
250 250
     int16_t band_psd[AC3_CRITICAL_BANDS]; /* interpolated exponents */
251 251
     int16_t mask[AC3_CRITICAL_BANDS];   /* masking value */
252 252