[Ffmpeg-cvslog] r6087 - trunk/libavcodec/mpegaudiodec.c
michael
subversion
Fri Aug 25 15:58:28 CEST 2006
Author: michael
Date: Fri Aug 25 15:58:27 2006
New Revision: 6087
Modified:
trunk/libavcodec/mpegaudiodec.c
Log:
move variable declarations so that their scope is smaller
Modified: trunk/libavcodec/mpegaudiodec.c
==============================================================================
--- trunk/libavcodec/mpegaudiodec.c (original)
+++ trunk/libavcodec/mpegaudiodec.c Fri Aug 25 15:58:27 2006
@@ -1679,13 +1679,14 @@
int16_t *exponents, int end_pos)
{
int s_index;
- int linbits, code, x, y, l, v, i, j, k, pos;
+ int i;
int last_pos;
VLC *vlc;
/* low frequencies (called big values) */
s_index = 0;
for(i=0;i<3;i++) {
+ int j, k, l, linbits;
j = g->region_size[i];
if (j == 0)
continue;
@@ -1703,7 +1704,7 @@
/* read huffcode and compute each couple */
for(;j>0;j--) {
- int exponent;
+ int exponent, x, y, v;
if (get_bits_count(&s->gb) >= end_pos)
break;
@@ -1768,6 +1769,7 @@
vlc = &huff_quad_vlc[g->count1table_select];
last_pos=0;
while (s_index <= 572) {
+ int pos, code;
pos = get_bits_count(&s->gb);
if (pos >= end_pos) {
if (pos > end_pos && last_pos){
@@ -1789,6 +1791,7 @@
g->sb_hybrid[s_index+3]= 0;
while(code){
const static int idxtab[16]={3,3,2,2,1,1,1,1,0,0,0,0,0,0,0,0};
+ int v;
int pos= s_index+idxtab[code];
code ^= 8>>idxtab[code];
v = exp_table[ exponents[pos] ];
More information about the ffmpeg-cvslog
mailing list