FFmpeg
Macros | Functions
hevcdsp_mips.h File Reference
#include "libavcodec/hevc/dsp.h"

Go to the source code of this file.

Macros

#define MC(PEL, DIR, WIDTH)
 
#define UNI_MC(PEL, DIR, WIDTH)
 
#define UNI_W_MC(PEL, DIR, WIDTH)
 
#define BI_MC(PEL, DIR, WIDTH)
 
#define BI_W_MC(PEL, DIR, WIDTH)
 
#define L_MC(PEL, DIR, WIDTH, TYPE)
 
#define L_BI_MC(PEL, DIR, WIDTH, TYPE)
 
#define L_UNI_MC(PEL, DIR, WIDTH, TYPE)
 

Functions

 MC (pel, pixels, 4)
 
 MC (pel, pixels, 6)
 
 MC (pel, pixels, 8)
 
 MC (pel, pixels, 12)
 
 MC (pel, pixels, 16)
 
 MC (pel, pixels, 24)
 
 MC (pel, pixels, 32)
 
 MC (pel, pixels, 48)
 
 MC (pel, pixels, 64)
 
 MC (qpel, h, 4)
 
 MC (qpel, h, 8)
 
 MC (qpel, h, 12)
 
 MC (qpel, h, 16)
 
 MC (qpel, h, 24)
 
 MC (qpel, h, 32)
 
 MC (qpel, h, 48)
 
 MC (qpel, h, 64)
 
 MC (qpel, v, 4)
 
 MC (qpel, v, 8)
 
 MC (qpel, v, 12)
 
 MC (qpel, v, 16)
 
 MC (qpel, v, 24)
 
 MC (qpel, v, 32)
 
 MC (qpel, v, 48)
 
 MC (qpel, v, 64)
 
 MC (qpel, hv, 4)
 
 MC (qpel, hv, 8)
 
 MC (qpel, hv, 12)
 
 MC (qpel, hv, 16)
 
 MC (qpel, hv, 24)
 
 MC (qpel, hv, 32)
 
 MC (qpel, hv, 48)
 
 MC (qpel, hv, 64)
 
 MC (epel, h, 4)
 
 MC (epel, h, 6)
 
 MC (epel, h, 8)
 
 MC (epel, h, 12)
 
 MC (epel, h, 16)
 
 MC (epel, h, 24)
 
 MC (epel, h, 32)
 
 MC (epel, h, 48)
 
 MC (epel, h, 64)
 
 MC (epel, v, 4)
 
 MC (epel, v, 6)
 
 MC (epel, v, 8)
 
 MC (epel, v, 12)
 
 MC (epel, v, 16)
 
 MC (epel, v, 24)
 
 MC (epel, v, 32)
 
 MC (epel, v, 48)
 
 MC (epel, v, 64)
 
 MC (epel, hv, 4)
 
 MC (epel, hv, 6)
 
 MC (epel, hv, 8)
 
 MC (epel, hv, 12)
 
 MC (epel, hv, 16)
 
 MC (epel, hv, 24)
 
 MC (epel, hv, 32)
 
 MC (epel, hv, 48)
 
 MC (epel, hv, 64)
 
 UNI_MC (pel, pixels, 4)
 
 UNI_MC (pel, pixels, 6)
 
 UNI_MC (pel, pixels, 8)
 
 UNI_MC (pel, pixels, 12)
 
 UNI_MC (pel, pixels, 16)
 
 UNI_MC (pel, pixels, 24)
 
 UNI_MC (pel, pixels, 32)
 
 UNI_MC (pel, pixels, 48)
 
 UNI_MC (pel, pixels, 64)
 
 UNI_MC (qpel, h, 4)
 
 UNI_MC (qpel, h, 8)
 
 UNI_MC (qpel, h, 12)
 
 UNI_MC (qpel, h, 16)
 
 UNI_MC (qpel, h, 24)
 
 UNI_MC (qpel, h, 32)
 
 UNI_MC (qpel, h, 48)
 
 UNI_MC (qpel, h, 64)
 
 UNI_MC (qpel, v, 4)
 
 UNI_MC (qpel, v, 8)
 
 UNI_MC (qpel, v, 12)
 
 UNI_MC (qpel, v, 16)
 
 UNI_MC (qpel, v, 24)
 
 UNI_MC (qpel, v, 32)
 
 UNI_MC (qpel, v, 48)
 
 UNI_MC (qpel, v, 64)
 
 UNI_MC (qpel, hv, 4)
 
 UNI_MC (qpel, hv, 8)
 
 UNI_MC (qpel, hv, 12)
 
 UNI_MC (qpel, hv, 16)
 
 UNI_MC (qpel, hv, 24)
 
 UNI_MC (qpel, hv, 32)
 
 UNI_MC (qpel, hv, 48)
 
 UNI_MC (qpel, hv, 64)
 
 UNI_MC (epel, h, 4)
 
 UNI_MC (epel, h, 6)
 
 UNI_MC (epel, h, 8)
 
 UNI_MC (epel, h, 12)
 
 UNI_MC (epel, h, 16)
 
 UNI_MC (epel, h, 24)
 
 UNI_MC (epel, h, 32)
 
 UNI_MC (epel, h, 48)
 
 UNI_MC (epel, h, 64)
 
 UNI_MC (epel, v, 4)
 
 UNI_MC (epel, v, 6)
 
 UNI_MC (epel, v, 8)
 
 UNI_MC (epel, v, 12)
 
 UNI_MC (epel, v, 16)
 
 UNI_MC (epel, v, 24)
 
 UNI_MC (epel, v, 32)
 
 UNI_MC (epel, v, 48)
 
 UNI_MC (epel, v, 64)
 
 UNI_MC (epel, hv, 4)
 
 UNI_MC (epel, hv, 6)
 
 UNI_MC (epel, hv, 8)
 
 UNI_MC (epel, hv, 12)
 
 UNI_MC (epel, hv, 16)
 
 UNI_MC (epel, hv, 24)
 
 UNI_MC (epel, hv, 32)
 
 UNI_MC (epel, hv, 48)
 
 UNI_MC (epel, hv, 64)
 
 UNI_W_MC (pel, pixels, 4)
 
 UNI_W_MC (pel, pixels, 6)
 
 UNI_W_MC (pel, pixels, 8)
 
 UNI_W_MC (pel, pixels, 12)
 
 UNI_W_MC (pel, pixels, 16)
 
 UNI_W_MC (pel, pixels, 24)
 
 UNI_W_MC (pel, pixels, 32)
 
 UNI_W_MC (pel, pixels, 48)
 
 UNI_W_MC (pel, pixels, 64)
 
 UNI_W_MC (qpel, h, 4)
 
 UNI_W_MC (qpel, h, 8)
 
 UNI_W_MC (qpel, h, 12)
 
 UNI_W_MC (qpel, h, 16)
 
 UNI_W_MC (qpel, h, 24)
 
 UNI_W_MC (qpel, h, 32)
 
 UNI_W_MC (qpel, h, 48)
 
 UNI_W_MC (qpel, h, 64)
 
 UNI_W_MC (qpel, v, 4)
 
 UNI_W_MC (qpel, v, 8)
 
 UNI_W_MC (qpel, v, 12)
 
 UNI_W_MC (qpel, v, 16)
 
 UNI_W_MC (qpel, v, 24)
 
 UNI_W_MC (qpel, v, 32)
 
 UNI_W_MC (qpel, v, 48)
 
 UNI_W_MC (qpel, v, 64)
 
 UNI_W_MC (qpel, hv, 4)
 
 UNI_W_MC (qpel, hv, 8)
 
 UNI_W_MC (qpel, hv, 12)
 
 UNI_W_MC (qpel, hv, 16)
 
 UNI_W_MC (qpel, hv, 24)
 
 UNI_W_MC (qpel, hv, 32)
 
 UNI_W_MC (qpel, hv, 48)
 
 UNI_W_MC (qpel, hv, 64)
 
 UNI_W_MC (epel, h, 4)
 
 UNI_W_MC (epel, h, 6)
 
 UNI_W_MC (epel, h, 8)
 
 UNI_W_MC (epel, h, 12)
 
 UNI_W_MC (epel, h, 16)
 
 UNI_W_MC (epel, h, 24)
 
 UNI_W_MC (epel, h, 32)
 
 UNI_W_MC (epel, h, 48)
 
 UNI_W_MC (epel, h, 64)
 
 UNI_W_MC (epel, v, 4)
 
 UNI_W_MC (epel, v, 6)
 
 UNI_W_MC (epel, v, 8)
 
 UNI_W_MC (epel, v, 12)
 
 UNI_W_MC (epel, v, 16)
 
 UNI_W_MC (epel, v, 24)
 
 UNI_W_MC (epel, v, 32)
 
 UNI_W_MC (epel, v, 48)
 
 UNI_W_MC (epel, v, 64)
 
 UNI_W_MC (epel, hv, 4)
 
 UNI_W_MC (epel, hv, 6)
 
 UNI_W_MC (epel, hv, 8)
 
 UNI_W_MC (epel, hv, 12)
 
 UNI_W_MC (epel, hv, 16)
 
 UNI_W_MC (epel, hv, 24)
 
 UNI_W_MC (epel, hv, 32)
 
 UNI_W_MC (epel, hv, 48)
 
 UNI_W_MC (epel, hv, 64)
 
 BI_MC (pel, pixels, 4)
 
 BI_MC (pel, pixels, 6)
 
 BI_MC (pel, pixels, 8)
 
 BI_MC (pel, pixels, 12)
 
 BI_MC (pel, pixels, 16)
 
 BI_MC (pel, pixels, 24)
 
 BI_MC (pel, pixels, 32)
 
 BI_MC (pel, pixels, 48)
 
 BI_MC (pel, pixels, 64)
 
 BI_MC (qpel, h, 4)
 
 BI_MC (qpel, h, 8)
 
 BI_MC (qpel, h, 12)
 
 BI_MC (qpel, h, 16)
 
 BI_MC (qpel, h, 24)
 
 BI_MC (qpel, h, 32)
 
 BI_MC (qpel, h, 48)
 
 BI_MC (qpel, h, 64)
 
 BI_MC (qpel, v, 4)
 
 BI_MC (qpel, v, 8)
 
 BI_MC (qpel, v, 12)
 
 BI_MC (qpel, v, 16)
 
 BI_MC (qpel, v, 24)
 
 BI_MC (qpel, v, 32)
 
 BI_MC (qpel, v, 48)
 
 BI_MC (qpel, v, 64)
 
 BI_MC (qpel, hv, 4)
 
 BI_MC (qpel, hv, 8)
 
 BI_MC (qpel, hv, 12)
 
 BI_MC (qpel, hv, 16)
 
 BI_MC (qpel, hv, 24)
 
 BI_MC (qpel, hv, 32)
 
 BI_MC (qpel, hv, 48)
 
 BI_MC (qpel, hv, 64)
 
 BI_MC (epel, h, 4)
 
 BI_MC (epel, h, 6)
 
 BI_MC (epel, h, 8)
 
 BI_MC (epel, h, 12)
 
 BI_MC (epel, h, 16)
 
 BI_MC (epel, h, 24)
 
 BI_MC (epel, h, 32)
 
 BI_MC (epel, h, 48)
 
 BI_MC (epel, h, 64)
 
 BI_MC (epel, v, 4)
 
 BI_MC (epel, v, 6)
 
 BI_MC (epel, v, 8)
 
 BI_MC (epel, v, 12)
 
 BI_MC (epel, v, 16)
 
 BI_MC (epel, v, 24)
 
 BI_MC (epel, v, 32)
 
 BI_MC (epel, v, 48)
 
 BI_MC (epel, v, 64)
 
 BI_MC (epel, hv, 4)
 
 BI_MC (epel, hv, 6)
 
 BI_MC (epel, hv, 8)
 
 BI_MC (epel, hv, 12)
 
 BI_MC (epel, hv, 16)
 
 BI_MC (epel, hv, 24)
 
 BI_MC (epel, hv, 32)
 
 BI_MC (epel, hv, 48)
 
 BI_MC (epel, hv, 64)
 
 BI_W_MC (pel, pixels, 4)
 
 BI_W_MC (pel, pixels, 6)
 
 BI_W_MC (pel, pixels, 8)
 
 BI_W_MC (pel, pixels, 12)
 
 BI_W_MC (pel, pixels, 16)
 
 BI_W_MC (pel, pixels, 24)
 
 BI_W_MC (pel, pixels, 32)
 
 BI_W_MC (pel, pixels, 48)
 
 BI_W_MC (pel, pixels, 64)
 
 BI_W_MC (qpel, h, 4)
 
 BI_W_MC (qpel, h, 8)
 
 BI_W_MC (qpel, h, 12)
 
 BI_W_MC (qpel, h, 16)
 
 BI_W_MC (qpel, h, 24)
 
 BI_W_MC (qpel, h, 32)
 
 BI_W_MC (qpel, h, 48)
 
 BI_W_MC (qpel, h, 64)
 
 BI_W_MC (qpel, v, 4)
 
 BI_W_MC (qpel, v, 8)
 
 BI_W_MC (qpel, v, 12)
 
 BI_W_MC (qpel, v, 16)
 
 BI_W_MC (qpel, v, 24)
 
 BI_W_MC (qpel, v, 32)
 
 BI_W_MC (qpel, v, 48)
 
 BI_W_MC (qpel, v, 64)
 
 BI_W_MC (qpel, hv, 4)
 
 BI_W_MC (qpel, hv, 8)
 
 BI_W_MC (qpel, hv, 12)
 
 BI_W_MC (qpel, hv, 16)
 
 BI_W_MC (qpel, hv, 24)
 
 BI_W_MC (qpel, hv, 32)
 
 BI_W_MC (qpel, hv, 48)
 
 BI_W_MC (qpel, hv, 64)
 
 BI_W_MC (epel, h, 4)
 
 BI_W_MC (epel, h, 6)
 
 BI_W_MC (epel, h, 8)
 
 BI_W_MC (epel, h, 12)
 
 BI_W_MC (epel, h, 16)
 
 BI_W_MC (epel, h, 24)
 
 BI_W_MC (epel, h, 32)
 
 BI_W_MC (epel, h, 48)
 
 BI_W_MC (epel, h, 64)
 
 BI_W_MC (epel, v, 4)
 
 BI_W_MC (epel, v, 6)
 
 BI_W_MC (epel, v, 8)
 
 BI_W_MC (epel, v, 12)
 
 BI_W_MC (epel, v, 16)
 
 BI_W_MC (epel, v, 24)
 
 BI_W_MC (epel, v, 32)
 
 BI_W_MC (epel, v, 48)
 
 BI_W_MC (epel, v, 64)
 
 BI_W_MC (epel, hv, 4)
 
 BI_W_MC (epel, hv, 6)
 
 BI_W_MC (epel, hv, 8)
 
 BI_W_MC (epel, hv, 12)
 
 BI_W_MC (epel, hv, 16)
 
 BI_W_MC (epel, hv, 24)
 
 BI_W_MC (epel, hv, 32)
 
 BI_W_MC (epel, hv, 48)
 
 BI_W_MC (epel, hv, 64)
 
void ff_hevc_loop_filter_luma_h_8_msa (uint8_t *src, ptrdiff_t src_stride, int32_t beta, const int32_t *tc, const uint8_t *no_p, const uint8_t *no_q)
 
void ff_hevc_loop_filter_luma_v_8_msa (uint8_t *src, ptrdiff_t src_stride, int32_t beta, const int32_t *tc, const uint8_t *no_p, const uint8_t *no_q)
 
void ff_hevc_loop_filter_chroma_h_8_msa (uint8_t *src, ptrdiff_t src_stride, const int32_t *tc, const uint8_t *no_p, const uint8_t *no_q)
 
void ff_hevc_loop_filter_chroma_v_8_msa (uint8_t *src, ptrdiff_t src_stride, const int32_t *tc, const uint8_t *no_p, const uint8_t *no_q)
 
void ff_hevc_sao_band_filter_0_8_msa (uint8_t *dst, const uint8_t *src, ptrdiff_t stride_dst, ptrdiff_t stride_src, const int16_t *sao_offset_val, int sao_left_class, int width, int height)
 
void ff_hevc_sao_edge_filter_8_msa (uint8_t *dst, const uint8_t *src, ptrdiff_t stride_dst, const int16_t *sao_offset_val, int eo, int width, int height)
 
void ff_hevc_idct_4x4_msa (int16_t *coeffs, int col_limit)
 
void ff_hevc_idct_8x8_msa (int16_t *coeffs, int col_limit)
 
void ff_hevc_idct_16x16_msa (int16_t *coeffs, int col_limit)
 
void ff_hevc_idct_32x32_msa (int16_t *coeffs, int col_limit)
 
void ff_hevc_idct_dc_4x4_msa (int16_t *coeffs)
 
void ff_hevc_idct_dc_8x8_msa (int16_t *coeffs)
 
void ff_hevc_idct_dc_16x16_msa (int16_t *coeffs)
 
void ff_hevc_idct_dc_32x32_msa (int16_t *coeffs)
 
void ff_hevc_addblk_4x4_msa (uint8_t *dst, const int16_t *pi16Coeffs, ptrdiff_t stride)
 
void ff_hevc_addblk_8x8_msa (uint8_t *dst, const int16_t *pi16Coeffs, ptrdiff_t stride)
 
void ff_hevc_addblk_16x16_msa (uint8_t *dst, const int16_t *pi16Coeffs, ptrdiff_t stride)
 
void ff_hevc_addblk_32x32_msa (uint8_t *dst, const int16_t *pi16Coeffs, ptrdiff_t stride)
 
void ff_hevc_idct_luma_4x4_msa (int16_t *pi16Coeffs)
 
 L_MC (qpel, h, 4, mmi)
 
 L_MC (qpel, h, 8, mmi)
 
 L_MC (qpel, h, 12, mmi)
 
 L_MC (qpel, h, 16, mmi)
 
 L_MC (qpel, h, 24, mmi)
 
 L_MC (qpel, h, 32, mmi)
 
 L_MC (qpel, h, 48, mmi)
 
 L_MC (qpel, h, 64, mmi)
 
 L_MC (qpel, hv, 4, mmi)
 
 L_MC (qpel, hv, 8, mmi)
 
 L_MC (qpel, hv, 12, mmi)
 
 L_MC (qpel, hv, 16, mmi)
 
 L_MC (qpel, hv, 24, mmi)
 
 L_MC (qpel, hv, 32, mmi)
 
 L_MC (qpel, hv, 48, mmi)
 
 L_MC (qpel, hv, 64, mmi)
 
 L_BI_MC (pel, pixels, 8, mmi)
 
 L_BI_MC (pel, pixels, 16, mmi)
 
 L_BI_MC (pel, pixels, 24, mmi)
 
 L_BI_MC (pel, pixels, 32, mmi)
 
 L_BI_MC (pel, pixels, 48, mmi)
 
 L_BI_MC (pel, pixels, 64, mmi)
 
 L_BI_MC (qpel, hv, 4, mmi)
 
 L_BI_MC (qpel, hv, 8, mmi)
 
 L_BI_MC (qpel, hv, 12, mmi)
 
 L_BI_MC (qpel, hv, 16, mmi)
 
 L_BI_MC (qpel, hv, 24, mmi)
 
 L_BI_MC (qpel, hv, 32, mmi)
 
 L_BI_MC (qpel, hv, 48, mmi)
 
 L_BI_MC (qpel, hv, 64, mmi)
 
 L_BI_MC (qpel, h, 4, mmi)
 
 L_BI_MC (qpel, h, 8, mmi)
 
 L_BI_MC (qpel, h, 12, mmi)
 
 L_BI_MC (qpel, h, 16, mmi)
 
 L_BI_MC (qpel, h, 24, mmi)
 
 L_BI_MC (qpel, h, 32, mmi)
 
 L_BI_MC (qpel, h, 48, mmi)
 
 L_BI_MC (qpel, h, 64, mmi)
 
 L_BI_MC (epel, hv, 4, mmi)
 
 L_BI_MC (epel, hv, 8, mmi)
 
 L_BI_MC (epel, hv, 12, mmi)
 
 L_BI_MC (epel, hv, 16, mmi)
 
 L_BI_MC (epel, hv, 24, mmi)
 
 L_BI_MC (epel, hv, 32, mmi)
 
 L_UNI_MC (qpel, hv, 4, mmi)
 
 L_UNI_MC (qpel, hv, 8, mmi)
 
 L_UNI_MC (qpel, hv, 12, mmi)
 
 L_UNI_MC (qpel, hv, 16, mmi)
 
 L_UNI_MC (qpel, hv, 24, mmi)
 
 L_UNI_MC (qpel, hv, 32, mmi)
 
 L_UNI_MC (qpel, hv, 48, mmi)
 
 L_UNI_MC (qpel, hv, 64, mmi)
 

Macro Definition Documentation

◆ MC

#define MC (   PEL,
  DIR,
  WIDTH 
)
Value:
void ff_hevc_put_hevc_##PEL##_##DIR##WIDTH##_8_msa(int16_t *dst, \
const uint8_t *src, \
ptrdiff_t src_stride, \
int height, \
intptr_t mx, \
intptr_t my, \
int width)

Definition at line 26 of file hevcdsp_mips.h.

◆ UNI_MC

#define UNI_MC (   PEL,
  DIR,
  WIDTH 
)
Value:
void ff_hevc_put_hevc_uni_##PEL##_##DIR##WIDTH##_8_msa(uint8_t *dst, \
ptrdiff_t dst_stride, \
const uint8_t *src, \
ptrdiff_t src_stride, \
int height, \
intptr_t mx, \
intptr_t my, \
int width)

Definition at line 104 of file hevcdsp_mips.h.

◆ UNI_W_MC

#define UNI_W_MC (   PEL,
  DIR,
  WIDTH 
)
Value:
void ff_hevc_put_hevc_uni_w_##PEL##_##DIR##WIDTH##_8_msa(uint8_t *dst, \
ptrdiff_t \
dst_stride, \
const uint8_t *src, \
ptrdiff_t \
src_stride, \
int height, \
int denom, \
int weight, \
int offset, \
intptr_t mx, \
intptr_t my, \
int width)

Definition at line 183 of file hevcdsp_mips.h.

◆ BI_MC

#define BI_MC (   PEL,
  DIR,
  WIDTH 
)
Value:
void ff_hevc_put_hevc_bi_##PEL##_##DIR##WIDTH##_8_msa(uint8_t *dst, \
ptrdiff_t dst_stride, \
const uint8_t *src, \
ptrdiff_t src_stride, \
const int16_t *src_16bit, \
int height, \
intptr_t mx, \
intptr_t my, \
int width)

Definition at line 267 of file hevcdsp_mips.h.

◆ BI_W_MC

#define BI_W_MC (   PEL,
  DIR,
  WIDTH 
)
Value:
void ff_hevc_put_hevc_bi_w_##PEL##_##DIR##WIDTH##_8_msa(uint8_t *dst, \
ptrdiff_t \
dst_stride, \
const uint8_t *src, \
ptrdiff_t \
src_stride, \
const int16_t *src_16bit, \
int height, \
int denom, \
int weight0, \
int weight1, \
int offset0, \
int offset1, \
intptr_t mx, \
intptr_t my, \
int width)

Definition at line 347 of file hevcdsp_mips.h.

◆ L_MC

#define L_MC (   PEL,
  DIR,
  WIDTH,
  TYPE 
)
Value:
void ff_hevc_put_hevc_##PEL##_##DIR##WIDTH##_8_##TYPE(int16_t *dst, \
const uint8_t *src, \
ptrdiff_t src_stride, \
int height, \
intptr_t mx, \
intptr_t my, \
int width)

Definition at line 483 of file hevcdsp_mips.h.

◆ L_BI_MC

#define L_BI_MC (   PEL,
  DIR,
  WIDTH,
  TYPE 
)
Value:
void ff_hevc_put_hevc_##PEL##_bi_##DIR##WIDTH##_8_##TYPE(uint8_t *dst, \
ptrdiff_t dst_stride, \
const uint8_t *src, \
ptrdiff_t src_stride, \
const int16_t *src2, \
int height, \
intptr_t mx, \
intptr_t my, \
int width)

Definition at line 509 of file hevcdsp_mips.h.

◆ L_UNI_MC

#define L_UNI_MC (   PEL,
  DIR,
  WIDTH,
  TYPE 
)
Value:
void ff_hevc_put_hevc_##PEL##_uni_##DIR##WIDTH##_8_##TYPE(uint8_t *dst, \
ptrdiff_t dst_stride, \
const uint8_t *src, \
ptrdiff_t src_stride, \
int height, \
intptr_t mx, \
intptr_t my, \
int width)

Definition at line 553 of file hevcdsp_mips.h.

Function Documentation

◆ MC() [1/60]

MC ( pel  ,
pixels  ,
 
)

◆ MC() [2/60]

MC ( pel  ,
pixels  ,
 
)

◆ MC() [3/60]

MC ( pel  ,
pixels  ,
 
)

◆ MC() [4/60]

MC ( pel  ,
pixels  ,
12   
)

◆ MC() [5/60]

MC ( pel  ,
pixels  ,
16   
)

◆ MC() [6/60]

MC ( pel  ,
pixels  ,
24   
)

◆ MC() [7/60]

MC ( pel  ,
pixels  ,
32   
)

◆ MC() [8/60]

MC ( pel  ,
pixels  ,
48   
)

◆ MC() [9/60]

MC ( pel  ,
pixels  ,
64   
)

◆ MC() [10/60]

MC ( qpel  ,
h  ,
 
)

◆ MC() [11/60]

MC ( qpel  ,
h  ,
 
)

◆ MC() [12/60]

MC ( qpel  ,
h  ,
12   
)

◆ MC() [13/60]

MC ( qpel  ,
h  ,
16   
)

◆ MC() [14/60]

MC ( qpel  ,
h  ,
24   
)

◆ MC() [15/60]

MC ( qpel  ,
h  ,
32   
)

◆ MC() [16/60]

MC ( qpel  ,
h  ,
48   
)

◆ MC() [17/60]

MC ( qpel  ,
h  ,
64   
)

◆ MC() [18/60]

MC ( qpel  ,
,
 
)

◆ MC() [19/60]

MC ( qpel  ,
,
 
)

◆ MC() [20/60]

MC ( qpel  ,
,
12   
)

◆ MC() [21/60]

MC ( qpel  ,
,
16   
)

◆ MC() [22/60]

MC ( qpel  ,
,
24   
)

◆ MC() [23/60]

MC ( qpel  ,
,
32   
)

◆ MC() [24/60]

MC ( qpel  ,
,
48   
)

◆ MC() [25/60]

MC ( qpel  ,
,
64   
)

◆ MC() [26/60]

MC ( qpel  ,
hv  ,
 
)

◆ MC() [27/60]

MC ( qpel  ,
hv  ,
 
)

◆ MC() [28/60]

MC ( qpel  ,
hv  ,
12   
)

◆ MC() [29/60]

MC ( qpel  ,
hv  ,
16   
)

◆ MC() [30/60]

MC ( qpel  ,
hv  ,
24   
)

◆ MC() [31/60]

MC ( qpel  ,
hv  ,
32   
)

◆ MC() [32/60]

MC ( qpel  ,
hv  ,
48   
)

◆ MC() [33/60]

MC ( qpel  ,
hv  ,
64   
)

◆ MC() [34/60]

MC ( epel  ,
h  ,
 
)

◆ MC() [35/60]

MC ( epel  ,
h  ,
 
)

◆ MC() [36/60]

MC ( epel  ,
h  ,
 
)

◆ MC() [37/60]

MC ( epel  ,
h  ,
12   
)

◆ MC() [38/60]

MC ( epel  ,
h  ,
16   
)

◆ MC() [39/60]

MC ( epel  ,
h  ,
24   
)

◆ MC() [40/60]

MC ( epel  ,
h  ,
32   
)

◆ MC() [41/60]

MC ( epel  ,
h  ,
48   
)

◆ MC() [42/60]

MC ( epel  ,
h  ,
64   
)

◆ MC() [43/60]

MC ( epel  ,
,
 
)

◆ MC() [44/60]

MC ( epel  ,
,
 
)

◆ MC() [45/60]

MC ( epel  ,
,
 
)

◆ MC() [46/60]

MC ( epel  ,
,
12   
)

◆ MC() [47/60]

MC ( epel  ,
,
16   
)

◆ MC() [48/60]

MC ( epel  ,
,
24   
)

◆ MC() [49/60]

MC ( epel  ,
,
32   
)

◆ MC() [50/60]

MC ( epel  ,
,
48   
)

◆ MC() [51/60]

MC ( epel  ,
,
64   
)

◆ MC() [52/60]

MC ( epel  ,
hv  ,
 
)

◆ MC() [53/60]

MC ( epel  ,
hv  ,
 
)

◆ MC() [54/60]

MC ( epel  ,
hv  ,
 
)

◆ MC() [55/60]

MC ( epel  ,
hv  ,
12   
)

◆ MC() [56/60]

MC ( epel  ,
hv  ,
16   
)

◆ MC() [57/60]

MC ( epel  ,
hv  ,
24   
)

◆ MC() [58/60]

MC ( epel  ,
hv  ,
32   
)

◆ MC() [59/60]

MC ( epel  ,
hv  ,
48   
)

◆ MC() [60/60]

MC ( epel  ,
hv  ,
64   
)

◆ UNI_MC() [1/60]

UNI_MC ( pel  ,
pixels  ,
 
)

◆ UNI_MC() [2/60]

UNI_MC ( pel  ,
pixels  ,
 
)

◆ UNI_MC() [3/60]

UNI_MC ( pel  ,
pixels  ,
 
)

◆ UNI_MC() [4/60]

UNI_MC ( pel  ,
pixels  ,
12   
)

◆ UNI_MC() [5/60]

UNI_MC ( pel  ,
pixels  ,
16   
)

◆ UNI_MC() [6/60]

UNI_MC ( pel  ,
pixels  ,
24   
)

◆ UNI_MC() [7/60]

UNI_MC ( pel  ,
pixels  ,
32   
)

◆ UNI_MC() [8/60]

UNI_MC ( pel  ,
pixels  ,
48   
)

◆ UNI_MC() [9/60]

UNI_MC ( pel  ,
pixels  ,
64   
)

◆ UNI_MC() [10/60]

UNI_MC ( qpel  ,
h  ,
 
)

◆ UNI_MC() [11/60]

UNI_MC ( qpel  ,
h  ,
 
)

◆ UNI_MC() [12/60]

UNI_MC ( qpel  ,
h  ,
12   
)

◆ UNI_MC() [13/60]

UNI_MC ( qpel  ,
h  ,
16   
)

◆ UNI_MC() [14/60]

UNI_MC ( qpel  ,
h  ,
24   
)

◆ UNI_MC() [15/60]

UNI_MC ( qpel  ,
h  ,
32   
)

◆ UNI_MC() [16/60]

UNI_MC ( qpel  ,
h  ,
48   
)

◆ UNI_MC() [17/60]

UNI_MC ( qpel  ,
h  ,
64   
)

◆ UNI_MC() [18/60]

UNI_MC ( qpel  ,
,
 
)

◆ UNI_MC() [19/60]

UNI_MC ( qpel  ,
,
 
)

◆ UNI_MC() [20/60]

UNI_MC ( qpel  ,
,
12   
)

◆ UNI_MC() [21/60]

UNI_MC ( qpel  ,
,
16   
)

◆ UNI_MC() [22/60]

UNI_MC ( qpel  ,
,
24   
)

◆ UNI_MC() [23/60]

UNI_MC ( qpel  ,
,
32   
)

◆ UNI_MC() [24/60]

UNI_MC ( qpel  ,
,
48   
)

◆ UNI_MC() [25/60]

UNI_MC ( qpel  ,
,
64   
)

◆ UNI_MC() [26/60]

UNI_MC ( qpel  ,
hv  ,
 
)

◆ UNI_MC() [27/60]

UNI_MC ( qpel  ,
hv  ,
 
)

◆ UNI_MC() [28/60]

UNI_MC ( qpel  ,
hv  ,
12   
)

◆ UNI_MC() [29/60]

UNI_MC ( qpel  ,
hv  ,
16   
)

◆ UNI_MC() [30/60]

UNI_MC ( qpel  ,
hv  ,
24   
)

◆ UNI_MC() [31/60]

UNI_MC ( qpel  ,
hv  ,
32   
)

◆ UNI_MC() [32/60]

UNI_MC ( qpel  ,
hv  ,
48   
)

◆ UNI_MC() [33/60]

UNI_MC ( qpel  ,
hv  ,
64   
)

◆ UNI_MC() [34/60]

UNI_MC ( epel  ,
h  ,
 
)

◆ UNI_MC() [35/60]

UNI_MC ( epel  ,
h  ,
 
)

◆ UNI_MC() [36/60]

UNI_MC ( epel  ,
h  ,
 
)

◆ UNI_MC() [37/60]

UNI_MC ( epel  ,
h  ,
12   
)

◆ UNI_MC() [38/60]

UNI_MC ( epel  ,
h  ,
16   
)

◆ UNI_MC() [39/60]

UNI_MC ( epel  ,
h  ,
24   
)

◆ UNI_MC() [40/60]

UNI_MC ( epel  ,
h  ,
32   
)

◆ UNI_MC() [41/60]

UNI_MC ( epel  ,
h  ,
48   
)

◆ UNI_MC() [42/60]

UNI_MC ( epel  ,
h  ,
64   
)

◆ UNI_MC() [43/60]

UNI_MC ( epel  ,
,
 
)

◆ UNI_MC() [44/60]

UNI_MC ( epel  ,
,
 
)

◆ UNI_MC() [45/60]

UNI_MC ( epel  ,
,
 
)

◆ UNI_MC() [46/60]

UNI_MC ( epel  ,
,
12   
)

◆ UNI_MC() [47/60]

UNI_MC ( epel  ,
,
16   
)

◆ UNI_MC() [48/60]

UNI_MC ( epel  ,
,
24   
)

◆ UNI_MC() [49/60]

UNI_MC ( epel  ,
,
32   
)

◆ UNI_MC() [50/60]

UNI_MC ( epel  ,
,
48   
)

◆ UNI_MC() [51/60]

UNI_MC ( epel  ,
,
64   
)

◆ UNI_MC() [52/60]

UNI_MC ( epel  ,
hv  ,
 
)

◆ UNI_MC() [53/60]

UNI_MC ( epel  ,
hv  ,
 
)

◆ UNI_MC() [54/60]

UNI_MC ( epel  ,
hv  ,
 
)

◆ UNI_MC() [55/60]

UNI_MC ( epel  ,
hv  ,
12   
)

◆ UNI_MC() [56/60]

UNI_MC ( epel  ,
hv  ,
16   
)

◆ UNI_MC() [57/60]

UNI_MC ( epel  ,
hv  ,
24   
)

◆ UNI_MC() [58/60]

UNI_MC ( epel  ,
hv  ,
32   
)

◆ UNI_MC() [59/60]

UNI_MC ( epel  ,
hv  ,
48   
)

◆ UNI_MC() [60/60]

UNI_MC ( epel  ,
hv  ,
64   
)

◆ UNI_W_MC() [1/60]

UNI_W_MC ( pel  ,
pixels  ,
 
)

◆ UNI_W_MC() [2/60]

UNI_W_MC ( pel  ,
pixels  ,
 
)

◆ UNI_W_MC() [3/60]

UNI_W_MC ( pel  ,
pixels  ,
 
)

◆ UNI_W_MC() [4/60]

UNI_W_MC ( pel  ,
pixels  ,
12   
)

◆ UNI_W_MC() [5/60]

UNI_W_MC ( pel  ,
pixels  ,
16   
)

◆ UNI_W_MC() [6/60]

UNI_W_MC ( pel  ,
pixels  ,
24   
)

◆ UNI_W_MC() [7/60]

UNI_W_MC ( pel  ,
pixels  ,
32   
)

◆ UNI_W_MC() [8/60]

UNI_W_MC ( pel  ,
pixels  ,
48   
)

◆ UNI_W_MC() [9/60]

UNI_W_MC ( pel  ,
pixels  ,
64   
)

◆ UNI_W_MC() [10/60]

UNI_W_MC ( qpel  ,
h  ,
 
)

◆ UNI_W_MC() [11/60]

UNI_W_MC ( qpel  ,
h  ,
 
)

◆ UNI_W_MC() [12/60]

UNI_W_MC ( qpel  ,
h  ,
12   
)

◆ UNI_W_MC() [13/60]

UNI_W_MC ( qpel  ,
h  ,
16   
)

◆ UNI_W_MC() [14/60]

UNI_W_MC ( qpel  ,
h  ,
24   
)

◆ UNI_W_MC() [15/60]

UNI_W_MC ( qpel  ,
h  ,
32   
)

◆ UNI_W_MC() [16/60]

UNI_W_MC ( qpel  ,
h  ,
48   
)

◆ UNI_W_MC() [17/60]

UNI_W_MC ( qpel  ,
h  ,
64   
)

◆ UNI_W_MC() [18/60]

UNI_W_MC ( qpel  ,
,
 
)

◆ UNI_W_MC() [19/60]

UNI_W_MC ( qpel  ,
,
 
)

◆ UNI_W_MC() [20/60]

UNI_W_MC ( qpel  ,
,
12   
)

◆ UNI_W_MC() [21/60]

UNI_W_MC ( qpel  ,
,
16   
)

◆ UNI_W_MC() [22/60]

UNI_W_MC ( qpel  ,
,
24   
)

◆ UNI_W_MC() [23/60]

UNI_W_MC ( qpel  ,
,
32   
)

◆ UNI_W_MC() [24/60]

UNI_W_MC ( qpel  ,
,
48   
)

◆ UNI_W_MC() [25/60]

UNI_W_MC ( qpel  ,
,
64   
)

◆ UNI_W_MC() [26/60]

UNI_W_MC ( qpel  ,
hv  ,
 
)

◆ UNI_W_MC() [27/60]

UNI_W_MC ( qpel  ,
hv  ,
 
)

◆ UNI_W_MC() [28/60]

UNI_W_MC ( qpel  ,
hv  ,
12   
)

◆ UNI_W_MC() [29/60]

UNI_W_MC ( qpel  ,
hv  ,
16   
)

◆ UNI_W_MC() [30/60]

UNI_W_MC ( qpel  ,
hv  ,
24   
)

◆ UNI_W_MC() [31/60]

UNI_W_MC ( qpel  ,
hv  ,
32   
)

◆ UNI_W_MC() [32/60]

UNI_W_MC ( qpel  ,
hv  ,
48   
)

◆ UNI_W_MC() [33/60]

UNI_W_MC ( qpel  ,
hv  ,
64   
)

◆ UNI_W_MC() [34/60]

UNI_W_MC ( epel  ,
h  ,
 
)

◆ UNI_W_MC() [35/60]

UNI_W_MC ( epel  ,
h  ,
 
)

◆ UNI_W_MC() [36/60]

UNI_W_MC ( epel  ,
h  ,
 
)

◆ UNI_W_MC() [37/60]

UNI_W_MC ( epel  ,
h  ,
12   
)

◆ UNI_W_MC() [38/60]

UNI_W_MC ( epel  ,
h  ,
16   
)

◆ UNI_W_MC() [39/60]

UNI_W_MC ( epel  ,
h  ,
24   
)

◆ UNI_W_MC() [40/60]

UNI_W_MC ( epel  ,
h  ,
32   
)

◆ UNI_W_MC() [41/60]

UNI_W_MC ( epel  ,
h  ,
48   
)

◆ UNI_W_MC() [42/60]

UNI_W_MC ( epel  ,
h  ,
64   
)

◆ UNI_W_MC() [43/60]

UNI_W_MC ( epel  ,
,
 
)

◆ UNI_W_MC() [44/60]

UNI_W_MC ( epel  ,
,
 
)

◆ UNI_W_MC() [45/60]

UNI_W_MC ( epel  ,
,
 
)

◆ UNI_W_MC() [46/60]

UNI_W_MC ( epel  ,
,
12   
)

◆ UNI_W_MC() [47/60]

UNI_W_MC ( epel  ,
,
16   
)

◆ UNI_W_MC() [48/60]

UNI_W_MC ( epel  ,
,
24   
)

◆ UNI_W_MC() [49/60]

UNI_W_MC ( epel  ,
,
32   
)

◆ UNI_W_MC() [50/60]

UNI_W_MC ( epel  ,
,
48   
)

◆ UNI_W_MC() [51/60]

UNI_W_MC ( epel  ,
,
64   
)

◆ UNI_W_MC() [52/60]

UNI_W_MC ( epel  ,
hv  ,
 
)

◆ UNI_W_MC() [53/60]

UNI_W_MC ( epel  ,
hv  ,
 
)

◆ UNI_W_MC() [54/60]

UNI_W_MC ( epel  ,
hv  ,
 
)

◆ UNI_W_MC() [55/60]

UNI_W_MC ( epel  ,
hv  ,
12   
)

◆ UNI_W_MC() [56/60]

UNI_W_MC ( epel  ,
hv  ,
16   
)

◆ UNI_W_MC() [57/60]

UNI_W_MC ( epel  ,
hv  ,
24   
)

◆ UNI_W_MC() [58/60]

UNI_W_MC ( epel  ,
hv  ,
32   
)

◆ UNI_W_MC() [59/60]

UNI_W_MC ( epel  ,
hv  ,
48   
)

◆ UNI_W_MC() [60/60]

UNI_W_MC ( epel  ,
hv  ,
64   
)

◆ BI_MC() [1/60]

BI_MC ( pel  ,
pixels  ,
 
)

◆ BI_MC() [2/60]

BI_MC ( pel  ,
pixels  ,
 
)

◆ BI_MC() [3/60]

BI_MC ( pel  ,
pixels  ,
 
)

◆ BI_MC() [4/60]

BI_MC ( pel  ,
pixels  ,
12   
)

◆ BI_MC() [5/60]

BI_MC ( pel  ,
pixels  ,
16   
)

◆ BI_MC() [6/60]

BI_MC ( pel  ,
pixels  ,
24   
)

◆ BI_MC() [7/60]

BI_MC ( pel  ,
pixels  ,
32   
)

◆ BI_MC() [8/60]

BI_MC ( pel  ,
pixels  ,
48   
)

◆ BI_MC() [9/60]

BI_MC ( pel  ,
pixels  ,
64   
)

◆ BI_MC() [10/60]

BI_MC ( qpel  ,
h  ,
 
)

◆ BI_MC() [11/60]

BI_MC ( qpel  ,
h  ,
 
)

◆ BI_MC() [12/60]

BI_MC ( qpel  ,
h  ,
12   
)

◆ BI_MC() [13/60]

BI_MC ( qpel  ,
h  ,
16   
)

◆ BI_MC() [14/60]

BI_MC ( qpel  ,
h  ,
24   
)

◆ BI_MC() [15/60]

BI_MC ( qpel  ,
h  ,
32   
)

◆ BI_MC() [16/60]

BI_MC ( qpel  ,
h  ,
48   
)

◆ BI_MC() [17/60]

BI_MC ( qpel  ,
h  ,
64   
)

◆ BI_MC() [18/60]

BI_MC ( qpel  ,
,
 
)

◆ BI_MC() [19/60]

BI_MC ( qpel  ,
,
 
)

◆ BI_MC() [20/60]

BI_MC ( qpel  ,
,
12   
)

◆ BI_MC() [21/60]

BI_MC ( qpel  ,
,
16   
)

◆ BI_MC() [22/60]

BI_MC ( qpel  ,
,
24   
)

◆ BI_MC() [23/60]

BI_MC ( qpel  ,
,
32   
)

◆ BI_MC() [24/60]

BI_MC ( qpel  ,
,
48   
)

◆ BI_MC() [25/60]

BI_MC ( qpel  ,
,
64   
)

◆ BI_MC() [26/60]

BI_MC ( qpel  ,
hv  ,
 
)

◆ BI_MC() [27/60]

BI_MC ( qpel  ,
hv  ,
 
)

◆ BI_MC() [28/60]

BI_MC ( qpel  ,
hv  ,
12   
)

◆ BI_MC() [29/60]

BI_MC ( qpel  ,
hv  ,
16   
)

◆ BI_MC() [30/60]

BI_MC ( qpel  ,
hv  ,
24   
)

◆ BI_MC() [31/60]

BI_MC ( qpel  ,
hv  ,
32   
)

◆ BI_MC() [32/60]

BI_MC ( qpel  ,
hv  ,
48   
)

◆ BI_MC() [33/60]

BI_MC ( qpel  ,
hv  ,
64   
)

◆ BI_MC() [34/60]

BI_MC ( epel  ,
h  ,
 
)

◆ BI_MC() [35/60]

BI_MC ( epel  ,
h  ,
 
)

◆ BI_MC() [36/60]

BI_MC ( epel  ,
h  ,
 
)

◆ BI_MC() [37/60]

BI_MC ( epel  ,
h  ,
12   
)

◆ BI_MC() [38/60]

BI_MC ( epel  ,
h  ,
16   
)

◆ BI_MC() [39/60]

BI_MC ( epel  ,
h  ,
24   
)

◆ BI_MC() [40/60]

BI_MC ( epel  ,
h  ,
32   
)

◆ BI_MC() [41/60]

BI_MC ( epel  ,
h  ,
48   
)

◆ BI_MC() [42/60]

BI_MC ( epel  ,
h  ,
64   
)

◆ BI_MC() [43/60]

BI_MC ( epel  ,
,
 
)

◆ BI_MC() [44/60]

BI_MC ( epel  ,
,
 
)

◆ BI_MC() [45/60]

BI_MC ( epel  ,
,
 
)

◆ BI_MC() [46/60]

BI_MC ( epel  ,
,
12   
)

◆ BI_MC() [47/60]

BI_MC ( epel  ,
,
16   
)

◆ BI_MC() [48/60]

BI_MC ( epel  ,
,
24   
)

◆ BI_MC() [49/60]

BI_MC ( epel  ,
,
32   
)

◆ BI_MC() [50/60]

BI_MC ( epel  ,
,
48   
)

◆ BI_MC() [51/60]

BI_MC ( epel  ,
,
64   
)

◆ BI_MC() [52/60]

BI_MC ( epel  ,
hv  ,
 
)

◆ BI_MC() [53/60]

BI_MC ( epel  ,
hv  ,
 
)

◆ BI_MC() [54/60]

BI_MC ( epel  ,
hv  ,
 
)

◆ BI_MC() [55/60]

BI_MC ( epel  ,
hv  ,
12   
)

◆ BI_MC() [56/60]

BI_MC ( epel  ,
hv  ,
16   
)

◆ BI_MC() [57/60]

BI_MC ( epel  ,
hv  ,
24   
)

◆ BI_MC() [58/60]

BI_MC ( epel  ,
hv  ,
32   
)

◆ BI_MC() [59/60]

BI_MC ( epel  ,
hv  ,
48   
)

◆ BI_MC() [60/60]

BI_MC ( epel  ,
hv  ,
64   
)

◆ BI_W_MC() [1/60]

BI_W_MC ( pel  ,
pixels  ,
 
)

◆ BI_W_MC() [2/60]

BI_W_MC ( pel  ,
pixels  ,
 
)

◆ BI_W_MC() [3/60]

BI_W_MC ( pel  ,
pixels  ,
 
)

◆ BI_W_MC() [4/60]

BI_W_MC ( pel  ,
pixels  ,
12   
)

◆ BI_W_MC() [5/60]

BI_W_MC ( pel  ,
pixels  ,
16   
)

◆ BI_W_MC() [6/60]

BI_W_MC ( pel  ,
pixels  ,
24   
)

◆ BI_W_MC() [7/60]

BI_W_MC ( pel  ,
pixels  ,
32   
)

◆ BI_W_MC() [8/60]

BI_W_MC ( pel  ,
pixels  ,
48   
)

◆ BI_W_MC() [9/60]

BI_W_MC ( pel  ,
pixels  ,
64   
)

◆ BI_W_MC() [10/60]

BI_W_MC ( qpel  ,
h  ,
 
)

◆ BI_W_MC() [11/60]

BI_W_MC ( qpel  ,
h  ,
 
)

◆ BI_W_MC() [12/60]

BI_W_MC ( qpel  ,
h  ,
12   
)

◆ BI_W_MC() [13/60]

BI_W_MC ( qpel  ,
h  ,
16   
)

◆ BI_W_MC() [14/60]

BI_W_MC ( qpel  ,
h  ,
24   
)

◆ BI_W_MC() [15/60]

BI_W_MC ( qpel  ,
h  ,
32   
)

◆ BI_W_MC() [16/60]

BI_W_MC ( qpel  ,
h  ,
48   
)

◆ BI_W_MC() [17/60]

BI_W_MC ( qpel  ,
h  ,
64   
)

◆ BI_W_MC() [18/60]

BI_W_MC ( qpel  ,
,
 
)

◆ BI_W_MC() [19/60]

BI_W_MC ( qpel  ,
,
 
)

◆ BI_W_MC() [20/60]

BI_W_MC ( qpel  ,
,
12   
)

◆ BI_W_MC() [21/60]

BI_W_MC ( qpel  ,
,
16   
)

◆ BI_W_MC() [22/60]

BI_W_MC ( qpel  ,
,
24   
)

◆ BI_W_MC() [23/60]

BI_W_MC ( qpel  ,
,
32   
)

◆ BI_W_MC() [24/60]

BI_W_MC ( qpel  ,
,
48   
)

◆ BI_W_MC() [25/60]

BI_W_MC ( qpel  ,
,
64   
)

◆ BI_W_MC() [26/60]

BI_W_MC ( qpel  ,
hv  ,
 
)

◆ BI_W_MC() [27/60]

BI_W_MC ( qpel  ,
hv  ,
 
)

◆ BI_W_MC() [28/60]

BI_W_MC ( qpel  ,
hv  ,
12   
)

◆ BI_W_MC() [29/60]

BI_W_MC ( qpel  ,
hv  ,
16   
)

◆ BI_W_MC() [30/60]

BI_W_MC ( qpel  ,
hv  ,
24   
)

◆ BI_W_MC() [31/60]

BI_W_MC ( qpel  ,
hv  ,
32   
)

◆ BI_W_MC() [32/60]

BI_W_MC ( qpel  ,
hv  ,
48   
)

◆ BI_W_MC() [33/60]

BI_W_MC ( qpel  ,
hv  ,
64   
)

◆ BI_W_MC() [34/60]

BI_W_MC ( epel  ,
h  ,
 
)

◆ BI_W_MC() [35/60]

BI_W_MC ( epel  ,
h  ,
 
)

◆ BI_W_MC() [36/60]

BI_W_MC ( epel  ,
h  ,
 
)

◆ BI_W_MC() [37/60]

BI_W_MC ( epel  ,
h  ,
12   
)

◆ BI_W_MC() [38/60]

BI_W_MC ( epel  ,
h  ,
16   
)

◆ BI_W_MC() [39/60]

BI_W_MC ( epel  ,
h  ,
24   
)

◆ BI_W_MC() [40/60]

BI_W_MC ( epel  ,
h  ,
32   
)

◆ BI_W_MC() [41/60]

BI_W_MC ( epel  ,
h  ,
48   
)

◆ BI_W_MC() [42/60]

BI_W_MC ( epel  ,
h  ,
64   
)

◆ BI_W_MC() [43/60]

BI_W_MC ( epel  ,
,
 
)

◆ BI_W_MC() [44/60]

BI_W_MC ( epel  ,
,
 
)

◆ BI_W_MC() [45/60]

BI_W_MC ( epel  ,
,
 
)

◆ BI_W_MC() [46/60]

BI_W_MC ( epel  ,
,
12   
)

◆ BI_W_MC() [47/60]

BI_W_MC ( epel  ,
,
16   
)

◆ BI_W_MC() [48/60]

BI_W_MC ( epel  ,
,
24   
)

◆ BI_W_MC() [49/60]

BI_W_MC ( epel  ,
,
32   
)

◆ BI_W_MC() [50/60]

BI_W_MC ( epel  ,
,
48   
)

◆ BI_W_MC() [51/60]

BI_W_MC ( epel  ,
,
64   
)

◆ BI_W_MC() [52/60]

BI_W_MC ( epel  ,
hv  ,
 
)

◆ BI_W_MC() [53/60]

BI_W_MC ( epel  ,
hv  ,
 
)

◆ BI_W_MC() [54/60]

BI_W_MC ( epel  ,
hv  ,
 
)

◆ BI_W_MC() [55/60]

BI_W_MC ( epel  ,
hv  ,
12   
)

◆ BI_W_MC() [56/60]

BI_W_MC ( epel  ,
hv  ,
16   
)

◆ BI_W_MC() [57/60]

BI_W_MC ( epel  ,
hv  ,
24   
)

◆ BI_W_MC() [58/60]

BI_W_MC ( epel  ,
hv  ,
32   
)

◆ BI_W_MC() [59/60]

BI_W_MC ( epel  ,
hv  ,
48   
)

◆ BI_W_MC() [60/60]

BI_W_MC ( epel  ,
hv  ,
64   
)

◆ ff_hevc_loop_filter_luma_h_8_msa()

void ff_hevc_loop_filter_luma_h_8_msa ( uint8_t *  src,
ptrdiff_t  src_stride,
int32_t  beta,
const int32_t tc,
const uint8_t *  no_p,
const uint8_t *  no_q 
)

Definition at line 2566 of file hevc_lpf_sao_msa.c.

Referenced by ff_hevc_dsp_init_mips().

◆ ff_hevc_loop_filter_luma_v_8_msa()

void ff_hevc_loop_filter_luma_v_8_msa ( uint8_t *  src,
ptrdiff_t  src_stride,
int32_t  beta,
const int32_t tc,
const uint8_t *  no_p,
const uint8_t *  no_q 
)

Definition at line 2574 of file hevc_lpf_sao_msa.c.

Referenced by ff_hevc_dsp_init_mips().

◆ ff_hevc_loop_filter_chroma_h_8_msa()

void ff_hevc_loop_filter_chroma_h_8_msa ( uint8_t *  src,
ptrdiff_t  src_stride,
const int32_t tc,
const uint8_t *  no_p,
const uint8_t *  no_q 
)

Definition at line 2582 of file hevc_lpf_sao_msa.c.

Referenced by ff_hevc_dsp_init_mips().

◆ ff_hevc_loop_filter_chroma_v_8_msa()

void ff_hevc_loop_filter_chroma_v_8_msa ( uint8_t *  src,
ptrdiff_t  src_stride,
const int32_t tc,
const uint8_t *  no_p,
const uint8_t *  no_q 
)

Definition at line 2590 of file hevc_lpf_sao_msa.c.

Referenced by ff_hevc_dsp_init_mips().

◆ ff_hevc_sao_band_filter_0_8_msa()

void ff_hevc_sao_band_filter_0_8_msa ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride_dst,
ptrdiff_t  stride_src,
const int16_t *  sao_offset_val,
int  sao_left_class,
int  width,
int  height 
)

Definition at line 2598 of file hevc_lpf_sao_msa.c.

Referenced by ff_hevc_dsp_init_mips().

◆ ff_hevc_sao_edge_filter_8_msa()

void ff_hevc_sao_edge_filter_8_msa ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride_dst,
const int16_t *  sao_offset_val,
int  eo,
int  width,
int  height 
)

Definition at line 2626 of file hevc_lpf_sao_msa.c.

Referenced by ff_hevc_dsp_init_mips().

◆ ff_hevc_idct_4x4_msa()

void ff_hevc_idct_4x4_msa ( int16_t *  coeffs,
int  col_limit 
)

Definition at line 963 of file hevc_idct_msa.c.

Referenced by ff_hevc_dsp_init_mips().

◆ ff_hevc_idct_8x8_msa()

void ff_hevc_idct_8x8_msa ( int16_t *  coeffs,
int  col_limit 
)

Definition at line 968 of file hevc_idct_msa.c.

Referenced by ff_hevc_dsp_init_mips().

◆ ff_hevc_idct_16x16_msa()

void ff_hevc_idct_16x16_msa ( int16_t *  coeffs,
int  col_limit 
)

Definition at line 973 of file hevc_idct_msa.c.

Referenced by ff_hevc_dsp_init_mips().

◆ ff_hevc_idct_32x32_msa()

void ff_hevc_idct_32x32_msa ( int16_t *  coeffs,
int  col_limit 
)

Definition at line 978 of file hevc_idct_msa.c.

Referenced by ff_hevc_dsp_init_mips().

◆ ff_hevc_idct_dc_4x4_msa()

void ff_hevc_idct_dc_4x4_msa ( int16_t *  coeffs)

Definition at line 1003 of file hevc_idct_msa.c.

Referenced by ff_hevc_dsp_init_mips().

◆ ff_hevc_idct_dc_8x8_msa()

void ff_hevc_idct_dc_8x8_msa ( int16_t *  coeffs)

Definition at line 1008 of file hevc_idct_msa.c.

Referenced by ff_hevc_dsp_init_mips().

◆ ff_hevc_idct_dc_16x16_msa()

void ff_hevc_idct_dc_16x16_msa ( int16_t *  coeffs)

Definition at line 1013 of file hevc_idct_msa.c.

Referenced by ff_hevc_dsp_init_mips().

◆ ff_hevc_idct_dc_32x32_msa()

void ff_hevc_idct_dc_32x32_msa ( int16_t *  coeffs)

Definition at line 1018 of file hevc_idct_msa.c.

Referenced by ff_hevc_dsp_init_mips().

◆ ff_hevc_addblk_4x4_msa()

void ff_hevc_addblk_4x4_msa ( uint8_t *  dst,
const int16_t *  pi16Coeffs,
ptrdiff_t  stride 
)

Definition at line 983 of file hevc_idct_msa.c.

Referenced by ff_hevc_dsp_init_mips().

◆ ff_hevc_addblk_8x8_msa()

void ff_hevc_addblk_8x8_msa ( uint8_t *  dst,
const int16_t *  pi16Coeffs,
ptrdiff_t  stride 
)

Definition at line 988 of file hevc_idct_msa.c.

Referenced by ff_hevc_dsp_init_mips().

◆ ff_hevc_addblk_16x16_msa()

void ff_hevc_addblk_16x16_msa ( uint8_t *  dst,
const int16_t *  pi16Coeffs,
ptrdiff_t  stride 
)

Definition at line 993 of file hevc_idct_msa.c.

Referenced by ff_hevc_dsp_init_mips().

◆ ff_hevc_addblk_32x32_msa()

void ff_hevc_addblk_32x32_msa ( uint8_t *  dst,
const int16_t *  pi16Coeffs,
ptrdiff_t  stride 
)

Definition at line 998 of file hevc_idct_msa.c.

Referenced by ff_hevc_dsp_init_mips().

◆ ff_hevc_idct_luma_4x4_msa()

void ff_hevc_idct_luma_4x4_msa ( int16_t *  pi16Coeffs)

Definition at line 1023 of file hevc_idct_msa.c.

Referenced by ff_hevc_dsp_init_mips().

◆ L_MC() [1/16]

L_MC ( qpel  ,
h  ,
,
mmi   
)

◆ L_MC() [2/16]

L_MC ( qpel  ,
h  ,
,
mmi   
)

◆ L_MC() [3/16]

L_MC ( qpel  ,
h  ,
12  ,
mmi   
)

◆ L_MC() [4/16]

L_MC ( qpel  ,
h  ,
16  ,
mmi   
)

◆ L_MC() [5/16]

L_MC ( qpel  ,
h  ,
24  ,
mmi   
)

◆ L_MC() [6/16]

L_MC ( qpel  ,
h  ,
32  ,
mmi   
)

◆ L_MC() [7/16]

L_MC ( qpel  ,
h  ,
48  ,
mmi   
)

◆ L_MC() [8/16]

L_MC ( qpel  ,
h  ,
64  ,
mmi   
)

◆ L_MC() [9/16]

L_MC ( qpel  ,
hv  ,
,
mmi   
)

◆ L_MC() [10/16]

L_MC ( qpel  ,
hv  ,
,
mmi   
)

◆ L_MC() [11/16]

L_MC ( qpel  ,
hv  ,
12  ,
mmi   
)

◆ L_MC() [12/16]

L_MC ( qpel  ,
hv  ,
16  ,
mmi   
)

◆ L_MC() [13/16]

L_MC ( qpel  ,
hv  ,
24  ,
mmi   
)

◆ L_MC() [14/16]

L_MC ( qpel  ,
hv  ,
32  ,
mmi   
)

◆ L_MC() [15/16]

L_MC ( qpel  ,
hv  ,
48  ,
mmi   
)

◆ L_MC() [16/16]

L_MC ( qpel  ,
hv  ,
64  ,
mmi   
)

◆ L_BI_MC() [1/28]

L_BI_MC ( pel  ,
pixels  ,
,
mmi   
)

◆ L_BI_MC() [2/28]

L_BI_MC ( pel  ,
pixels  ,
16  ,
mmi   
)

◆ L_BI_MC() [3/28]

L_BI_MC ( pel  ,
pixels  ,
24  ,
mmi   
)

◆ L_BI_MC() [4/28]

L_BI_MC ( pel  ,
pixels  ,
32  ,
mmi   
)

◆ L_BI_MC() [5/28]

L_BI_MC ( pel  ,
pixels  ,
48  ,
mmi   
)

◆ L_BI_MC() [6/28]

L_BI_MC ( pel  ,
pixels  ,
64  ,
mmi   
)

◆ L_BI_MC() [7/28]

L_BI_MC ( qpel  ,
hv  ,
,
mmi   
)

◆ L_BI_MC() [8/28]

L_BI_MC ( qpel  ,
hv  ,
,
mmi   
)

◆ L_BI_MC() [9/28]

L_BI_MC ( qpel  ,
hv  ,
12  ,
mmi   
)

◆ L_BI_MC() [10/28]

L_BI_MC ( qpel  ,
hv  ,
16  ,
mmi   
)

◆ L_BI_MC() [11/28]

L_BI_MC ( qpel  ,
hv  ,
24  ,
mmi   
)

◆ L_BI_MC() [12/28]

L_BI_MC ( qpel  ,
hv  ,
32  ,
mmi   
)

◆ L_BI_MC() [13/28]

L_BI_MC ( qpel  ,
hv  ,
48  ,
mmi   
)

◆ L_BI_MC() [14/28]

L_BI_MC ( qpel  ,
hv  ,
64  ,
mmi   
)

◆ L_BI_MC() [15/28]

L_BI_MC ( qpel  ,
h  ,
,
mmi   
)

◆ L_BI_MC() [16/28]

L_BI_MC ( qpel  ,
h  ,
,
mmi   
)

◆ L_BI_MC() [17/28]

L_BI_MC ( qpel  ,
h  ,
12  ,
mmi   
)

◆ L_BI_MC() [18/28]

L_BI_MC ( qpel  ,
h  ,
16  ,
mmi   
)

◆ L_BI_MC() [19/28]

L_BI_MC ( qpel  ,
h  ,
24  ,
mmi   
)

◆ L_BI_MC() [20/28]

L_BI_MC ( qpel  ,
h  ,
32  ,
mmi   
)

◆ L_BI_MC() [21/28]

L_BI_MC ( qpel  ,
h  ,
48  ,
mmi   
)

◆ L_BI_MC() [22/28]

L_BI_MC ( qpel  ,
h  ,
64  ,
mmi   
)

◆ L_BI_MC() [23/28]

L_BI_MC ( epel  ,
hv  ,
,
mmi   
)

◆ L_BI_MC() [24/28]

L_BI_MC ( epel  ,
hv  ,
,
mmi   
)

◆ L_BI_MC() [25/28]

L_BI_MC ( epel  ,
hv  ,
12  ,
mmi   
)

◆ L_BI_MC() [26/28]

L_BI_MC ( epel  ,
hv  ,
16  ,
mmi   
)

◆ L_BI_MC() [27/28]

L_BI_MC ( epel  ,
hv  ,
24  ,
mmi   
)

◆ L_BI_MC() [28/28]

L_BI_MC ( epel  ,
hv  ,
32  ,
mmi   
)

◆ L_UNI_MC() [1/8]

L_UNI_MC ( qpel  ,
hv  ,
,
mmi   
)

◆ L_UNI_MC() [2/8]

L_UNI_MC ( qpel  ,
hv  ,
,
mmi   
)

◆ L_UNI_MC() [3/8]

L_UNI_MC ( qpel  ,
hv  ,
12  ,
mmi   
)

◆ L_UNI_MC() [4/8]

L_UNI_MC ( qpel  ,
hv  ,
16  ,
mmi   
)

◆ L_UNI_MC() [5/8]

L_UNI_MC ( qpel  ,
hv  ,
24  ,
mmi   
)

◆ L_UNI_MC() [6/8]

L_UNI_MC ( qpel  ,
hv  ,
32  ,
mmi   
)

◆ L_UNI_MC() [7/8]

L_UNI_MC ( qpel  ,
hv  ,
48  ,
mmi   
)

◆ L_UNI_MC() [8/8]

L_UNI_MC ( qpel  ,
hv  ,
64  ,
mmi   
)
mx
uint8_t ptrdiff_t const uint8_t ptrdiff_t int intptr_t mx
Definition: dsp.h:53
weight
const h264_weight_func weight
Definition: h264dsp_init.c:33
my
uint8_t ptrdiff_t const uint8_t ptrdiff_t int intptr_t intptr_t my
Definition: dsp.h:53
TYPE
#define TYPE
Definition: ffv1dec.c:116
height
#define height
Definition: dsp.h:85
dst
uint8_t ptrdiff_t const uint8_t ptrdiff_t int intptr_t intptr_t int int16_t * dst
Definition: dsp.h:83
WIDTH
#define WIDTH
Definition: c93.c:44
offset
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf offset
Definition: writing_filters.txt:86
src2
const pixel * src2
Definition: h264pred_template.c:422
_
#define _
width
#define width
Definition: dsp.h:85
src
#define src
Definition: vp8dsp.c:248