FFmpeg
Loading...
Searching...
No Matches
pred.h File Reference
#include <stddef.h>
#include <stdint.h>

Go to the source code of this file.

Data Structures

struct  HEVCPredContext
 

Macros

#define HEVC_PRED_ANGULAR_DECL(depth)
 

Functions

void ff_hevc_pred_init (HEVCPredContext *hpc, int bit_depth)
 
void ff_hevc_pred_init_mips (HEVCPredContext *hpc, int bit_depth)
 
void ff_hevc_pred_init_aarch64 (HEVCPredContext *hpc, int bit_depth)
 

Macro Definition Documentation

◆ HEVC_PRED_ANGULAR_DECL

#define HEVC_PRED_ANGULAR_DECL ( depth)
Value:
void ff_hevc_pred_angular_0_ ## depth(uint8_t *src, const uint8_t *top, \
const uint8_t *left, ptrdiff_t stride, \
int c_idx, int mode); \
void ff_hevc_pred_angular_1_ ## depth(uint8_t *src, const uint8_t *top, \
const uint8_t *left, ptrdiff_t stride, \
int c_idx, int mode); \
void ff_hevc_pred_angular_2_ ## depth(uint8_t *src, const uint8_t *top, \
const uint8_t *left, ptrdiff_t stride, \
int c_idx, int mode); \
void ff_hevc_pred_angular_3_ ## depth(uint8_t *src, const uint8_t *top, \
const uint8_t *left, ptrdiff_t stride, \
int c_idx, int mode);
static int BS_FUNC left(const BSCTX *bc)
Return the number of the bits left in a buffer.
Definition swscale.c:71
#define stride
#define src
Definition vp8dsp.c:248

Definition at line 56 of file pred.h.

Function Documentation

◆ ff_hevc_pred_init()

void ff_hevc_pred_init ( HEVCPredContext * hpc,
int bit_depth )

Definition at line 43 of file pred.c.

Referenced by checkasm_check_hevc_pred(), and set_sps().

◆ ff_hevc_pred_init_mips()

void ff_hevc_pred_init_mips ( HEVCPredContext * hpc,
int bit_depth )

Definition at line 26 of file hevcpred_init_mips.c.

Referenced by ff_hevc_pred_init().

◆ ff_hevc_pred_init_aarch64()

void ff_hevc_pred_init_aarch64 ( HEVCPredContext * hpc,
int bit_depth )

Definition at line 122 of file hevcpred_init_aarch64.c.

Referenced by ff_hevc_pred_init().