aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/flacdsp.h
diff options
context:
space:
mode:
authorRémi Denis-Courmont <remi@remlab.net>2023-08-16 21:29:10 +0300
committerRémi Denis-Courmont <remi@remlab.net>2023-11-17 23:59:22 +0200
commit636ae0e0bc4f7319334528aeecaa9973a01734ab (patch)
treead5433d0830c12275b85d8eee479e202365c9539 /libavcodec/flacdsp.h
parentbe1675035ff7f7f31043d5b4ac3fce7d09009e5b (diff)
downloadffmpeg-636ae0e0bc4f7319334528aeecaa9973a01734ab.tar.gz
lavc/flacdsp: R-V V packed decorrelate_{l,r}s
flac_decorrelate_ms_16_c: 457.2 flac_decorrelate_ms_16_rvv_i32: 203.0 flac_decorrelate_ms_32_c: 457.2 flac_decorrelate_ms_32_rvv_i32: 203.5 flac_decorrelate_rs_16_c: 456.2 flac_decorrelate_rs_16_rvv_i32: 207.0 flac_decorrelate_rs_32_c: 456.2 flac_decorrelate_rs_32_rvv_i32: 210.5
Diffstat (limited to 'libavcodec/flacdsp.h')
-rw-r--r--libavcodec/flacdsp.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libavcodec/flacdsp.h b/libavcodec/flacdsp.h
index 9f8ed38b66..15149c026e 100644
--- a/libavcodec/flacdsp.h
+++ b/libavcodec/flacdsp.h
@@ -38,6 +38,7 @@ typedef struct FLACDSPContext {
void ff_flacdsp_init(FLACDSPContext *c, enum AVSampleFormat fmt, int channels);
void ff_flacdsp_init_arm(FLACDSPContext *c, enum AVSampleFormat fmt, int channels);
+void ff_flacdsp_init_riscv(FLACDSPContext *c, enum AVSampleFormat fmt, int channels);
void ff_flacdsp_init_x86(FLACDSPContext *c, enum AVSampleFormat fmt, int channels);
#endif /* AVCODEC_FLACDSP_H */