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

Michael Niedermayer michaelni
Sun Apr 5 22:51:41 CEST 2009


On Sun, Apr 05, 2009 at 05:28:21PM -0300, Ramiro Polla wrote:
> 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?

#if CONFIG_GPL
#   undef HAVE_MMX
...
#endif

[...]

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

GMX, the mailprovider that uses RBL lists to reject mails from your friends
running their own mailserver at home. The mailprovider that obscures the
origin of mails (mis)identified as viruses. The mailprovider that improves
security my disallowing more secure forms of authentication.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20090405/d41b3635/attachment.pgp>



More information about the ffmpeg-devel mailing list