mbox series

[FFmpeg-devel,PATCHv2,0/4] RISC-V V Opus postfilter

Message ID 12083658.O9o76ZdvQC@basile.remlab.net
Headers show
Series RISC-V V Opus postfilter | expand

Message

Rémi Denis-Courmont Oct. 5, 2022, 4:12 p.m. UTC
Hello,

This should address the issues found in the previous version, and vectors
loading the unfiltered data.

The following changes since commit 451b310d4f0ba5a38c3f67ec2ce39bcb62fcf59b:

  avcodec/fraps: Fix segfault with negative linesizes (2022-10-05 14:39:10 +0200)

are available in the Git repository at:

  git.remlab.net:git/ffmpeg.git rvv-vtype

for you to fetch changes up to 026b9eff9d11ff59601e8823ff961ac0fabf55f1:

  lavc/opusdsp: RISC-V V (512-bit) postfilter (2022-10-05 19:09:01 +0300)

----------------------------------------------------------------
Rémi Denis-Courmont (4):
      lavc/opusdsp: RISC-V V (128-bit) postfilter
      lavu/riscv: helper macro for VTYPE encoding
      lavc/opusdsp: RISC-V V (256-bit) postfilter
      lavc/opusdsp: RISC-V V (512-bit) postfilter

 libavcodec/opusdsp.c            |  2 ++
 libavcodec/opusdsp.h            |  1 +
 libavcodec/riscv/Makefile       |  2 ++
 libavcodec/riscv/opusdsp_init.c | 54 +++++++++++++++++++++++++++++
 libavcodec/riscv/opusdsp_rvv.S  | 75 +++++++++++++++++++++++++++++++++++++++++
 libavutil/riscv/asm.S           | 75 +++++++++++++++++++++++++++++++++++++++++
 6 files changed, 209 insertions(+)
 create mode 100644 libavcodec/riscv/opusdsp_init.c
 create mode 100644 libavcodec/riscv/opusdsp_rvv.S