GNOME Bugzilla – Bug 624648
clutter-gst bindings don't work
Last modified: 2010-07-19 08:04:07 UTC
Two issues: 1. The clutter-gst-1.0.vapi file is named incorrectly and should be called clutter-gst-0.10.vapi 2. The VideoSink class in the vapi should be updated to look like this: public class VideoSink : Gst.BaseSink { [CCode (type = "GstElement*", has_construct_function = false)] public VideoSink (Clutter.Texture texture); [NoAccessorMethod] public Clutter.Texture texture { get; set; } [NoAccessorMethod] public int update_priority { get; set; } } I have verified that clutter-gst basically works with these changes.
I have already reported this with a patch: Bug #624201 Regarding the naming of the vapi: The base name of the .pc file for current clutter-gst releases is 'clutter-gst-1.0'. So this should stay the name of the .vapi file. You're probably using the old 0.10 version. It might be worth considering a symbolic link for backward compatibility.
*** This bug has been marked as a duplicate of bug 624201 ***