[gstreamer-bugs] [Bug 159366] New: Some additions to gst-python

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Wed Nov 24 12:32:16 PST 2004


http://bugzilla.gnome.org/show_bug.cgi?id=159366
GStreamer | gst-python | Ver: HEAD CVS

           Summary: Some additions to gst-python
           Product: GStreamer
           Version: HEAD CVS
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: Normal
         Component: gst-python
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: soto at informatik.uni-kl.de
         QAContact: gstreamer-bugs at lists.sourceforge.net


In order to make a DVD virtual machine written almost entirely in Python work, I
had to make some enhancements to GstPython. The attached patch contains them:

	* gst/gst.override (_wrap_gst_event_new_any)
	(_wrap_gst_event_new_discontinuous) 
	(_wrap_gst_event_any_get_structure)
	(_wrap_gst_registry_pool_plugin_list):
	* gst/gst.defs (get_data, event_new_any, any_get_structure):
	Added basic support for "ANY" (navigation) events.
	Added basic support for discont events (only one value for now,
	we are limited by the GStreamer API).
	Now it is possible to access data in a GstBuffer as a string
	Added a definition for method get_data of GstBuffer.

	* gst/gst.override (_wrap_gst_structure_set_value): Add an
	optional parameter to allow selection of the right G_TYPE. If no type
	is specified, make an educated guess.

Since I never commited code to gst-python, I'm posting the patch here. Johan:
please let me know if it'd be OK to directly commit similar patches in the future.

------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.




More information about the Gstreamer-bugs mailing list