[gstreamer-bugs] [Bug 597715] New: New plugins to add to gst-plugins-bad

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Oct 7 11:30:33 PDT 2009


https://bugzilla.gnome.org/show_bug.cgi?id=597715
  GStreamer | gst-plugins-bad | git

           Summary: New plugins to add to gst-plugins-bad
    Classification: Desktop
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: tiagokatcipis at gmail.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: ---


Created an attachment (id=144979)
 --> (https://bugzilla.gnome.org/attachment.cgi?id=144979)
The handmade patch

I start apologizing if i did something wrong, i followed the wiki
http://gstreamer.freedesktop.org/wiki/SubmittingPatches to see how i should add
new plugins to gstreamer, but the instructions are for cvs and I'm not very
used to git yet. What i understood was that i should add my plugins on bad, and
them create a patch with the changes on configure.ac and the new files added.
Since i was not able to build a patch from git i just created a tar with my
modified configure.ac and the new files that i added, on my system (Ubuntu X86
9.04) it configured and compiled with success.

What i want to contribute is simply a G723 pay/depayloader and a silence
remover. But the plugins are very bad :-), i have some tests and I'm actually
using these plugins already but they do not have consistent tests, and they are
my first plugins, so they must be filled with ugly and odd things. Neither of
them are very complex, but i hope they can be usefull to someone. The G723
payloader only works with 6.3kb/s packets, i do not work with 5.3 kb/s and
treat both packets would add complexity and consume some time that i dont have
right now.

The removesilence plugin will basically filter the stream, he will outputs only
voice, fixing the timestamp so long periods of silence wont generate
synchronization problems. Gstreamer already has cutter, but he was not much
able to do what i wanted, i wanted to get a recorded audio and hear only what
people where speaking, not the silences (pretty commom on phone conversations).

The only file i changed is configure.ac, all the other files must be only
added.

I hope that the plugins get added and may help someone, and i hope to
contribute more on the future.

best regards,
Katcipis

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