gnomemm r1433 - in gstreamermm/trunk: . gstreamer/src



Author: jaalburqu
Date: Mon Mar 31 22:14:07 2008
New Revision: 1433
URL: http://svn.gnome.org/viewvc/gnomemm?rev=1433&view=rev

Log:
2008-03-31  Josà Alburquerque  <jaalburqu svn gnome org>

	* gstreamer/src/caps.hg: Added some hand-wrapped functions to list of
	_IGNOREs
	* gstreamer/src/gst_signals.defs:
	* gstreamer/src/xml.hg: Wrapped signal "object-loaded" (which signals
	when an object is loaded from xml)

Modified:
   gstreamermm/trunk/ChangeLog
   gstreamermm/trunk/gstreamer/src/caps.hg
   gstreamermm/trunk/gstreamer/src/gst_signals.defs
   gstreamermm/trunk/gstreamer/src/xml.hg

Modified: gstreamermm/trunk/gstreamer/src/caps.hg
==============================================================================
--- gstreamermm/trunk/gstreamer/src/caps.hg	(original)
+++ gstreamermm/trunk/gstreamer/src/caps.hg	Mon Mar 31 22:14:07 2008
@@ -139,7 +139,7 @@
   _WRAP_METHOD(Glib::RefPtr<Caps> make_writable(), gst_caps_make_writable)
   _WRAP_METHOD(void truncate(), gst_caps_truncate)
   
-  _IGNORE(gst_caps_copy, gst_caps_set_simple, gst_caps_make_writable)
+  _IGNORE(gst_caps_copy, gst_caps_set_simple, gst_caps_make_writable, gst_caps_append_structure, gst_caps_merge_structure, gst_caps_get_structure)
 };
 
 } //namespace Gst

Modified: gstreamermm/trunk/gstreamer/src/gst_signals.defs
==============================================================================
--- gstreamermm/trunk/gstreamer/src/gst_signals.defs	(original)
+++ gstreamermm/trunk/gstreamer/src/gst_signals.defs	Mon Mar 31 22:14:07 2008
@@ -1,4 +1,18 @@
-;; Note have-data signal in GstPad is modified manually
+;; Note: the following signals need to be modified manually each time
+;; this file is regenerated:
+;; sync-message (GstBus)
+;; message (GstBus)
+;; child-added (GstChildProxy)
+;; child-removed (GstChildProxy)
+;; parent-set (GstObject)
+;; parent-unset (GstObject)
+;; have-data (GstPad)
+;; plugin-added (GstRegistry)
+;; feature-added (GstRegistry)
+;; object-loaded (GstXML)
+;;
+;; The following signals must also be written out:
+;; new-uri (GstURIHandler)
 
 ;; From GstBus
 
@@ -602,7 +616,7 @@
   (when "last")
   (parameters
     '("GstObject*" "p0")
-    '("gpointer" "p1")
+    '("xmlNode*" "p1")
   )
 )
 

Modified: gstreamermm/trunk/gstreamer/src/xml.hg
==============================================================================
--- gstreamermm/trunk/gstreamer/src/xml.hg	(original)
+++ gstreamermm/trunk/gstreamer/src/xml.hg	Mon Mar 31 22:14:07 2008
@@ -59,7 +59,8 @@
 
   _IGNORE(gst_xml_parse_memory)
 
-  //TODO: Is this useful? _WRAP_SIGNAL(void object_loaded(Glib::RefPtr<Object> object, xmlNode* xml_node), "object-loaded")
+#m4 _CONVERSION(`GstObject*',`const Glib::RefPtr<Gst::Object>&',`Glib::wrap($3)')
+  _WRAP_SIGNAL(void object_loaded(const Glib::RefPtr<Gst::Object>& object, xmlNode* xml_node), "object-loaded")
 };
 
 xmlDocPtr write_xml(const Glib::RefPtr<Element>& element);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]