Mercurial > libavcodec.hg
comparison dca.c @ 11626:4c120a633832 libavcodec
DCA: indent
author | mru |
---|---|
date | Tue, 13 Apr 2010 10:15:05 +0000 |
parents | 1492bdc1d9d0 |
children | 7dd2a45249a9 |
comparison
equal
deleted
inserted
replaced
11625:1492bdc1d9d0 | 11626:4c120a633832 |
---|---|
957 /* Deal with transients */ | 957 /* Deal with transients */ |
958 int sfi = s->transition_mode[k][l] && subsubframe >= s->transition_mode[k][l]; | 958 int sfi = s->transition_mode[k][l] && subsubframe >= s->transition_mode[k][l]; |
959 float rscale = quant_step_size * s->scale_factor[k][l][sfi] * s->scalefactor_adj[k][sel]; | 959 float rscale = quant_step_size * s->scale_factor[k][l][sfi] * s->scalefactor_adj[k][sel]; |
960 | 960 |
961 if(abits >= 11 || !dca_smpl_bitalloc[abits].vlc[sel].table){ | 961 if(abits >= 11 || !dca_smpl_bitalloc[abits].vlc[sel].table){ |
962 if(abits <= 7){ | 962 if(abits <= 7){ |
963 /* Block code */ | 963 /* Block code */ |
964 int block_code1, block_code2, size, levels; | 964 int block_code1, block_code2, size, levels; |
965 | 965 |
966 size = abits_sizes[abits-1]; | 966 size = abits_sizes[abits-1]; |
967 levels = abits_levels[abits-1]; | 967 levels = abits_levels[abits-1]; |
968 | 968 |
969 block_code1 = get_bits(&s->gb, size); | 969 block_code1 = get_bits(&s->gb, size); |
970 /* FIXME Should test return value */ | 970 /* FIXME Should test return value */ |
971 decode_blockcode(block_code1, levels, block); | 971 decode_blockcode(block_code1, levels, block); |
972 block_code2 = get_bits(&s->gb, size); | 972 block_code2 = get_bits(&s->gb, size); |
973 decode_blockcode(block_code2, levels, &block[4]); | 973 decode_blockcode(block_code2, levels, &block[4]); |
974 }else{ | |
975 /* no coding */ | |
976 for (m = 0; m < 8; m++) | |
977 block[m] = get_sbits(&s->gb, abits - 3); | |
978 } | |
974 }else{ | 979 }else{ |
975 /* no coding */ | 980 /* Huffman coded */ |
976 for (m = 0; m < 8; m++) | 981 for (m = 0; m < 8; m++) |
977 block[m] = get_sbits(&s->gb, abits - 3); | 982 block[m] = get_bitalloc(&s->gb, &dca_smpl_bitalloc[abits], sel); |
978 } | 983 } |
979 }else{ | |
980 /* Huffman coded */ | |
981 for (m = 0; m < 8; m++) | |
982 block[m] = get_bitalloc(&s->gb, &dca_smpl_bitalloc[abits], sel); | |
983 } | |
984 | 984 |
985 s->dsp.int32_to_float_fmul_scalar(subband_samples[k][l], | 985 s->dsp.int32_to_float_fmul_scalar(subband_samples[k][l], |
986 block, rscale, 8); | 986 block, rscale, 8); |
987 } | 987 } |
988 | 988 |