aarch64: opus NEON iMDCT and FFT
authorJanne Grunau <janne-libav@jannau.net>
Mon, 28 Apr 2014 15:56:43 +0000 (17:56 +0200)
committerJanne Grunau <janne-libav@jannau.net>
Thu, 15 May 2014 16:17:02 +0000 (18:17 +0200)
commitd3f5b94762fb803c0f3b29f9ad6c5eaa813998ba
tree62d2b426d38f8540bdcfb5e126666c89e4cdb279
parent7c5ca546a0747a20c7f7fb5550455c3042699ee9
aarch64: opus NEON iMDCT and FFT

Opus celt decoding 11% faster and the iMDCT over 2.5 times faster on
Apple's A7.
libavcodec/aarch64/Makefile
libavcodec/aarch64/asm-offsets.h [new file with mode: 0644]
libavcodec/aarch64/opus_imdct_init.c [new file with mode: 0644]
libavcodec/aarch64/opus_imdct_neon.S [new file with mode: 0644]
libavcodec/opus.h
libavcodec/opus_celt.c
libavcodec/opus_imdct.c
libavcodec/opus_imdct.h [new file with mode: 0644]