[Gstreamer-bugs] [Bug 108514] New - gst_[typename]_get_type() functions missing for boxed types

bugzilla-daemon at widget.gnome.org bugzilla-daemon at widget.gnome.org
Sun Mar 16 05:17:26 PST 2003


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=108514

Changed by mhl.schulze at t-online.de.

--- shadow/108514	Sun Mar 16 08:17:26 2003
+++ shadow/108514.tmp.720	Sun Mar 16 08:17:26 2003
@@ -0,0 +1,30 @@
+Bug#: 108514
+Product: GStreamer
+Version: cvs
+OS: other
+OS Details: 
+Status: NEW   
+Resolution: 
+Severity: normal
+Priority: Normal
+Component: gstreamer (core)
+AssignedTo: gstreamer-maint at bugzilla.gnome.org                            
+ReportedBy: MHL.Schulze at t-online.de               
+QAContact: gstreamer-maint at bugzilla.gnome.org
+TargetMilestone: 0.6.x
+URL: 
+Summary: gst_[typename]_get_type() functions missing for boxed types
+
+To support for easy creation of language bindings, things in gstreamer
+should be "GTK+-like". E.g. for the c++ language bindings we are using a
+semi-automatic wrapper tool from gtkmm (gtkmmproc).
+
+This tool makes assumptions about the GType API of the wrapped structures.
+The problem is that all gstreamer boxed types are currently missing the
+function gst_[typename]_get_type(). E.g. there is no gst_caps_get_type() or
+gst_props_get_type().
+Instead, there are macros to access the GType objects which we can't use
+without changing gtkmmproc. To match GTK+'s boxed-type-API I suggest adding
+the functions gst_caps_get_type(), gst_props_get_type(), etc.
+
+Patches adding these functions will be attached gradually.





More information about the Gstreamer-bugs mailing list