[Bug 685637] [audioresample] Performance improvements & ARM NEON support
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Oct 15 00:43:56 PDT 2012
https://bugzilla.gnome.org/show_bug.cgi?id=685637
GStreamer | gst-plugins-base | 1.0.0
--- Comment #11 from Carlos Rafael Giani <dv at pseudoterminal.org> 2012-10-15 07:43:53 UTC ---
>
> I don't think there should be a configure parameter for this. Just check if the
> opcodes can be used and use them if they can be used
I tend to agree in hindsight, especially since the tests for the SSE/SSE2
headers arent configurable either.
>
> ::: gst/audioresample/resample.c
> @@ +556,3 @@
> }
> sum = accum[0] + accum[1] + accum[2] + accum[3];
> +#if defined(OVERRIDE_INNER_PRODUCT_DOUBLE) && defined(_USE_SSE2)
>
> No neon optimizations for inner product double and the interpolations?
Unfortunately, no. double precision isn't supported by NEON (perhaps with the
brand new ARM64 architecture, but I have little knowledge of it), and the
original author wrote only optimizations for the inner product single case.
Still, better than nothing..
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list