FFmpeg
Functions
hevcpred_mips.h File Reference
#include "libavcodec/hevc/pred.h"

Go to the source code of this file.

Functions

void ff_hevc_intra_pred_planar_0_msa (uint8_t *dst, const uint8_t *src_top, const uint8_t *src_left, ptrdiff_t stride)
 
void ff_hevc_intra_pred_planar_1_msa (uint8_t *dst, const uint8_t *src_top, const uint8_t *src_left, ptrdiff_t stride)
 
void ff_hevc_intra_pred_planar_2_msa (uint8_t *dst, const uint8_t *src_top, const uint8_t *src_left, ptrdiff_t stride)
 
void ff_hevc_intra_pred_planar_3_msa (uint8_t *dst, const uint8_t *src_top, const uint8_t *src_left, ptrdiff_t stride)
 
void ff_hevc_intra_pred_dc_msa (uint8_t *dst, const uint8_t *src_top, const uint8_t *src_left, ptrdiff_t stride, int log2, int c_idx)
 
void ff_pred_intra_pred_angular_0_msa (uint8_t *dst, const uint8_t *src_top, const uint8_t *src_left, ptrdiff_t stride, int c_idx, int mode)
 
void ff_pred_intra_pred_angular_1_msa (uint8_t *dst, const uint8_t *src_top, const uint8_t *src_left, ptrdiff_t stride, int c_idx, int mode)
 
void ff_pred_intra_pred_angular_2_msa (uint8_t *dst, const uint8_t *src_top, const uint8_t *src_left, ptrdiff_t stride, int c_idx, int mode)
 
void ff_pred_intra_pred_angular_3_msa (uint8_t *dst, const uint8_t *src_top, const uint8_t *src_left, ptrdiff_t stride, int c_idx, int mode)
 
void ff_intra_pred_8_16x16_msa (struct HEVCLocalContext *s, const struct HEVCPPS *pps, int x0, int y0, int c_idx)
 
void ff_intra_pred_8_32x32_msa (struct HEVCLocalContext *s, const struct HEVCPPS *pps, int x0, int y0, int c_idx)
 

Function Documentation

◆ ff_hevc_intra_pred_planar_0_msa()

void ff_hevc_intra_pred_planar_0_msa ( uint8_t *  dst,
const uint8_t *  src_top,
const uint8_t *  src_left,
ptrdiff_t  stride 
)

Definition at line 1779 of file hevcpred_msa.c.

Referenced by ff_hevc_pred_init_mips().

◆ ff_hevc_intra_pred_planar_1_msa()

void ff_hevc_intra_pred_planar_1_msa ( uint8_t *  dst,
const uint8_t *  src_top,
const uint8_t *  src_left,
ptrdiff_t  stride 
)

Definition at line 1787 of file hevcpred_msa.c.

Referenced by ff_hevc_pred_init_mips().

◆ ff_hevc_intra_pred_planar_2_msa()

void ff_hevc_intra_pred_planar_2_msa ( uint8_t *  dst,
const uint8_t *  src_top,
const uint8_t *  src_left,
ptrdiff_t  stride 
)

Definition at line 1795 of file hevcpred_msa.c.

Referenced by ff_hevc_pred_init_mips().

◆ ff_hevc_intra_pred_planar_3_msa()

void ff_hevc_intra_pred_planar_3_msa ( uint8_t *  dst,
const uint8_t *  src_top,
const uint8_t *  src_left,
ptrdiff_t  stride 
)

Definition at line 1803 of file hevcpred_msa.c.

Referenced by ff_hevc_pred_init_mips().

◆ ff_hevc_intra_pred_dc_msa()

void ff_hevc_intra_pred_dc_msa ( uint8_t *  dst,
const uint8_t *  src_top,
const uint8_t *  src_left,
ptrdiff_t  stride,
int  log2,
int  c_idx 
)

Definition at line 1811 of file hevcpred_msa.c.

Referenced by ff_hevc_pred_init_mips().

◆ ff_pred_intra_pred_angular_0_msa()

void ff_pred_intra_pred_angular_0_msa ( uint8_t *  dst,
const uint8_t *  src_top,
const uint8_t *  src_left,
ptrdiff_t  stride,
int  c_idx,
int  mode 
)

Definition at line 1834 of file hevcpred_msa.c.

Referenced by ff_hevc_pred_init_mips().

◆ ff_pred_intra_pred_angular_1_msa()

void ff_pred_intra_pred_angular_1_msa ( uint8_t *  dst,
const uint8_t *  src_top,
const uint8_t *  src_left,
ptrdiff_t  stride,
int  c_idx,
int  mode 
)

Definition at line 1852 of file hevcpred_msa.c.

Referenced by ff_hevc_pred_init_mips().

◆ ff_pred_intra_pred_angular_2_msa()

void ff_pred_intra_pred_angular_2_msa ( uint8_t *  dst,
const uint8_t *  src_top,
const uint8_t *  src_left,
ptrdiff_t  stride,
int  c_idx,
int  mode 
)

Definition at line 1870 of file hevcpred_msa.c.

Referenced by ff_hevc_pred_init_mips().

◆ ff_pred_intra_pred_angular_3_msa()

void ff_pred_intra_pred_angular_3_msa ( uint8_t *  dst,
const uint8_t *  src_top,
const uint8_t *  src_left,
ptrdiff_t  stride,
int  c_idx,
int  mode 
)

Definition at line 1888 of file hevcpred_msa.c.

Referenced by ff_hevc_pred_init_mips().

◆ ff_intra_pred_8_16x16_msa()

void ff_intra_pred_8_16x16_msa ( struct HEVCLocalContext s,
const struct HEVCPPS pps,
int  x0,
int  y0,
int  c_idx 
)

Referenced by ff_hevc_pred_init_mips().

◆ ff_intra_pred_8_32x32_msa()

void ff_intra_pred_8_32x32_msa ( struct HEVCLocalContext s,
const struct HEVCPPS pps,
int  x0,
int  y0,
int  c_idx 
)

Referenced by ff_hevc_pred_init_mips().