libswscale/x86/swscale_mmx.c File Reference

#include <inttypes.h>
#include "config.h"
#include "libswscale/swscale.h"
#include "libswscale/swscale_internal.h"
#include "libavutil/intreadwrite.h"
#include "libavutil/x86_cpu.h"
#include "libavutil/cpu.h"
#include "libavutil/pixdesc.h"
#include "swscale_template.c"

Go to the source code of this file.

Defines

#define COMPILE_TEMPLATE_MMX2   0
#define RENAME(a)   a ## _MMX

Functions

 DECLARE_ASM_CONST (DECLARE_ASM_CONST(8, DECLARE_ASM_CONST(uint64_t, bF8)
 DECLARE_ASM_CONST (DECLARE_ASM_CONST(8, DECLARE_ASM_CONST(uint64_t, b16Mask)
 DECLARE_ASM_CONST (8, uint64_t, ff_bgr24toUVOffset)
void ff_sws_init_swScale_mmx (SwsContext *c)

Variables

const uint64_t ff_dither8 [2]


Define Documentation

#define COMPILE_TEMPLATE_MMX2   0

#define RENAME (  )     a ## _MMX


Function Documentation

DECLARE_ASM_CONST ( ,
uint64_t  ,
ff_bgr24toUVOffset   
) [pure virtual]

Definition at line 82 of file swscale_mmx.c.

DECLARE_ASM_CONST ( DECLARE_ASM_CONST(  8,
DECLARE_ASM_CONST(  uint64_t,
b16Mask   
) [pure virtual]

Definition at line 47 of file swscale_mmx.c.

DECLARE_ASM_CONST ( DECLARE_ASM_CONST(  8,
DECLARE_ASM_CONST(  uint64_t,
bF8   
) [pure virtual]

Definition at line 30 of file swscale_mmx.c.

void ff_sws_init_swScale_mmx ( SwsContext c  ) 

Definition at line 217 of file swscale_mmx.c.

Referenced by ff_getSwsFunc().


Variable Documentation

const uint64_t ff_dither8[2]

Initial value:

 {
    0x0602060206020602LL,
    0x0004000400040004LL,}

Definition at line 43 of file swscale_mmx.c.

Referenced by DECLARE_ASM_CONST(), yuv420_rgb15_TMPL(), and yuv420_rgb16_TMPL().


Generated on Fri Oct 26 02:38:22 2012 for FFmpeg by  doxygen 1.5.8