FFmpeg
|
#include <stddef.h>
#include <stdint.h>
#include "libavcodec/dsputil.h"
#include "libavutil/x86/asm.h"
Go to the source code of this file.
Macros | |
#define | SBUTTERFLY(a, b, t, n, m) |
#define | TRANSPOSE4(a, b, c, d, t) |
#define | MOVQ_WONE(regd) |
Variables | |
const uint64_t | ff_bone |
const uint64_t | ff_wtwo |
const xmm_reg | ff_pw_3 |
const xmm_reg | ff_pw_4 |
const xmm_reg | ff_pw_5 |
const xmm_reg | ff_pw_8 |
const uint64_t | ff_pw_15 |
const xmm_reg | ff_pw_16 |
const xmm_reg | ff_pw_18 |
const uint64_t | ff_pw_20 |
const xmm_reg | ff_pw_32 |
const uint64_t | ff_pw_42 |
const uint64_t | ff_pw_53 |
const xmm_reg | ff_pw_64 |
const uint64_t | ff_pw_96 |
const uint64_t | ff_pw_128 |
const uint64_t | ff_pw_255 |
const xmm_reg | ff_pb_1 |
const xmm_reg | ff_pb_3 |
const uint64_t | ff_pb_3F |
const xmm_reg | ff_pb_F8 |
const uint64_t | ff_pb_FC |
const double | ff_pd_1 [2] |
const double | ff_pd_2 [2] |
Macro Definition Documentation
#define MOVQ_WONE | ( | regd | ) |
Definition at line 70 of file dsputil_mmx.h.
Definition at line 59 of file dsputil_mmx.h.
Definition at line 64 of file dsputil_mmx.h.
Function Documentation
Referenced by DECLARE_ALIGNED(), and dsputil_init_mmx().
Referenced by DECLARE_ALIGNED().
Referenced by DECLARE_ALIGNED().
Referenced by DECLARE_ALIGNED().
Referenced by DECLARE_ALIGNED(), and hpeldsp_init_mmxext().
Referenced by DECLARE_ALIGNED(), and ff_rv40dsp_init_x86().
Referenced by DECLARE_ALIGNED(), and ff_rv40dsp_init_x86().
void ff_deinterlace_line_inplace_mmx | ( | const uint8_t * | lum_m4, |
const uint8_t * | lum_m3, | ||
const uint8_t * | lum_m2, | ||
const uint8_t * | lum_m1, | ||
const uint8_t * | lum, | ||
int | size | ||
) |
void ff_deinterlace_line_mmx | ( | uint8_t * | dst, |
const uint8_t * | lum_m4, | ||
const uint8_t * | lum_m3, | ||
const uint8_t * | lum_m2, | ||
const uint8_t * | lum_m1, | ||
const uint8_t * | lum, | ||
int | size | ||
) |
void ff_dsputil_init_pix_mmx | ( | DSPContext * | c, |
AVCodecContext * | avctx | ||
) |
Definition at line 435 of file x86/motion_est.c.
Referenced by hadamard_func().
void ff_dsputilenc_init_mmx | ( | DSPContext * | c, |
AVCodecContext * | avctx | ||
) |
Referenced by ff_dsputil_init_mmx().
void ff_mmx_idct | ( | int16_t * | block | ) |
void ff_mmxext_idct | ( | int16_t * | block | ) |
Referenced by DECLARE_ALIGNED().
Referenced by DECLARE_ALIGNED().
Referenced by DECLARE_ALIGNED().
Referenced by DECLARE_ALIGNED().
Referenced by DECLARE_ALIGNED(), and dsputil_init_mmx().
Referenced by DECLARE_ALIGNED(), and ff_rv40dsp_init_x86().
Referenced by DECLARE_ALIGNED(), and ff_rv40dsp_init_x86().
Referenced by DECLARE_ALIGNED(), and dsputil_init_mmx().
Referenced by DECLARE_ALIGNED().
Variable Documentation
const uint64_t ff_bone |
const xmm_reg ff_pb_1 |
Referenced by DECLARE_ALIGNED().
const xmm_reg ff_pb_3 |
Referenced by DECLARE_ALIGNED().
const uint64_t ff_pb_3F |
const xmm_reg ff_pb_F8 |
const uint64_t ff_pb_FC |
const double ff_pd_1[2] |
const double ff_pd_2[2] |
Referenced by DECLARE_ALIGNED().
const uint64_t ff_pw_128 |
const uint64_t ff_pw_15 |
Referenced by DECLARE_ALIGNED().
const xmm_reg ff_pw_16 |
Referenced by DECLARE_ALIGNED().
const xmm_reg ff_pw_18 |
Referenced by DECLARE_ALIGNED().
const uint64_t ff_pw_20 |
const uint64_t ff_pw_255 |
const xmm_reg ff_pw_3 |
Referenced by DECLARE_ALIGNED().
const xmm_reg ff_pw_32 |
Referenced by DECLARE_ALIGNED().
const xmm_reg ff_pw_4 |
Referenced by DECLARE_ALIGNED().
const uint64_t ff_pw_42 |
const xmm_reg ff_pw_5 |
Referenced by DECLARE_ALIGNED().
const uint64_t ff_pw_53 |
const xmm_reg ff_pw_64 |
Referenced by DECLARE_ALIGNED().
const xmm_reg ff_pw_8 |
Referenced by DECLARE_ALIGNED().
const uint64_t ff_pw_96 |
const uint64_t ff_wtwo |
Generated on Mon Nov 18 2024 06:52:05 for FFmpeg by 1.8.11