History

aacenc: cosmetics, indentation, and comment clarification

Correct bad indentation in aaccoder Clarify and correct comments in 3GPP psymodel, other cosmetics.

Nathan Caldwell committed 15 years ago

Commit 4afedfd1 parent b7c96762 files · +37 −34Browse files

Showing the changes to libavcodec/aaccoder.c (1 of 2 files). Show all

Unified · Split

libavcodec/aaccoder.c+25−25
@@ -146,34 +146,34 @@ static av_always_inline float quantize_and_encode_band_cost_template( · 145 unmodified lines
146146 curidx *= range;
147147 curidx += quants[j] + off;
148148 }
149− curbits = ff_aac_spectral_bits[cb-1][curidx];
150− vec = &ff_aac_codebook_vectors[cb-1][curidx*dim];
151− if (BT_UNSIGNED) {
152− for (k = 0; k < dim; k++) {
153− float t = fabsf(in[i+k]);
154− float di;
155− if (BT_ESC && vec[k] == 64.0f) { //FIXME: slow
156− if (t >= CLIPPED_ESCAPE) {
157− di = t - CLIPPED_ESCAPE;
158− curbits += 21;
159− } else {
160− int c = av_clip(quant(t, Q), 0, 8191);
161− di = t - c*cbrtf(c)*IQ;
162− curbits += av_log2(c)*2 - 4 + 1;
163− }
149+ curbits = ff_aac_spectral_bits[cb-1][curidx];
150+ vec = &ff_aac_codebook_vectors[cb-1][curidx*dim];
151+ if (BT_UNSIGNED) {
152+ for (k = 0; k < dim; k++) {
153+ float t = fabsf(in[i+k]);
154+ float di;
155+ if (BT_ESC && vec[k] == 64.0f) { //FIXME: slow
156+ if (t >= CLIPPED_ESCAPE) {
157+ di = t - CLIPPED_ESCAPE;
158+ curbits += 21;
164159 } else {
165− di = t - vec[k]*IQ;
160+ int c = av_clip(quant(t, Q), 0, 8191);
161+ di = t - c*cbrtf(c)*IQ;
162+ curbits += av_log2(c)*2 - 4 + 1;
166163 }
167− if (vec[k] != 0.0f)
168− curbits++;
169− rd += di*di;
170− }
171− } else {
172− for (k = 0; k < dim; k++) {
173− float di = in[i+k] - vec[k]*IQ;
174− rd += di*di;
164+ } else {
165+ di = t - vec[k]*IQ;
175166 }
167+ if (vec[k] != 0.0f)
168+ curbits++;
169+ rd += di*di;
176170 }
171+ } else {
172+ for (k = 0; k < dim; k++) {
173+ float di = in[i+k] - vec[k]*IQ;
174+ rd += di*di;
175+ }
176+ }
177177 cost += rd * lambda + curbits;
178178 resbits += curbits;
179179 if (cost >= uplim)
@@ -575,7 +575,7 @@ static void search_for_quantizers_anmr(AVCodecContext *avctx, AACEncContext *s, · 395 unmodified lines
575575 int qnrg = av_clip_uint8(log2f(sqrtf(qnrgf/qcnt))*4 - 31 + SCALE_ONE_POS - SCALE_DIV_512);
576576 q1 = qnrg + 30;
577577 q0 = qnrg - 30;
578− //av_log(NULL, AV_LOG_ERROR, "q0 %d, q1 %d\n", q0, q1);
578+ //av_log(NULL, AV_LOG_ERROR, "q0 %d, q1 %d\n", q0, q1);
579579 if (q0 < q0low) {
580580 q1 += q0low - q0;
581581 q0 = q0low;

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t