[Bug 736896] [REGRESSION] pygobject 3.13 now copies the GstStructure when getting them from a GstCaps, making it impossible to properly modify structures from caps in place.
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Jun 18 04:14:49 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=736896
--- Comment #22 from John Slade <john at jtes.net> ---
(In reply to Thibault Saunier from comment #21)
> I actually tested it a bit and it breaks things, it is too much of a hack
> and I do not think we can merge that.
>
> I have added similare hacks like
> http://cgit.freedesktop.org/gstreamer/gst-python/commit/
> ?id=3d19875eb7c20cedb4ab64e295c338ebd32f4b04 already, in that case it is
> good enough and will not break things, but this one does not look safe.
I have tested 3d19875eb7c20cedb4ab64e295c338ebd32f4b04 and it doesn't fix the
problem of the sample being un-writable.
What do your patches in http://cgit.collabora.com/git/user/tsaunier/gst-python/
break? I have been using them for a while and haven't found any problems.
Also could you explain why you are calling these "hacks". What is the problem
being hacked around - something in PyGObject or in gstreamer?
Do you think it is possible these issues can be reliably fixed in gst-python?
Or will it require the long term solution suggested in
https://bugzilla.gnome.org/show_bug.cgi?id=736896#c6
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list