[FFmpeg-devel] [PATCH] Yet more ALAC cleanup (#define removal)
Reimar Döffinger
Reimar.Doeffinger
Wed Aug 15 20:35:55 CEST 2007
Hello,
On Wed, Aug 15, 2007 at 08:22:59PM +0200, Vitor Sessak wrote:
> -#define SIGN_ONLY(v) \
> - ((v < 0) ? (-1) : \
> - ((v > 0) ? (1) : \
> - (0)))
> +static inline int sign_only(int v)
> +{
> + if (v < 0)
> + return -1;
> + else if (v > 0)
> + return 1;
> + else
> + return 0;
> +}
Since you change it anyway, I'd suggest
if (v == 0) return 0;
return FFSIGN(v);
Though benchmarking it might be a good idea unless it is really
uncritical.
Greetings,
Reimar D?ffinger
More information about the ffmpeg-devel
mailing list