|
|
|
@ -1339,15 +1339,15 @@ typedef struct AVCodecContext { |
|
|
|
|
unsigned dsp_mask; |
|
|
|
|
#define FF_MM_FORCE 0x80000000 /* Force usage of selected flags (OR) */ |
|
|
|
|
/* lower 16 bits - CPU features */ |
|
|
|
|
#define FF_MM_MMX 0x0001 /* standard MMX */ |
|
|
|
|
#define FF_MM_3DNOW 0x0004 /* AMD 3DNOW */ |
|
|
|
|
#define FF_MM_MMXEXT 0x0002 /* SSE integer functions or AMD MMX ext */ |
|
|
|
|
#define FF_MM_SSE 0x0008 /* SSE functions */ |
|
|
|
|
#define FF_MM_SSE2 0x0010 /* PIV SSE2 functions */ |
|
|
|
|
#define FF_MM_3DNOWEXT 0x0020 /* AMD 3DNowExt */ |
|
|
|
|
#define FF_MM_SSE3 0x0040 /* Prescott SSE3 functions */ |
|
|
|
|
#define FF_MM_SSSE3 0x0080 /* Conroe SSSE3 functions */ |
|
|
|
|
#define FF_MM_IWMMXT 0x0100 /* XScale IWMMXT */ |
|
|
|
|
#define FF_MM_MMX 0x0001 ///< standard MMX
|
|
|
|
|
#define FF_MM_3DNOW 0x0004 ///< AMD 3DNOW
|
|
|
|
|
#define FF_MM_MMXEXT 0x0002 ///< SSE integer functions or AMD MMX ext
|
|
|
|
|
#define FF_MM_SSE 0x0008 ///< SSE functions
|
|
|
|
|
#define FF_MM_SSE2 0x0010 ///< PIV SSE2 functions
|
|
|
|
|
#define FF_MM_3DNOWEXT 0x0020 ///< AMD 3DNowExt
|
|
|
|
|
#define FF_MM_SSE3 0x0040 ///< Prescott SSE3 functions
|
|
|
|
|
#define FF_MM_SSSE3 0x0080 ///< Conroe SSSE3 functions
|
|
|
|
|
#define FF_MM_IWMMXT 0x0100 ///< XScale IWMMXT
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* bits per sample/pixel from the demuxer (needed for huffyuv). |
|
|
|
|