[CCode (cprefix = "ClutterGst", lower_case_cprefix = "clutter_gst_")] namespace ClutterGst { [CCode (cheader_filename = "clutter-gst/clutter-gst.h")] public class VideoSink : Gst.BaseSink { public VideoSink (Clutter.Texture texture); public Clutter.Texture texture { get; set; } public int update_priority { get; set; } } [CCode (cheader_filename = "clutter-gst/clutter-gst.h")] public class VideoTexture : Clutter.Texture, Clutter.Media, Clutter.Scriptable { [CCode (type = "ClutterActor*")] public VideoTexture (); public Gst.Element get_pipeline (); } }