gstreamer vapi is missing returns_floating_reference in gst_parse_bin_*, leading to incorrect freeing of references
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
vala-0.14 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Through a bug in the eidete screencaster: https:/
I found out that valac 0.14.2 is missing a commit that fixes misbehaving reference freeing when creating gstreamer objects through the gst_parse_bin_* functions.
It causes garbage collection of references that are still in use.
Here is the commit that fixes the problem: http://
It is fixed 0.16 as well.
~> apt-cache policy valac
valac:
Installed: 0.14.2-0ubuntu1
Candidate: 0.14.2-0ubuntu1
Version table:
*** 0.14.2-0ubuntu1 0
500 http://
100 /var/lib/