[FFmpeg-devel] [PATCH v2] lavc/h264chroma: RISC-V V add motion compensation for 8x8 chroma blocks
Arnie Chang
arnie.chang at sifive.com
Wed May 17 13:24:25 EEST 2023
Optimize the put and avg filtering for 8x8 chroma blocks
Signed-off-by: Arnie Chang <arnie.chang at sifive.com>
---
libavcodec/h264chroma.c | 2 +
libavcodec/h264chroma.h | 1 +
libavcodec/riscv/Makefile | 3 +
libavcodec/riscv/h264_chroma_init_riscv.c | 39 ++
libavcodec/riscv/h264_mc_chroma.S | 492 ++++++++++++++++++++++
libavcodec/riscv/h264_mc_chroma.h | 34 ++
6 files changed, 571 insertions(+)
create mode 100644 libavcodec/riscv/h264_chroma_init_riscv.c
create mode 100644 libavcodec/riscv/h264_mc_chroma.S
create mode 100644 libavcodec/riscv/h264_mc_chroma.h
-------------- next part --------------
A non-text attachment was scrubbed...
Name: v2-0001-lavc-h264chroma-RISC-V-V-add-motion-compensation-.patch
Type: text/x-patch
Size: 19389 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20230517/4c5f1d37/attachment.bin>
More information about the ffmpeg-devel
mailing list