[gstreamer-bugs] [Bug 594381] Audiofirfilter in OMAP3530

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Sep 8 03:23:45 PDT 2009


http://bugzilla.gnome.org/show_bug.cgi?id=594381


Sebastian Dröge <slomo> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |UNCONFIRMED
         Resolution|NOTABUG                     |


--- Comment #14 from Sebastian Dröge <slomo at circular-chaos.org> 2009-09-08 10:23:41 UTC ---
Oh, there's no limitation to the kernel length but processing time is quadratic
in kernel length IIRC (or even worse).
So the problem might be, that it simply takes too long on OMAP and because of
that you don't see any results.

Could you try some other kernel lengths to see if that seems to be the problem?
Start from 32 and increase it one-by-one to see if everything becomes slower
and slower and then nothing seems to happen anymore.

Also please check with 512 if the CPU is completely utilizied while it looks
like it hangs and please attach gdb to the process to see if it really hangs in
the fir filter convolution.



One possible solution for this would be to implement FFT convolution in the
filter. Then the processing wouldn't be quadratic in kernel length anymore but
O(n*log(n)) with n=kernel length.

-- 
Configure bugmail: http://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