[FFmpeg-devel] [PATCH 1/2] lavc/aarch64: add hevc qpel assembly
Martin Storsjö
martin at martin.st
Thu Jan 20 10:38:09 EET 2022
On Thu, 20 Jan 2022, J. Dekker wrote:
> Based on patch by: Rafal Dabrowa <fatwildcat at gmail.com>
> ---
> libavcodec/aarch64/Makefile | 1 +
> libavcodec/aarch64/hevcdsp_init_aarch64.c | 69 +
> libavcodec/aarch64/hevcdsp_qpel_neon.S | 2799 +++++++++++++++++++++
> 3 files changed, 2869 insertions(+)
>
> Some changes since last time it was submitted, namely: split, macro'd
> and some scheduling and other improvements.
This fails to compile with every single toolchain I tested it with. It
fails to compile on Apple Clang 12, LLVM.org Clang (nightly), GCC 7, GCC
9, MSVC.
It fails with various incarnations of this issue:
src/libavcodec/aarch64/hevcdsp_init_aarch64.c:140:9: error: use of
undeclared identifier 'ff_hevc_put_hevc_pel_pixels4_8_neon'
NEON8_FNASSIGN(c->put_hevc_qpel, 0, 0, pel_pixels);
Not spending time on reviewing it in this form.
// Martin
More information about the ffmpeg-devel
mailing list