|
FFmpeg
2.1.1
|
#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_x86.h"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) |
| av_cold void | ff_dsputilenc_init_mmx (DSPContext *c, AVCodecContext *avctx) |
| #define hadamard_func | ( | cpu | ) |
Definition at line 936 of file dsputilenc_mmx.c.
Referenced by ff_dsputilenc_init_mmx().
Referenced by ff_dsputilenc_init_mmx().
Referenced by ff_dsputilenc_init_mmx().
| int ff_pix_sum16_mmx | ( | uint8_t * | pix, |
| int | line_size | ||
| ) |
Referenced by ff_dsputilenc_init_mmx().
| int ff_pix_norm1_mmx | ( | uint8_t * | pix, |
| int | line_size | ||
| ) |
Referenced by ff_dsputilenc_init_mmx().
Referenced by ff_dsputilenc_init_mmx().
| av_cold void ff_dsputilenc_init_mmx | ( | DSPContext * | c, |
| AVCodecContext * | avctx | ||
| ) |
Definition at line 947 of file dsputilenc_mmx.c.
Referenced by ff_dsputil_init_x86().
1.8.5