mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2024-12-25 00:32:31 +00:00
Simplify eval_refl(): return directly when needed instead of storing the return value in a variable
Originally committed as revision 14640 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
2f1cad0e58
commit
c0f0b34bba
@ -231,7 +231,6 @@ static void int_to_int16(int16_t *out, const int *inp)
|
|||||||
*/
|
*/
|
||||||
static int eval_refl(int *refl, const int16_t *coefs, RA144Context *ractx)
|
static int eval_refl(int *refl, const int16_t *coefs, RA144Context *ractx)
|
||||||
{
|
{
|
||||||
int retval = 0;
|
|
||||||
int b, c, i;
|
int b, c, i;
|
||||||
unsigned int u;
|
unsigned int u;
|
||||||
int buffer1[10];
|
int buffer1[10];
|
||||||
@ -267,11 +266,11 @@ static int eval_refl(int *refl, const int16_t *coefs, RA144Context *ractx)
|
|||||||
refl[c] = u = bp1[c];
|
refl[c] = u = bp1[c];
|
||||||
|
|
||||||
if ((u + 0x1000) > 0x1fff)
|
if ((u + 0x1000) > 0x1fff)
|
||||||
retval = 1;
|
return 1;
|
||||||
|
|
||||||
FFSWAP(int *, bp1, bp2);
|
FFSWAP(int *, bp1, bp2);
|
||||||
}
|
}
|
||||||
return retval;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int interp(RA144Context *ractx, int16_t *out, int block_num,
|
static int interp(RA144Context *ractx, int16_t *out, int block_num,
|
||||||
|
Loading…
Reference in New Issue
Block a user