mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2024-12-17 21:14:47 +00:00
Simplify a list of array allocations with a loop.
patch by Vitor Sessak, vitor1001 gmail com Originally committed as revision 13109 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
3f3865d30b
commit
f863bee841
@ -249,7 +249,7 @@ static void add_wav(Real144_internal *glob, int n, int f, int m1, int m2,
|
||||
static void final(Real144_internal *glob, short *i1, short *i2, void *out,
|
||||
int *statbuf, int len)
|
||||
{
|
||||
int x, sum;
|
||||
int x, sum, i;
|
||||
int buffer[10];
|
||||
short *ptr;
|
||||
short *ptr2;
|
||||
@ -257,16 +257,8 @@ static void final(Real144_internal *glob, short *i1, short *i2, void *out,
|
||||
memcpy(glob->work, statbuf,20);
|
||||
memcpy(glob->work + 10, i2, len * 2);
|
||||
|
||||
buffer[9] = i1[0];
|
||||
buffer[8] = i1[1];
|
||||
buffer[7] = i1[2];
|
||||
buffer[6] = i1[3];
|
||||
buffer[5] = i1[4];
|
||||
buffer[4] = i1[5];
|
||||
buffer[3] = i1[6];
|
||||
buffer[2] = i1[7];
|
||||
buffer[1] = i1[8];
|
||||
buffer[0] = i1[9];
|
||||
for(i=0; i<10; i++)
|
||||
buffer[9-i] = i1[i];
|
||||
|
||||
ptr2 = (ptr = glob->work) + len;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user