[Bug 750518] New: firfilter shall support individual filters per channel

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sun Jun 7 05:52:41 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=750518

            Bug ID: 750518
           Summary: firfilter shall support individual filters per channel
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: Normal
         Component: gst-plugins-good
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: tobiaswenig at yahoo.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Created attachment 304726
  --> https://bugzilla.gnome.org/attachment.cgi?id=304726&action=edit
git patch

The audiofirfilter supports so far only applying one filter for all audio
channels. For several applications as e.g. digital room correction (DRC) it
makes sense to support one filter kernel per channel to allow for channel
specific correction due to e.g. unsymmetrical speaker placement.
The attached patches implement the multichannel feature to the FIR filter in a
way of a new interface which is fully backward compatible and works even
simultaneously with the original interface (one code path for both). This was
done for time domain filtering as well as frequency domain.
The unit test got updated to test all interfaces and their interaction too as
well as the time and frequency domain application.

I attached the patches and stored everything in my fork on github:

https://github.com/TheBigW/gst-plugins-good.git 

in the multi_channel_fir branch

The DRC plugin project for rhythmbox already uses this feature (successful :) )
and depends on it : https://github.com/TheBigW/DRC.git.

-- 
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