FFmpeg
|
#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/x86/asm.h"
#include "libavutil/x86/cpu.h"
#include "libavcodec/dct.h"
#include "libavcodec/dsputil.h"
#include "libavcodec/mpegvideo.h"
#include "libavcodec/mathops.h"
#include "dsputil_mmx.h"
Include dependency graph for dsputilenc_mmx.c:
Go to the source code of this file.
Macros | |
#define | hadamard_func(cpu) |
Functions | |
void | ff_get_pixels_mmx (int16_t *block, const uint8_t *pixels, int line_size) |
void | ff_get_pixels_sse2 (int16_t *block, const uint8_t *pixels, int line_size) |
void | ff_diff_pixels_mmx (int16_t *block, const uint8_t *s1, const uint8_t *s2, int stride) |
int | ff_pix_sum16_mmx (uint8_t *pix, int line_size) |
int | ff_pix_norm1_mmx (uint8_t *pix, int line_size) |
int | ff_sse16_sse2 (void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) |
hadamard_func (mmx) | |
Macro Definition Documentation
#define hadamard_func | ( | cpu | ) |
Value:
Definition at line 936 of file dsputilenc_mmx.c.
Function Documentation
Referenced by hadamard_func().
Referenced by hadamard_func().
Referenced by hadamard_func().
int ff_pix_norm1_mmx | ( | uint8_t * | pix, |
int | line_size | ||
) |
Referenced by hadamard_func().
int ff_pix_sum16_mmx | ( | uint8_t * | pix, |
int | line_size | ||
) |
Referenced by hadamard_func().
Referenced by hadamard_func().
hadamard_func | ( | mmx | ) |
Definition at line 942 of file dsputilenc_mmx.c.
Generated on Mon Nov 18 2024 06:52:05 for FFmpeg by 1.8.11