GNOME Bugzilla – Bug 556315
Extra defs generation utility forgets to generate signals for interfaces
Last modified: 2008-10-17 19:24:20 UTC
Please describe the problem: When running tools/extra_defs_gen for gstreamerbasemm, the GstColorBalance (http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-libs/html/gst-plugins-base-libs-gstcolorbalance.html) "value-changed" signal is not generated. Steps to reproduce: 1. Checkout gstreamermm. 2. Goto gstreamermm/gstreamerbase/src directory. 3. Run generate-extra-defs.sh (which runs the extra defs generation utility). Actual results: The extra_defs_gen utility forgets to generate the value-changed signal of object GstColorBalance (GstBase::ColorBalance). Expected results: The signal should be generated. Does this happen every time? Other information: A proposed patch follows.
Created attachment 120587 [details] [review] Ammends tools/extra_defs_gen/generate_extra_defs.cc to sense interface signals
I thought we did this (or maybe just for properties), but it looks good. Please apply.
Applied to svn.