[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