Re: [FFmpeg-devel] swresample/aarch64: add s16 and fltp neon resampling functions
On Fri, Jan 13, 2017 at 03:43:24PM +0100, Paul B Mahol wrote: > On 1/13/17, Matthieu Bouronwrote: > > On Mon, Jan 09, 2017 at 11:00:44PM +0100, Michael Niedermayer wrote: > >> 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 > > > > Can I push the patchset ? > > Sure Pushed. Thanks, Matthieu [...] ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
Re: [FFmpeg-devel] swresample/aarch64: add s16 and fltp neon resampling functions
On 1/13/17, Matthieu Bouronwrote: > On Mon, Jan 09, 2017 at 11:00:44PM +0100, Michael Niedermayer wrote: >> 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 > > Can I push the patchset ? Sure ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
Re: [FFmpeg-devel] swresample/aarch64: add s16 and fltp neon resampling functions
On Mon, Jan 09, 2017 at 11:00:44PM +0100, Michael Niedermayer wrote: > 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 Can I push the patchset ? Thanks, Matthieu ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
Re: [FFmpeg-devel] swresample/aarch64: add s16 and fltp neon resampling functions
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. Correct reference is f6265a5cbcfb94c34e233a47930ec50495b176de. [...] ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
Re: [FFmpeg-devel] swresample/aarch64: add s16 and fltp neon resampling functions
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. signature.asc Description: Digital signature ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
[FFmpeg-devel] swresample/aarch64: add s16 and fltp neon resampling functions
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 Regards, Matthieu ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel