#include "libavutil/cpu.h"
#include "libavutil/x86_cpu.h"
#include "libavcodec/avcodec.h"
#include "libavcodec/dsputil.h"
#include "libavcodec/mpegvideo.h"
#include "dsputil_mmx.h"
#include "mpegvideo_mmx_template.c"
Go to the source code of this file.
#define HAVE_MMX2 0 |
Definition at line 604 of file mpegvideo_mmx.c.
Referenced by DECLARE_ASM_CONST(), ff_ac3dsp_init_x86(), main(), and sws_init_context().
#define HAVE_MMX2 1 |
Definition at line 604 of file mpegvideo_mmx.c.
#define HAVE_SSE2 0 |
Definition at line 612 of file mpegvideo_mmx.c.
#define HAVE_SSE2 1 |
Definition at line 612 of file mpegvideo_mmx.c.
#define HAVE_SSSE3 0 |
Definition at line 593 of file mpegvideo_mmx.c.
Referenced by ff_ac3dsp_init_x86(), and init().
#define RENAME | ( | a | ) | a ## _MMX |
Definition at line 615 of file mpegvideo_mmx.c.
#define RENAME | ( | a | ) | a ## _MMX2 |
Definition at line 615 of file mpegvideo_mmx.c.
#define RENAME | ( | a | ) | a ## _SSE2 |
Definition at line 615 of file mpegvideo_mmx.c.
#define RENAMEl | ( | a | ) | a ## _mmx |
Definition at line 616 of file mpegvideo_mmx.c.
Referenced by dct_quantize_TMPL().
#define RENAMEl | ( | a | ) | a ## _mmx2 |
Definition at line 616 of file mpegvideo_mmx.c.
#define RENAMEl | ( | a | ) | a ## _sse2 |
Definition at line 616 of file mpegvideo_mmx.c.
static void dct_unquantize_h263_inter_mmx | ( | MpegEncContext * | s, |
DCTELEM * | block, | ||
int | n, | ||
int | qscale | ||
) | [static] |
Definition at line 110 of file mpegvideo_mmx.c.
Referenced by MPV_common_init_mmx().
static void dct_unquantize_h263_intra_mmx | ( | MpegEncContext * | s, |
DCTELEM * | block, | ||
int | n, | ||
int | qscale | ||
) | [static] |
Definition at line 35 of file mpegvideo_mmx.c.
Referenced by MPV_common_init_mmx().
static void dct_unquantize_mpeg1_inter_mmx | ( | MpegEncContext * | s, |
DCTELEM * | block, | ||
int | n, | ||
int | qscale | ||
) | [static] |
Definition at line 270 of file mpegvideo_mmx.c.
Referenced by MPV_common_init_mmx().
static void dct_unquantize_mpeg1_intra_mmx | ( | MpegEncContext * | s, |
DCTELEM * | block, | ||
int | n, | ||
int | qscale | ||
) | [static] |
Definition at line 201 of file mpegvideo_mmx.c.
Referenced by MPV_common_init_mmx().
static void dct_unquantize_mpeg2_inter_mmx | ( | MpegEncContext * | s, |
DCTELEM * | block, | ||
int | n, | ||
int | qscale | ||
) | [static] |
Definition at line 402 of file mpegvideo_mmx.c.
Referenced by MPV_common_init_mmx().
static void dct_unquantize_mpeg2_intra_mmx | ( | MpegEncContext * | s, |
DCTELEM * | block, | ||
int | n, | ||
int | qscale | ||
) | [static] |
Definition at line 336 of file mpegvideo_mmx.c.
Referenced by MPV_common_init_mmx().
static void denoise_dct_mmx | ( | MpegEncContext * | s, |
DCTELEM * | block | ||
) | [static] |
Definition at line 479 of file mpegvideo_mmx.c.
Referenced by MPV_common_init_mmx().
static void denoise_dct_sse2 | ( | MpegEncContext * | s, |
DCTELEM * | block | ||
) | [static] |
Definition at line 533 of file mpegvideo_mmx.c.
Referenced by MPV_common_init_mmx().
Definition at line 629 of file mpegvideo_mmx.c.
Referenced by ff_dct_common_init().
uint16_t inv_zigzag_direct16[64] |
Definition at line 86 of file dsputil.c.
Referenced by dct_quantize_TMPL(), and dsputil_static_init().