You've already forked FFmpeg
							
							
				mirror of
				https://github.com/FFmpeg/FFmpeg.git
				synced 2025-10-30 23:18:11 +02:00 
			
		
		
		
	Reindent the whole file
Originally committed as revision 14034 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
		| @@ -49,7 +49,8 @@ static void colmult(float *tgt, float *m1, const float *m2, int n); | ||||
|  | ||||
|  | ||||
| /* initial decode */ | ||||
| static void unpack(unsigned short *tgt, const unsigned char *src, unsigned int len) | ||||
| static void unpack(unsigned short *tgt, const unsigned char *src, | ||||
|                    unsigned int len) | ||||
| { | ||||
|     int x, y, z; | ||||
|     int n, temp; | ||||
| @@ -61,12 +62,17 @@ static void unpack(unsigned short *tgt, const unsigned char *src, unsigned int l | ||||
|     for (x=y=z=0; x < len/*was 38*/; x++) { | ||||
|         n = buffer[y] - z; | ||||
|         temp = src[x]; | ||||
|     if (n<8) temp&=255>>(8-n); | ||||
|  | ||||
|         if (n < 8) | ||||
|             temp &= 255 >> (8 - n); | ||||
|  | ||||
|         tgt[y] += temp << z; | ||||
|  | ||||
|         if (n <= 8) { | ||||
|             tgt[++y] += src[x] >> n; | ||||
|             z = 8 - n; | ||||
|     } else z+=8; | ||||
|         } else | ||||
|             z += 8; | ||||
|   } | ||||
| } | ||||
|  | ||||
| @@ -77,12 +83,16 @@ static void update(Real288_internal *glob) | ||||
|     float buffer2[8], temp2[11]; | ||||
|  | ||||
|     for (x=0, y=glob->phasep+5; x < 40; buffer1[x++] = glob->output[(y++)%40]); | ||||
|  | ||||
|     co(36, 40, 35, buffer1, temp1, glob->st1a, glob->st1b, table1); | ||||
|  | ||||
|     if (pred(temp1, glob->st1, 36)) | ||||
|         colmult(glob->pr1, glob->st1, table1a, 36); | ||||
|  | ||||
|     for (x=0, y=glob->phase + 1; x < 8; buffer2[x++] = glob->history[(y++) % 8]); | ||||
|  | ||||
|     co(10, 8, 20, buffer2, temp2, glob->st2a, glob->st2b, table2); | ||||
|  | ||||
|     if (pred(temp2, glob->st2, 10)) | ||||
|         colmult(glob->pr2, glob->st2, table2a, 10); | ||||
| } | ||||
| @@ -98,9 +108,12 @@ static void decode(Real288_internal *glob, unsigned int input) | ||||
|     const float *table; | ||||
|  | ||||
|     for (x=36; x--; glob->sb[x+5] = glob->sb[x]); | ||||
|  | ||||
|     for (x=5; x--;) { | ||||
|     p1=glob->sb+x;p2=glob->pr1; | ||||
|         p1 = glob->sb+x; | ||||
|         p2 = glob->pr1; | ||||
|         for (sum=0, y=36; y--; sum -= (*(++p1))*(*(p2++))); | ||||
|  | ||||
|         glob->sb[x] = sum; | ||||
|     } | ||||
|  | ||||
| @@ -109,22 +122,39 @@ static void decode(Real288_internal *glob, unsigned int input) | ||||
|  | ||||
|     /* convert log and do rms */ | ||||
|     for (sum=32, x=10; x--; sum -= glob->pr2[x] * glob->lhist[x]); | ||||
|   if (sum<0) sum=0; else if (sum>60) sum=60; | ||||
|  | ||||
|     if (sum < 0) | ||||
|         sum = 0; | ||||
|     else if (sum > 60) | ||||
|         sum = 60; | ||||
|  | ||||
|     sumsum = exp(sum * 0.1151292546497) * f;    /* pow(10.0,sum/20)*f */ | ||||
|   for (sum=0,x=5;x--;) { buffer[x]=table[x]*sumsum; sum+=buffer[x]*buffer[x]; } | ||||
|   if ((sum/=5)<1) sum=1; | ||||
|  | ||||
|     for (sum=0, x=5; x--;) { | ||||
|         buffer[x] = table[x] * sumsum; | ||||
|         sum += buffer[x] * buffer[x]; | ||||
|     } | ||||
|  | ||||
|     if ((sum /= 5) < 1) | ||||
|         sum = 1; | ||||
|  | ||||
|     /* shift and store */ | ||||
|     for (x=10; --x; glob->lhist[x] = glob->lhist[x-1]); | ||||
|  | ||||
|     *glob->lhist = glob->history[glob->phase] = 10 * log10(sum) - 32; | ||||
|  | ||||
|   for (x=1;x<5;x++) for (y=x;y--;buffer[x]-=glob->pr1[x-y-1]*buffer[y]); | ||||
|     for (x=1; x < 5; x++) | ||||
|         for (y=x; y--; buffer[x] -= glob->pr1[x-y-1] * buffer[y]); | ||||
|  | ||||
|     /* output */ | ||||
|     for (x=0; x < 5; x++) { | ||||
|         f = glob->sb[4-x] + buffer[x]; | ||||
|     if (f>4095) f=4095; else if (f<-4095) f=-4095; | ||||
|  | ||||
|         if (f > 4095) | ||||
|             f = 4095; | ||||
|         else if (f < -4095) | ||||
|             f = -4095; | ||||
|  | ||||
|         glob->output[glob->phasep+x] = glob->sb[4-x] = f; | ||||
|     } | ||||
| } | ||||
| @@ -143,11 +173,15 @@ static int pred(float *in, float *tgt, int n) | ||||
|     double f0, f1, f2; | ||||
|     float temp; | ||||
|  | ||||
|   if (in[n]==0) return 0; | ||||
|   if ((f0=*in)<=0) return 0; | ||||
|     if (in[n] == 0) | ||||
|         return 0; | ||||
|  | ||||
|     if ((f0 = *in) <= 0) | ||||
|         return 0; | ||||
|  | ||||
|     for (x=1 ; ; x++) { | ||||
|     if (n<x) return 1; | ||||
|         if (n < x) | ||||
|             return 1; | ||||
|  | ||||
|         p1 = in + x; | ||||
|         p2 = tgt; | ||||
| @@ -162,11 +196,13 @@ static int pred(float *in, float *tgt, int n) | ||||
|             *(p1--) += *p2 * f2; | ||||
|             *(p2++) = temp; | ||||
|         } | ||||
|     if ((f0+=f1*f2)<0) return 0; | ||||
|         if ((f0 += f1*f2) < 0) | ||||
|             return 0; | ||||
|     } | ||||
| } | ||||
|  | ||||
| static void co(int n, int i, int j, float *in, float *out, float *st1, float *st2, const float *table) | ||||
| static void co(int n, int i, int j, float *in, float *out, float *st1, | ||||
|                float *st2, const float *table) | ||||
| { | ||||
|     int a, b, c; | ||||
|     unsigned int x; | ||||
| @@ -179,7 +215,8 @@ static void co(int n, int i, int j, float *in, float *out, float *st1, float *st | ||||
|     c = (b = (a = n + i) + j) - i; | ||||
|     fp = st1 + i; | ||||
|     for (x=0; x < b; x++) { | ||||
|     if (x==c) fp=in; | ||||
|         if (x == c) | ||||
|             fp=in; | ||||
|         work[x] = *(table++) * (*(st1++) = *(fp++)); | ||||
|     } | ||||
|  | ||||
| @@ -200,41 +237,46 @@ static void prodsum(float *tgt, float *src, int len, int n) | ||||
|     float *p1, *p2; | ||||
|     double sum; | ||||
|  | ||||
|   while (n>=0) | ||||
|   { | ||||
|     while (n >= 0) { | ||||
|         p1 = (p2 = src) - n; | ||||
|         for (sum=0, x=len; x--; sum += (*p1++) * (*p2++)); | ||||
|         tgt[n--] = sum; | ||||
|     } | ||||
| } | ||||
|  | ||||
| static void * decode_block(AVCodecContext * avctx, const unsigned char *in, signed short int *out,unsigned len) | ||||
| static void * decode_block(AVCodecContext * avctx, const unsigned char *in, | ||||
|                            signed short int *out, unsigned len) | ||||
| { | ||||
|     int x, y; | ||||
|     Real288_internal *glob = avctx->priv_data; | ||||
|     unsigned short int buffer[len]; | ||||
|  | ||||
|     unpack(buffer, in, len); | ||||
|   for (x=0;x<32;x++) | ||||
|   { | ||||
|  | ||||
|     for (x=0; x < 32; x++) { | ||||
|         glob->phasep = (glob->phase = x & 7) * 5; | ||||
|         decode(glob, buffer[x]); | ||||
|  | ||||
|         for (y=0; y<5; *(out++) = 8 * glob->output[glob->phasep+(y++)]); | ||||
|     if (glob->phase==3) update(glob); | ||||
|  | ||||
|         if (glob->phase == 3) | ||||
|             update(glob); | ||||
|     } | ||||
|  | ||||
|     return out; | ||||
| } | ||||
|  | ||||
| /* Decode a block (celp) */ | ||||
| static int ra288_decode_frame(AVCodecContext * avctx, | ||||
|             void *data, int *data_size, | ||||
|             const uint8_t * buf, int buf_size) | ||||
| static int ra288_decode_frame(AVCodecContext * avctx, void *data, | ||||
|                               int *data_size, const uint8_t * buf, | ||||
|                               int buf_size) | ||||
| { | ||||
|     void *datao; | ||||
|  | ||||
|     if (buf_size < avctx->block_align) | ||||
|     { | ||||
|         av_log(avctx, AV_LOG_ERROR, "ffra288: Error! Input buffer is too small [%d<%d]\n",buf_size,avctx->block_align); | ||||
|     if (buf_size < avctx->block_align) { | ||||
|         av_log(avctx, AV_LOG_ERROR, | ||||
|                "ffra288: Error! Input buffer is too small [%d<%d]\n", | ||||
|                buf_size, avctx->block_align); | ||||
|         return 0; | ||||
|     } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user