aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/media100_to_mjpegb_bsf.c
diff options
context:
space:
mode:
authorRémi Denis-Courmont <remi@remlab.net>2023-11-19 14:49:28 +0200
committerRémi Denis-Courmont <remi@remlab.net>2023-11-23 18:57:18 +0200
commitb88d4058f95de7ebf8322358d2e72cbeaffec49e (patch)
tree6c9455528ce5acde3db1f6532e3b5c5b0af3fa73 /libavcodec/media100_to_mjpegb_bsf.c
parente33ce0d9dd8136d9d1a5eb17863c2f6d4d5f131f (diff)
downloadffmpeg-b88d4058f95de7ebf8322358d2e72cbeaffec49e.tar.gz
lavc/g722dsp: optimise R-V V apply_qmf
This stores the constant coefficients deinterleaved, so that they can be loaded directly with NF=0. Unfortunately, we cannot optimise loading the input, due to insufficient memory alignment (not 32-bit). Before: g722_apply_qmf_c: 82.5 g722_apply_qmf_rvv_i32: 78.2 After: g722_apply_qmf_c: 82.5 g722_apply_qmf_rvv_i32: 65.2
Diffstat (limited to 'libavcodec/media100_to_mjpegb_bsf.c')
0 files changed, 0 insertions, 0 deletions