#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 1 | 
Definition at line 601 of file mpegvideo_mmx.c.
| #define HAVE_MMX2 0 | 
Definition at line 601 of file mpegvideo_mmx.c.
| #define HAVE_SSE2 1 | 
Definition at line 609 of file mpegvideo_mmx.c.
| #define HAVE_SSE2 0 | 
Definition at line 609 of file mpegvideo_mmx.c.
| #define HAVE_SSSE3 0 | 
Definition at line 590 of file mpegvideo_mmx.c.
| #define RENAME | ( | a | ) | a ## _SSE2 | 
Definition at line 612 of file mpegvideo_mmx.c.
| #define RENAME | ( | a | ) | a ## _MMX2 | 
Definition at line 612 of file mpegvideo_mmx.c.
| #define RENAME | ( | a | ) | a ## _MMX | 
Definition at line 612 of file mpegvideo_mmx.c.
Referenced by hcscale_TMPL(), hyscale_TMPL(), postProcess_TMPL(), rgb2rgb_init_TMPL(), yuv2packed1_TMPL(), yuv2yuvX_TMPL(), yuv422ptouyvy_TMPL(), yuv422ptoyuy2_TMPL(), yv12touyvy_TMPL(), and yv12toyuy2_TMPL().
| #define RENAMEl | ( | a | ) | a ## _sse2 | 
Definition at line 613 of file mpegvideo_mmx.c.
| #define RENAMEl | ( | a | ) | a ## _mmx2 | 
Definition at line 613 of file mpegvideo_mmx.c.
| #define RENAMEl | ( | a | ) | a ## _mmx | 
| static void dct_unquantize_h263_inter_mmx | ( | MpegEncContext * | s, | |
| DCTELEM * | block, | |||
| int | n, | |||
| int | qscale | |||
| ) |  [static] | 
        
| static void dct_unquantize_h263_intra_mmx | ( | MpegEncContext * | s, | |
| DCTELEM * | block, | |||
| int | n, | |||
| int | qscale | |||
| ) |  [static] | 
        
| static void dct_unquantize_mpeg1_inter_mmx | ( | MpegEncContext * | s, | |
| DCTELEM * | block, | |||
| int | n, | |||
| int | qscale | |||
| ) |  [static] | 
        
| static void dct_unquantize_mpeg1_intra_mmx | ( | MpegEncContext * | s, | |
| DCTELEM * | block, | |||
| int | n, | |||
| int | qscale | |||
| ) |  [static] | 
        
| static void dct_unquantize_mpeg2_inter_mmx | ( | MpegEncContext * | s, | |
| DCTELEM * | block, | |||
| int | n, | |||
| int | qscale | |||
| ) |  [static] | 
        
| static void dct_unquantize_mpeg2_intra_mmx | ( | MpegEncContext * | s, | |
| DCTELEM * | block, | |||
| int | n, | |||
| int | qscale | |||
| ) |  [static] | 
        
| static void denoise_dct_mmx | ( | MpegEncContext * | s, | |
| DCTELEM * | block | |||
| ) |  [static] | 
        
| static void denoise_dct_sse2 | ( | MpegEncContext * | s, | |
| DCTELEM * | block | |||
| ) |  [static] | 
        
| void MPV_common_init_mmx | ( | MpegEncContext * | s | ) | 
| uint16_t inv_zigzag_direct16[64] | 
Referenced by dct_quantize_TMPL(), and dsputil_static_init().
 1.5.8