[FFmpeg-devel] swresample/aarch64: add s16 and fltp neon resampling functions

Michael Niedermayer michael at niedermayer.cc
Tue Jan 10 00:00:44 EET 2017


On Mon, Jan 09, 2017 at 05:45:29PM +0100, Matthieu Bouron wrote:
> Hello,
> 
> The following patch is a port of 6d82b52712af87c7831872c27fd2abfd18b04f88 to
> the aarch64 platform.
> 
> Here are some results of an rpi3 running in aarch64 mode.
> 
> ./ffmpeg -f lavfi -i sine=440,aformat=sample_fmts=fltp,asetnsamples=4096,abench=start,aresample=48000,abench=stop -t 1000 -f null -
> 
> Without patch:
>   [abench @ 0xe682380] t:0.002108 avg:0.001992 max:0.002452 min:0.001950
> 
> With patch:
>   [abench @ 0x11492380] t:0.001474 avg:0.001384 max:0.001796 min:0.001332
> 
> ./ffmpeg -f lavfi -i sine=440,aformat=sample_fmts=s16,asetnsamples=4096,abench=start,aresample=48000,abench=stop -t 1000 -f null -
> 
> Without patch:
>   [abench @ 0x268c2380] t:0.001478 avg:0.001423 max:0.001571 min:0.001403
> 
> With patch:
>   [abench @ 0x14092380] t:0.001012 avg:0.000951 max:0.001147 min:0.000922

nice

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Old school: Use the lowest level language in which you can solve the problem
            conveniently.
New school: Use the highest level language in which the latest supercomputer
            can solve the problem without the user falling asleep waiting.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20170109/965ce869/attachment.sig>


More information about the ffmpeg-devel mailing list