comparison atrac1.c @ 10267:ec0e313a00aa libavcodec

Reindent code folowing previous commit (r20019)
author vitor
date Thu, 24 Sep 2009 21:26:35 +0000
parents 8695a5f212fc
children 3d011a01a6a0
comparison
equal deleted inserted replaced
10266:8695a5f212fc 10267:ec0e313a00aa
117 /* number of mdct blocks in the current QMF band: 1 - for long mode */ 117 /* number of mdct blocks in the current QMF band: 1 - for long mode */
118 /* 4 for short mode(low/middle bands) and 8 for short mode(high band)*/ 118 /* 4 for short mode(low/middle bands) and 8 for short mode(high band)*/
119 num_blocks = 1 << log2_block_count; 119 num_blocks = 1 << log2_block_count;
120 120
121 if (num_blocks == 1) { 121 if (num_blocks == 1) {
122 /* mdct block size in samples: 128 (long mode, low & mid bands), */ 122 /* mdct block size in samples: 128 (long mode, low & mid bands), */
123 /* 256 (long mode, high band) and 32 (short mode, all bands) */ 123 /* 256 (long mode, high band) and 32 (short mode, all bands) */
124 block_size = band_samples >> log2_block_count; 124 block_size = band_samples >> log2_block_count;
125 125
126 /* calc transform size in bits according to the block_size_mode */ 126 /* calc transform size in bits according to the block_size_mode */
127 nbits = mdct_long_nbits[band_num] - log2_block_count; 127 nbits = mdct_long_nbits[band_num] - log2_block_count;
128 128
129 if (nbits != 5 && nbits != 7 && nbits != 8) 129 if (nbits != 5 && nbits != 7 && nbits != 8)
130 return -1; 130 return -1;
131 } else { 131 } else {
132 block_size = 32; 132 block_size = 32;
133 nbits = 5; 133 nbits = 5;
134 } 134 }
135 135
136 start_pos = 0; 136 start_pos = 0;
137 prev_buf = &su->spectrum[1][ref_pos + band_samples - 16]; 137 prev_buf = &su->spectrum[1][ref_pos + band_samples - 16];
138 for (j=0; j < num_blocks; j++) { 138 for (j=0; j < num_blocks; j++) {
139 at1_imdct(q, &q->spec[pos], &su->spectrum[0][ref_pos + start_pos], nbits, band_num); 139 at1_imdct(q, &q->spec[pos], &su->spectrum[0][ref_pos + start_pos], nbits, band_num);
140 140
141 /* overlap and window */ 141 /* overlap and window */
142 q->dsp.vector_fmul_window(&q->bands[band_num][start_pos], prev_buf, 142 q->dsp.vector_fmul_window(&q->bands[band_num][start_pos], prev_buf,
143 &su->spectrum[0][ref_pos + start_pos], ff_sine_32, 0, 16); 143 &su->spectrum[0][ref_pos + start_pos], ff_sine_32, 0, 16);
144 144
145 prev_buf = &su->spectrum[0][ref_pos+start_pos + 16]; 145 prev_buf = &su->spectrum[0][ref_pos+start_pos + 16];
146 start_pos += block_size; 146 start_pos += block_size;
147 pos += block_size; 147 pos += block_size;
148 } 148 }
149 149
150 if (num_blocks == 1) 150 if (num_blocks == 1)
151 memcpy(q->bands[band_num] + 32, &su->spectrum[0][ref_pos + 16], 240 * sizeof(float)); 151 memcpy(q->bands[band_num] + 32, &su->spectrum[0][ref_pos + 16], 240 * sizeof(float));
152 152
153 ref_pos += band_samples; 153 ref_pos += band_samples;