FFmpeg
Functions
flacdsp_init.c File Reference
#include "config.h"
#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/riscv/cpu.h"
#include "libavcodec/flacdsp.h"

Go to the source code of this file.

Functions

void ff_flac_lpc16_rvv (int32_t *decoded, const int coeffs[32], int pred_order, int qlevel, int len)
 
void ff_flac_lpc32_rvv (int32_t *decoded, const int coeffs[32], int pred_order, int qlevel, int len)
 
void ff_flac_lpc32_rvv_simple (int32_t *decoded, const int coeffs[32], int pred_order, int qlevel, int len)
 
void ff_flac_lpc33_rvv (int64_t *, const int32_t *, const int coeffs[32], int pred_order, int qlevel, int len)
 
void ff_flac_wasted32_rvv (int32_t *, int shift, int len)
 
void ff_flac_wasted33_rvv (int64_t *, const int32_t *, int shift, int len)
 
void ff_flac_decorrelate_indep2_16_rvv (uint8_t **out, int32_t **in, int channels, int len, int shift)
 
void ff_flac_decorrelate_indep4_16_rvv (uint8_t **out, int32_t **in, int channels, int len, int shift)
 
void ff_flac_decorrelate_indep6_16_rvv (uint8_t **out, int32_t **in, int channels, int len, int shift)
 
void ff_flac_decorrelate_indep8_16_rvv (uint8_t **out, int32_t **in, int channels, int len, int shift)
 
void ff_flac_decorrelate_ls_16_rvv (uint8_t **out, int32_t **in, int channels, int len, int shift)
 
void ff_flac_decorrelate_rs_16_rvv (uint8_t **out, int32_t **in, int channels, int len, int shift)
 
void ff_flac_decorrelate_ms_16_rvv (uint8_t **out, int32_t **in, int channels, int len, int shift)
 
void ff_flac_decorrelate_indep2_32_rvv (uint8_t **out, int32_t **in, int channels, int len, int shift)
 
void ff_flac_decorrelate_indep4_32_rvv (uint8_t **out, int32_t **in, int channels, int len, int shift)
 
void ff_flac_decorrelate_indep6_32_rvv (uint8_t **out, int32_t **in, int channels, int len, int shift)
 
void ff_flac_decorrelate_indep8_32_rvv (uint8_t **out, int32_t **in, int channels, int len, int shift)
 
void ff_flac_decorrelate_ls_32_rvv (uint8_t **out, int32_t **in, int channels, int len, int shift)
 
void ff_flac_decorrelate_rs_32_rvv (uint8_t **out, int32_t **in, int channels, int len, int shift)
 
void ff_flac_decorrelate_ms_32_rvv (uint8_t **out, int32_t **in, int channels, int len, int shift)
 
av_cold void ff_flacdsp_init_riscv (FLACDSPContext *c, enum AVSampleFormat fmt, int channels)
 

Function Documentation

◆ ff_flac_lpc16_rvv()

void ff_flac_lpc16_rvv ( int32_t decoded,
const int  coeffs[32],
int  pred_order,
int  qlevel,
int  len 
)

Referenced by ff_flacdsp_init_riscv().

◆ ff_flac_lpc32_rvv()

void ff_flac_lpc32_rvv ( int32_t decoded,
const int  coeffs[32],
int  pred_order,
int  qlevel,
int  len 
)

Referenced by ff_flacdsp_init_riscv().

◆ ff_flac_lpc32_rvv_simple()

void ff_flac_lpc32_rvv_simple ( int32_t decoded,
const int  coeffs[32],
int  pred_order,
int  qlevel,
int  len 
)

Referenced by ff_flacdsp_init_riscv().

◆ ff_flac_lpc33_rvv()

void ff_flac_lpc33_rvv ( int64_t ,
const int32_t ,
const int  coeffs[32],
int  pred_order,
int  qlevel,
int  len 
)

Referenced by ff_flacdsp_init_riscv().

◆ ff_flac_wasted32_rvv()

void ff_flac_wasted32_rvv ( int32_t ,
int  shift,
int  len 
)

Referenced by ff_flacdsp_init_riscv().

◆ ff_flac_wasted33_rvv()

void ff_flac_wasted33_rvv ( int64_t ,
const int32_t ,
int  shift,
int  len 
)

Referenced by ff_flacdsp_init_riscv().

◆ ff_flac_decorrelate_indep2_16_rvv()

void ff_flac_decorrelate_indep2_16_rvv ( uint8_t **  out,
int32_t **  in,
int  channels,
int  len,
int  shift 
)

Referenced by ff_flacdsp_init_riscv().

◆ ff_flac_decorrelate_indep4_16_rvv()

void ff_flac_decorrelate_indep4_16_rvv ( uint8_t **  out,
int32_t **  in,
int  channels,
int  len,
int  shift 
)

Referenced by ff_flacdsp_init_riscv().

◆ ff_flac_decorrelate_indep6_16_rvv()

void ff_flac_decorrelate_indep6_16_rvv ( uint8_t **  out,
int32_t **  in,
int  channels,
int  len,
int  shift 
)

Referenced by ff_flacdsp_init_riscv().

◆ ff_flac_decorrelate_indep8_16_rvv()

void ff_flac_decorrelate_indep8_16_rvv ( uint8_t **  out,
int32_t **  in,
int  channels,
int  len,
int  shift 
)

Referenced by ff_flacdsp_init_riscv().

◆ ff_flac_decorrelate_ls_16_rvv()

void ff_flac_decorrelate_ls_16_rvv ( uint8_t **  out,
int32_t **  in,
int  channels,
int  len,
int  shift 
)

Referenced by ff_flacdsp_init_riscv().

◆ ff_flac_decorrelate_rs_16_rvv()

void ff_flac_decorrelate_rs_16_rvv ( uint8_t **  out,
int32_t **  in,
int  channels,
int  len,
int  shift 
)

Referenced by ff_flacdsp_init_riscv().

◆ ff_flac_decorrelate_ms_16_rvv()

void ff_flac_decorrelate_ms_16_rvv ( uint8_t **  out,
int32_t **  in,
int  channels,
int  len,
int  shift 
)

Referenced by ff_flacdsp_init_riscv().

◆ ff_flac_decorrelate_indep2_32_rvv()

void ff_flac_decorrelate_indep2_32_rvv ( uint8_t **  out,
int32_t **  in,
int  channels,
int  len,
int  shift 
)

Referenced by ff_flacdsp_init_riscv().

◆ ff_flac_decorrelate_indep4_32_rvv()

void ff_flac_decorrelate_indep4_32_rvv ( uint8_t **  out,
int32_t **  in,
int  channels,
int  len,
int  shift 
)

Referenced by ff_flacdsp_init_riscv().

◆ ff_flac_decorrelate_indep6_32_rvv()

void ff_flac_decorrelate_indep6_32_rvv ( uint8_t **  out,
int32_t **  in,
int  channels,
int  len,
int  shift 
)

Referenced by ff_flacdsp_init_riscv().

◆ ff_flac_decorrelate_indep8_32_rvv()

void ff_flac_decorrelate_indep8_32_rvv ( uint8_t **  out,
int32_t **  in,
int  channels,
int  len,
int  shift 
)

Referenced by ff_flacdsp_init_riscv().

◆ ff_flac_decorrelate_ls_32_rvv()

void ff_flac_decorrelate_ls_32_rvv ( uint8_t **  out,
int32_t **  in,
int  channels,
int  len,
int  shift 
)

Referenced by ff_flacdsp_init_riscv().

◆ ff_flac_decorrelate_rs_32_rvv()

void ff_flac_decorrelate_rs_32_rvv ( uint8_t **  out,
int32_t **  in,
int  channels,
int  len,
int  shift 
)

Referenced by ff_flacdsp_init_riscv().

◆ ff_flac_decorrelate_ms_32_rvv()

void ff_flac_decorrelate_ms_32_rvv ( uint8_t **  out,
int32_t **  in,
int  channels,
int  len,
int  shift 
)

Referenced by ff_flacdsp_init_riscv().

◆ ff_flacdsp_init_riscv()

av_cold void ff_flacdsp_init_riscv ( FLACDSPContext c,
enum AVSampleFormat  fmt,
int  channels 
)

Definition at line 67 of file flacdsp_init.c.

Referenced by ff_flacdsp_init().