Mercurial > libavcodec.hg
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; |