[FFmpeg-devel] [PATCH] swscale: Do not misuse HAVE_* flags.

Ramiro Polla ramiro.polla
Sun Apr 5 22:28:21 CEST 2009


On Sun, Apr 5, 2009 at 5:14 PM, Michael Niedermayer <michaelni at gmx.at> wrote:
> On Sun, Apr 05, 2009 at 02:14:15PM -0300, Ramiro Polla wrote:
>> Hi,
>>
>> swscale: Do not misuse HAVE_* flags.
>> Rename COMPILE_* to SWSCALE_COMPILE_*.
>> Rename wrong uses of HAVE_* to COMPILE_*.
>
> [...]
>> @@ -1594,7 +1592,7 @@ error:
>> ? ? ?return ret;
>> ?}
>>
>> -#if COMPILE_MMX2
>> +#if SWSCALE_COMPILE_MMX2
>> ?static void initMMX2HScaler(int dstW, int xInc, uint8_t *funnyCode, int16_t *filter, int32_t *filterPos, int numSplits)
>> ?{
>> ? ? ?uint8_t *fragmentA;
>
> this should be HAVE_MMX2 when HAVE* are not changed

SWSCALE_COMPILE_MMX2 is HAVE_MMX2 && CONFIG_GPL. If CONFIG_GPL is not
set, we shouldn't be compiling this. Besides, using SWSCALE_COMPILE_*
makes it consistent with the rest of the file.

Or am I missing something?

Ramiro Polla



More information about the ffmpeg-devel mailing list