25                               const uint8_t *src2, ptrdiff_t stride2);
 
   27                                  const uint8_t *src2, ptrdiff_t stride2);
 
   30                                    const uint8_t *src2, ptrdiff_t stride2);
 
   32                                  const uint8_t *src2, ptrdiff_t stride2);
 
   34                                    const uint8_t *src2, ptrdiff_t stride2);
 
   36                                    const uint8_t *src2, ptrdiff_t stride2);
 
#define EXTERNAL_MMX(flags)
static atomic_int cpu_flags
int ff_pixelutils_sad_16x16_sse2(const uint8_t *src1, ptrdiff_t stride1, const uint8_t *src2, ptrdiff_t stride2)
int ff_pixelutils_sad_16x16_mmxext(const uint8_t *src1, ptrdiff_t stride1, const uint8_t *src2, ptrdiff_t stride2)
void ff_pixelutils_sad_init_x86(av_pixelutils_sad_fn *sad, int aligned)
#define EXTERNAL_SSE2(flags)
int(* av_pixelutils_sad_fn)(const uint8_t *src1, ptrdiff_t stride1, const uint8_t *src2, ptrdiff_t stride2)
Sum of abs(src1[x] - src2[x]) 
int ff_pixelutils_sad_u_16x16_sse2(const uint8_t *src1, ptrdiff_t stride1, const uint8_t *src2, ptrdiff_t stride2)
int ff_pixelutils_sad_a_16x16_sse2(const uint8_t *src1, ptrdiff_t stride1, const uint8_t *src2, ptrdiff_t stride2)
int av_get_cpu_flags(void)
Return the flags which specify extensions supported by the CPU. 
#define EXTERNAL_MMXEXT(flags)
int ff_pixelutils_sad_8x8_mmxext(const uint8_t *src1, ptrdiff_t stride1, const uint8_t *src2, ptrdiff_t stride2)
int ff_pixelutils_sad_8x8_mmx(const uint8_t *src1, ptrdiff_t stride1, const uint8_t *src2, ptrdiff_t stride2)