Release 0.36.14
[vala-gnome.git] / vapi / gstreamer-check-0.10.vapi
blob627c0b01574a82b304b6501768bec52f873e6f14
1 /* gstreamer-check-0.10.vapi generated by vapigen, do not modify. */
3 [CCode (cprefix = "Gst", gir_namespace = "GstCheck", gir_version = "0.10", lower_case_cprefix = "gst_")]
4 [Version (deprecated = true, replacement = "gstreamer-1.0")]
5 namespace Gst {
6         [CCode (cheader_filename = "gst/gst.h")]
7         [Compact]
8         public class CheckABIStruct {
9                 public int abi_size;
10                 public weak string name;
11                 public int size;
12         }
13         [CCode (cheader_filename = "gst/gst.h")]
14         public static unowned Gst.Buffer buffer_straw_get_buffer (Gst.Element bin, Gst.Pad pad);
15         [CCode (cheader_filename = "gst/gst.h")]
16         public static void buffer_straw_start_pipeline (Gst.Element bin, Gst.Pad pad);
17         [CCode (cheader_filename = "gst/gst.h")]
18         public static void buffer_straw_stop_pipeline (Gst.Element bin, Gst.Pad pad);
19         [CCode (cheader_filename = "gst/gst.h")]
20         public static void check_abi_list (Gst.CheckABIStruct[] list, bool have_abi_sizes);
21         [CCode (cheader_filename = "gst/gst.h")]
22         public static void check_caps_equal (Gst.Caps caps1, Gst.Caps caps2);
23         [CCode (cheader_filename = "gst/gst.h")]
24         public static Gst.FlowReturn check_chain_func (Gst.Pad pad, Gst.Buffer buffer);
25         [CCode (cheader_filename = "gst/gst.h")]
26         public static void check_drop_buffers ();
27         [CCode (cheader_filename = "gst/gst.h")]
28         public static void check_element_push_buffer (string element_name, Gst.Buffer buffer_in, Gst.Buffer buffer_out);
29         [CCode (cheader_filename = "gst/gst.h")]
30         public static void check_element_push_buffer_list (string element_name, GLib.List<Gst.Buffer> buffer_in, GLib.List<Gst.Buffer> buffer_out, Gst.FlowReturn last_flow_return);
31         [CCode (cheader_filename = "gst/gst.h")]
32         public static void check_init (int argc, string argv);
33         [CCode (cheader_filename = "gst/gst.h")]
34         public static void check_message_error (Gst.Message message, Gst.MessageType type, GLib.Quark domain, int code);
35         [CCode (cheader_filename = "gst/gst.h")]
36         public static int check_run_suite (void* suite, string name, string fname);
37         [CCode (cheader_filename = "gst/gst.h")]
38         public static Gst.Element check_setup_element (string factory);
39         [CCode (cheader_filename = "gst/gst.h")]
40         public static Gst.Pad check_setup_sink_pad (Gst.Element element, Gst.StaticPadTemplate template, Gst.Caps caps);
41         [CCode (cheader_filename = "gst/gst.h")]
42         public static Gst.Pad check_setup_sink_pad_by_name (Gst.Element element, Gst.StaticPadTemplate template, string name);
43         [CCode (cheader_filename = "gst/gst.h")]
44         public static Gst.Pad check_setup_src_pad (Gst.Element element, Gst.StaticPadTemplate template, Gst.Caps caps);
45         [CCode (cheader_filename = "gst/gst.h")]
46         public static Gst.Pad check_setup_src_pad_by_name (Gst.Element element, Gst.StaticPadTemplate template, string name);
47         [CCode (cheader_filename = "gst/gst.h")]
48         public static void check_teardown_element (Gst.Element element);
49         [CCode (cheader_filename = "gst/gst.h")]
50         public static void check_teardown_pad_by_name (Gst.Element element, string name);
51         [CCode (cheader_filename = "gst/gst.h")]
52         public static void check_teardown_sink_pad (Gst.Element element);
53         [CCode (cheader_filename = "gst/gst.h")]
54         public static void check_teardown_src_pad (Gst.Element element);