diff options
author | Rémi Denis-Courmont <remi@remlab.net> | 2023-10-27 21:22:42 +0300 |
---|---|---|
committer | Rémi Denis-Courmont <remi@remlab.net> | 2023-10-30 18:14:16 +0200 |
commit | 722765687b666fe630c5dbc82f39a7035a97edc0 (patch) | |
tree | 2e3ad5c294bb5c198e5d0bdf8f4f0a90605433df /libavcodec/riscv/pixblockdsp_init.c | |
parent | 6323ca5902839b4d2e38b98e18daa8f1b4460c77 (diff) | |
download | ffmpeg-722765687b666fe630c5dbc82f39a7035a97edc0.tar.gz |
lavc/pixblockdsp: rename unaligned R-V V functions
Diffstat (limited to 'libavcodec/riscv/pixblockdsp_init.c')
-rw-r--r-- | libavcodec/riscv/pixblockdsp_init.c | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/libavcodec/riscv/pixblockdsp_init.c b/libavcodec/riscv/pixblockdsp_init.c index aa39a8a665..8f24281217 100644 --- a/libavcodec/riscv/pixblockdsp_init.c +++ b/libavcodec/riscv/pixblockdsp_init.c @@ -32,12 +32,12 @@ void ff_get_pixels_8_rvi(int16_t *block, const uint8_t *pixels, void ff_get_pixels_16_rvi(int16_t *block, const uint8_t *pixels, ptrdiff_t stride); -void ff_get_pixels_8_rvv(int16_t *block, const uint8_t *pixels, - ptrdiff_t stride); -void ff_get_pixels_16_rvv(int16_t *block, const uint8_t *pixels, - ptrdiff_t stride); -void ff_diff_pixels_rvv(int16_t *block, const uint8_t *s1, const uint8_t *s2, - ptrdiff_t stride); +void ff_get_pixels_unaligned_8_rvv(int16_t *block, const uint8_t *pixels, + ptrdiff_t stride); +void ff_get_pixels_unaligned_16_rvv(int16_t *block, const uint8_t *pixels, + ptrdiff_t stride); +void ff_diff_pixels_unaligned_rvv(int16_t *block, const uint8_t *s1, + const uint8_t *s2, ptrdiff_t stride); av_cold void ff_pixblockdsp_init_riscv(PixblockDSPContext *c, AVCodecContext *avctx, @@ -54,12 +54,16 @@ av_cold void ff_pixblockdsp_init_riscv(PixblockDSPContext *c, #if HAVE_RVV if ((cpu_flags & AV_CPU_FLAG_RVV_I32) && ff_get_rv_vlenb() >= 16) { - if (high_bit_depth) - c->get_pixels_unaligned = c->get_pixels = ff_get_pixels_16_rvv; - else - c->get_pixels_unaligned = c->get_pixels = ff_get_pixels_8_rvv; + if (high_bit_depth) { + c->get_pixels = ff_get_pixels_unaligned_16_rvv; + c->get_pixels_unaligned = ff_get_pixels_unaligned_16_rvv; + } else { + c->get_pixels = ff_get_pixels_unaligned_8_rvv; + c->get_pixels_unaligned = ff_get_pixels_unaligned_8_rvv; + } - c->diff_pixels_unaligned = c->diff_pixels = ff_diff_pixels_rvv; + c->diff_pixels = ff_diff_pixels_unaligned_rvv; + c->diff_pixels_unaligned = ff_diff_pixels_unaligned_rvv; } #endif } |