Hi, On Wed, May 25, 2011 at 3:49 PM, Anton Khirnov <[email protected]> wrote: > --- > libswscale/swscale.h | 12 ++++++++++++ > 1 files changed, 12 insertions(+), 0 deletions(-) > > diff --git a/libswscale/swscale.h b/libswscale/swscale.h > index 1babced..b5f66fc 100644 > --- a/libswscale/swscale.h > +++ b/libswscale/swscale.h > @@ -50,6 +50,9 @@ > #ifndef FF_API_SWS_GETCONTEXT > #define FF_API_SWS_GETCONTEXT (LIBSWSCALE_VERSION_MAJOR < 2) > #endif > +#ifndef FF_API_SWS_CPU_CAPS > +#define FF_API_SWS_CPU_CAPS (LIBSWSCALE_VERSION_MAJOR < 2) > +#endif > > /** > * Returns the LIBSWSCALE_VERSION_INT constant. > @@ -95,6 +98,15 @@ const char *swscale_license(void); > #define SWS_ACCURATE_RND 0x40000 > #define SWS_BITEXACT 0x80000 > > +#if FF_API_SWS_CPU_CAPS > +#define SWS_CPU_CAPS_MMX 0x80000000 > +#define SWS_CPU_CAPS_MMX2 0x20000000 > +#define SWS_CPU_CAPS_3DNOW 0x40000000 > +#define SWS_CPU_CAPS_ALTIVEC 0x10000000 > +#define SWS_CPU_CAPS_BFIN 0x01000000 > +#define SWS_CPU_CAPS_SSE2 0x02000000 > +#endif
I apologize for breaking API when removing them. Please add a comment saying these flags don't do very much and that cpu caps are auto-detected now. Then, patch OK, thanks. Ronald _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
