[gstreamer-bugs] [Bug 349207] [PLUGIN-ADD] audiopanorama

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Fri Aug 18 02:55:39 PDT 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=349207
 GStreamer | gst-plugins-good | Ver: HEAD CVS





------- Comment #6 from Tim-Philipp Müller  2006-08-18 09:55 UTC -------
Right, so let's move this on a bit:

First the nitpicking (minor things only):

 - Makefile.am needs GST_CONTROLLER_CFLAGS and more importantly
   GST_CONTROLLER_LIBS (or whatever they are called)

 - in gst_audio_panorama_get_unit_size() the g_return_is_fail() is
   unnecessary IMHO, I'd either make it an assert or remove it
   completely, same for the 'ret' check there

 - gst_audio_panorama_set_caps: should probably set process function
   to NULL on error true (could probably be written easier to just
   return (filter->process_func != NULL) at the end. Also, goto
   label 'Error' should not be capitalised.


I can't comment on the algorithm, but that's not really required anyway.

Everything looks good to me otherwise:

  - unit test is there,
  - base class is used,
  - documentation is provided
  - you are willing to maintain it
  - no license issues
  - I've looked over the code and it's fine and conforms to our style

so all the formal requirements seem to have been met.


One other thing I was wondering is whether the plugin should really be called
'audiopanorama' or if we might want to plan a bit ahead and anticipate the
addition of other 500-lines-of-code simple audio effects elements, which surely
don't need to get their own plugin/.so. Dunno, just a thought.

Oh, and float support would be nice too at some point ;)


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.




More information about the Gstreamer-bugs mailing list