Fix DelegateType.copy
[vala-lang.git] / vapi / packages / gstreamer-check-0.10 / gstreamer-check-0.10.gi
blob0f8b0918b7ffda973184947049a3bd07a1577a1b
1 <?xml version="1.0"?>
2 <api version="1.0">
3 <namespace name="Gst">
4 <function name="buffer_straw_get_buffer" symbol="gst_buffer_straw_get_buffer">
5 <return-type type="GstBuffer*"/>
6 <parameters>
7 <parameter name="bin" type="GstElement*"/>
8 <parameter name="pad" type="GstPad*"/>
9 </parameters>
10 </function>
11 <function name="buffer_straw_start_pipeline" symbol="gst_buffer_straw_start_pipeline">
12 <return-type type="void"/>
13 <parameters>
14 <parameter name="bin" type="GstElement*"/>
15 <parameter name="pad" type="GstPad*"/>
16 </parameters>
17 </function>
18 <function name="buffer_straw_stop_pipeline" symbol="gst_buffer_straw_stop_pipeline">
19 <return-type type="void"/>
20 <parameters>
21 <parameter name="bin" type="GstElement*"/>
22 <parameter name="pad" type="GstPad*"/>
23 </parameters>
24 </function>
25 <function name="check_abi_list" symbol="gst_check_abi_list">
26 <return-type type="void"/>
27 <parameters>
28 <parameter name="list" type="GstCheckABIStruct[]"/>
29 <parameter name="have_abi_sizes" type="gboolean"/>
30 </parameters>
31 </function>
32 <function name="check_caps_equal" symbol="gst_check_caps_equal">
33 <return-type type="void"/>
34 <parameters>
35 <parameter name="caps1" type="GstCaps*"/>
36 <parameter name="caps2" type="GstCaps*"/>
37 </parameters>
38 </function>
39 <function name="check_chain_func" symbol="gst_check_chain_func">
40 <return-type type="GstFlowReturn"/>
41 <parameters>
42 <parameter name="pad" type="GstPad*"/>
43 <parameter name="buffer" type="GstBuffer*"/>
44 </parameters>
45 </function>
46 <function name="check_drop_buffers" symbol="gst_check_drop_buffers">
47 <return-type type="void"/>
48 </function>
49 <function name="check_element_push_buffer" symbol="gst_check_element_push_buffer">
50 <return-type type="void"/>
51 <parameters>
52 <parameter name="element_name" type="gchar*"/>
53 <parameter name="buffer_in" type="GstBuffer*"/>
54 <parameter name="buffer_out" type="GstBuffer*"/>
55 </parameters>
56 </function>
57 <function name="check_element_push_buffer_list" symbol="gst_check_element_push_buffer_list">
58 <return-type type="void"/>
59 <parameters>
60 <parameter name="element_name" type="gchar*"/>
61 <parameter name="buffer_in" type="GList*"/>
62 <parameter name="buffer_out" type="GList*"/>
63 <parameter name="last_flow_return" type="GstFlowReturn"/>
64 </parameters>
65 </function>
66 <function name="check_init" symbol="gst_check_init">
67 <return-type type="void"/>
68 <parameters>
69 <parameter name="argc" type="int*"/>
70 <parameter name="argv" type="char**[]"/>
71 </parameters>
72 </function>
73 <function name="check_message_error" symbol="gst_check_message_error">
74 <return-type type="void"/>
75 <parameters>
76 <parameter name="message" type="GstMessage*"/>
77 <parameter name="type" type="GstMessageType"/>
78 <parameter name="domain" type="GQuark"/>
79 <parameter name="code" type="gint"/>
80 </parameters>
81 </function>
82 <function name="check_run_suite" symbol="gst_check_run_suite">
83 <return-type type="gint"/>
84 <parameters>
85 <parameter name="suite" type="Suite*"/>
86 <parameter name="name" type="gchar*"/>
87 <parameter name="fname" type="gchar*"/>
88 </parameters>
89 </function>
90 <function name="check_setup_element" symbol="gst_check_setup_element">
91 <return-type type="GstElement*"/>
92 <parameters>
93 <parameter name="factory" type="gchar*"/>
94 </parameters>
95 </function>
96 <function name="check_setup_sink_pad" symbol="gst_check_setup_sink_pad">
97 <return-type type="GstPad*"/>
98 <parameters>
99 <parameter name="element" type="GstElement*"/>
100 <parameter name="template" type="GstStaticPadTemplate*"/>
101 <parameter name="caps" type="GstCaps*"/>
102 </parameters>
103 </function>
104 <function name="check_setup_sink_pad_by_name" symbol="gst_check_setup_sink_pad_by_name">
105 <return-type type="GstPad*"/>
106 <parameters>
107 <parameter name="element" type="GstElement*"/>
108 <parameter name="template" type="GstStaticPadTemplate*"/>
109 <parameter name="name" type="gchar*"/>
110 </parameters>
111 </function>
112 <function name="check_setup_src_pad" symbol="gst_check_setup_src_pad">
113 <return-type type="GstPad*"/>
114 <parameters>
115 <parameter name="element" type="GstElement*"/>
116 <parameter name="template" type="GstStaticPadTemplate*"/>
117 <parameter name="caps" type="GstCaps*"/>
118 </parameters>
119 </function>
120 <function name="check_setup_src_pad_by_name" symbol="gst_check_setup_src_pad_by_name">
121 <return-type type="GstPad*"/>
122 <parameters>
123 <parameter name="element" type="GstElement*"/>
124 <parameter name="template" type="GstStaticPadTemplate*"/>
125 <parameter name="name" type="gchar*"/>
126 </parameters>
127 </function>
128 <function name="check_teardown_element" symbol="gst_check_teardown_element">
129 <return-type type="void"/>
130 <parameters>
131 <parameter name="element" type="GstElement*"/>
132 </parameters>
133 </function>
134 <function name="check_teardown_pad_by_name" symbol="gst_check_teardown_pad_by_name">
135 <return-type type="void"/>
136 <parameters>
137 <parameter name="element" type="GstElement*"/>
138 <parameter name="name" type="gchar*"/>
139 </parameters>
140 </function>
141 <function name="check_teardown_sink_pad" symbol="gst_check_teardown_sink_pad">
142 <return-type type="void"/>
143 <parameters>
144 <parameter name="element" type="GstElement*"/>
145 </parameters>
146 </function>
147 <function name="check_teardown_src_pad" symbol="gst_check_teardown_src_pad">
148 <return-type type="void"/>
149 <parameters>
150 <parameter name="element" type="GstElement*"/>
151 </parameters>
152 </function>
153 <struct name="GstCheckABIStruct">
154 <field name="name" type="char*"/>
155 <field name="size" type="int"/>
156 <field name="abi_size" type="int"/>
157 </struct>
158 </namespace>
159 </api>