FFmpeg
Macros | Functions
hevcdsp_init.c File Reference
#include "config.h"
#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/riscv/cpu.h"
#include "libavcodec/hevc/dsp.h"
#include "libavcodec/riscv/h26x/h2656dsp.h"

Go to the source code of this file.

Macros

#define RVV_FNASSIGN(member, v, h, fn, ext)
 

Functions

void ff_hevc_dsp_init_riscv (HEVCDSPContext *c, const int bit_depth)
 

Macro Definition Documentation

◆ RVV_FNASSIGN

#define RVV_FNASSIGN (   member,
  v,
  h,
  fn,
  ext 
)
Value:
member[1][v][h] = ff_h2656_put_pixels_##8_##ext; \
member[3][v][h] = ff_h2656_put_pixels_##8_##ext; \
member[5][v][h] = ff_h2656_put_pixels_##8_##ext; \
member[7][v][h] = ff_h2656_put_pixels_##8_##ext; \
member[9][v][h] = ff_h2656_put_pixels_##8_##ext;

Definition at line 30 of file hevcdsp_init.c.

Function Documentation

◆ ff_hevc_dsp_init_riscv()

void ff_hevc_dsp_init_riscv ( HEVCDSPContext c,
const int  bit_depth 
)

Definition at line 37 of file hevcdsp_init.c.

Referenced by ff_hevc_dsp_init().

_
#define _
h
h
Definition: vp9dsp_template.c:2070