1 | |
2 | /* This file is generated by glib-mkenums, do not modify it. This code is licensed under the same license as the containing project. Note that it links to GLib, so must comply with the LGPL linking clauses. */ |
3 | |
4 | #pragma once |
5 | |
6 | #include <glib-object.h> |
7 | #include <gst/gstconfig.h> |
8 | |
9 | G_BEGIN_DECLS |
10 | |
11 | /* enumerations from "gstallocator.h" */ |
12 | |
13 | GST_API |
14 | GType gst_allocator_flags_get_type (void); |
15 | #define GST_TYPE_ALLOCATOR_FLAGS (gst_allocator_flags_get_type()) |
16 | |
17 | /* enumerations from "gstbin.h" */ |
18 | |
19 | GST_API |
20 | GType gst_bin_flags_get_type (void); |
21 | #define GST_TYPE_BIN_FLAGS (gst_bin_flags_get_type()) |
22 | |
23 | /* enumerations from "gstbuffer.h" */ |
24 | |
25 | GST_API |
26 | GType gst_buffer_flags_get_type (void); |
27 | #define GST_TYPE_BUFFER_FLAGS (gst_buffer_flags_get_type()) |
28 | |
29 | GST_API |
30 | GType gst_buffer_copy_flags_get_type (void); |
31 | #define GST_TYPE_BUFFER_COPY_FLAGS (gst_buffer_copy_flags_get_type()) |
32 | |
33 | /* enumerations from "gstbufferpool.h" */ |
34 | |
35 | GST_API |
36 | GType gst_buffer_pool_acquire_flags_get_type (void); |
37 | #define GST_TYPE_BUFFER_POOL_ACQUIRE_FLAGS (gst_buffer_pool_acquire_flags_get_type()) |
38 | |
39 | /* enumerations from "gstbus.h" */ |
40 | |
41 | GST_API |
42 | GType gst_bus_flags_get_type (void); |
43 | #define GST_TYPE_BUS_FLAGS (gst_bus_flags_get_type()) |
44 | |
45 | GST_API |
46 | GType gst_bus_sync_reply_get_type (void); |
47 | #define GST_TYPE_BUS_SYNC_REPLY (gst_bus_sync_reply_get_type()) |
48 | |
49 | /* enumerations from "gstcaps.h" */ |
50 | |
51 | GST_API |
52 | GType gst_caps_flags_get_type (void); |
53 | #define GST_TYPE_CAPS_FLAGS (gst_caps_flags_get_type()) |
54 | |
55 | GST_API |
56 | GType gst_caps_intersect_mode_get_type (void); |
57 | #define GST_TYPE_CAPS_INTERSECT_MODE (gst_caps_intersect_mode_get_type()) |
58 | |
59 | /* enumerations from "gstclock.h" */ |
60 | |
61 | GST_API |
62 | GType gst_clock_return_get_type (void); |
63 | #define GST_TYPE_CLOCK_RETURN (gst_clock_return_get_type()) |
64 | |
65 | GST_API |
66 | GType gst_clock_entry_type_get_type (void); |
67 | #define GST_TYPE_CLOCK_ENTRY_TYPE (gst_clock_entry_type_get_type()) |
68 | |
69 | GST_API |
70 | GType gst_clock_flags_get_type (void); |
71 | #define GST_TYPE_CLOCK_FLAGS (gst_clock_flags_get_type()) |
72 | |
73 | /* enumerations from "gstdebugutils.h" */ |
74 | |
75 | GST_API |
76 | GType gst_debug_graph_details_get_type (void); |
77 | #define GST_TYPE_DEBUG_GRAPH_DETAILS (gst_debug_graph_details_get_type()) |
78 | |
79 | /* enumerations from "gstelement.h" */ |
80 | |
81 | GST_API |
82 | GType gst_state_get_type (void); |
83 | #define GST_TYPE_STATE (gst_state_get_type()) |
84 | |
85 | GST_API |
86 | GType gst_state_change_return_get_type (void); |
87 | #define GST_TYPE_STATE_CHANGE_RETURN (gst_state_change_return_get_type()) |
88 | |
89 | GST_API |
90 | GType gst_state_change_get_type (void); |
91 | #define GST_TYPE_STATE_CHANGE (gst_state_change_get_type()) |
92 | |
93 | GST_API |
94 | GType gst_element_flags_get_type (void); |
95 | #define GST_TYPE_ELEMENT_FLAGS (gst_element_flags_get_type()) |
96 | |
97 | /* enumerations from "gsterror.h" */ |
98 | |
99 | GST_API |
100 | GType gst_core_error_get_type (void); |
101 | #define GST_TYPE_CORE_ERROR (gst_core_error_get_type()) |
102 | |
103 | GST_API |
104 | GType gst_library_error_get_type (void); |
105 | #define GST_TYPE_LIBRARY_ERROR (gst_library_error_get_type()) |
106 | |
107 | GST_API |
108 | GType gst_resource_error_get_type (void); |
109 | #define GST_TYPE_RESOURCE_ERROR (gst_resource_error_get_type()) |
110 | |
111 | GST_API |
112 | GType gst_stream_error_get_type (void); |
113 | #define GST_TYPE_STREAM_ERROR (gst_stream_error_get_type()) |
114 | |
115 | /* enumerations from "gstevent.h" */ |
116 | |
117 | GST_API |
118 | GType gst_event_type_flags_get_type (void); |
119 | #define GST_TYPE_EVENT_TYPE_FLAGS (gst_event_type_flags_get_type()) |
120 | |
121 | GST_API |
122 | GType gst_event_type_get_type (void); |
123 | #define GST_TYPE_EVENT_TYPE (gst_event_type_get_type()) |
124 | |
125 | GST_API |
126 | GType gst_stream_flags_get_type (void); |
127 | #define GST_TYPE_STREAM_FLAGS (gst_stream_flags_get_type()) |
128 | |
129 | GST_API |
130 | GType gst_qos_type_get_type (void); |
131 | #define GST_TYPE_QOS_TYPE (gst_qos_type_get_type()) |
132 | |
133 | GST_API |
134 | GType gst_gap_flags_get_type (void); |
135 | #define GST_TYPE_GAP_FLAGS (gst_gap_flags_get_type()) |
136 | |
137 | /* enumerations from "gstformat.h" */ |
138 | |
139 | GST_API |
140 | GType gst_format_get_type (void); |
141 | #define GST_TYPE_FORMAT (gst_format_get_type()) |
142 | |
143 | /* enumerations from "gstinfo.h" */ |
144 | |
145 | GST_API |
146 | GType gst_debug_level_get_type (void); |
147 | #define GST_TYPE_DEBUG_LEVEL (gst_debug_level_get_type()) |
148 | |
149 | GST_API |
150 | GType gst_debug_color_flags_get_type (void); |
151 | #define GST_TYPE_DEBUG_COLOR_FLAGS (gst_debug_color_flags_get_type()) |
152 | |
153 | GST_API |
154 | GType gst_stack_trace_flags_get_type (void); |
155 | #define GST_TYPE_STACK_TRACE_FLAGS (gst_stack_trace_flags_get_type()) |
156 | |
157 | GST_API |
158 | GType gst_debug_color_mode_get_type (void); |
159 | #define GST_TYPE_DEBUG_COLOR_MODE (gst_debug_color_mode_get_type()) |
160 | |
161 | /* enumerations from "gstiterator.h" */ |
162 | |
163 | GST_API |
164 | GType gst_iterator_result_get_type (void); |
165 | #define GST_TYPE_ITERATOR_RESULT (gst_iterator_result_get_type()) |
166 | |
167 | GST_API |
168 | GType gst_iterator_item_get_type (void); |
169 | #define GST_TYPE_ITERATOR_ITEM (gst_iterator_item_get_type()) |
170 | |
171 | /* enumerations from "gstmemory.h" */ |
172 | |
173 | GST_API |
174 | GType gst_memory_flags_get_type (void); |
175 | #define GST_TYPE_MEMORY_FLAGS (gst_memory_flags_get_type()) |
176 | |
177 | GST_API |
178 | GType gst_map_flags_get_type (void); |
179 | #define GST_TYPE_MAP_FLAGS (gst_map_flags_get_type()) |
180 | |
181 | /* enumerations from "gstmessage.h" */ |
182 | |
183 | GST_API |
184 | GType gst_message_type_get_type (void); |
185 | #define GST_TYPE_MESSAGE_TYPE (gst_message_type_get_type()) |
186 | |
187 | GST_API |
188 | GType gst_structure_change_type_get_type (void); |
189 | #define GST_TYPE_STRUCTURE_CHANGE_TYPE (gst_structure_change_type_get_type()) |
190 | |
191 | GST_API |
192 | GType gst_stream_status_type_get_type (void); |
193 | #define GST_TYPE_STREAM_STATUS_TYPE (gst_stream_status_type_get_type()) |
194 | |
195 | GST_API |
196 | GType gst_progress_type_get_type (void); |
197 | #define GST_TYPE_PROGRESS_TYPE (gst_progress_type_get_type()) |
198 | |
199 | /* enumerations from "gstmeta.h" */ |
200 | |
201 | GST_API |
202 | GType gst_meta_flags_get_type (void); |
203 | #define GST_TYPE_META_FLAGS (gst_meta_flags_get_type()) |
204 | |
205 | /* enumerations from "gstminiobject.h" */ |
206 | |
207 | GST_API |
208 | GType gst_mini_object_flags_get_type (void); |
209 | #define GST_TYPE_MINI_OBJECT_FLAGS (gst_mini_object_flags_get_type()) |
210 | |
211 | GST_API |
212 | GType gst_lock_flags_get_type (void); |
213 | #define GST_TYPE_LOCK_FLAGS (gst_lock_flags_get_type()) |
214 | |
215 | /* enumerations from "gstobject.h" */ |
216 | |
217 | GST_API |
218 | GType gst_object_flags_get_type (void); |
219 | #define GST_TYPE_OBJECT_FLAGS (gst_object_flags_get_type()) |
220 | |
221 | /* enumerations from "gstpad.h" */ |
222 | |
223 | GST_API |
224 | GType gst_pad_direction_get_type (void); |
225 | #define GST_TYPE_PAD_DIRECTION (gst_pad_direction_get_type()) |
226 | |
227 | GST_API |
228 | GType gst_pad_mode_get_type (void); |
229 | #define GST_TYPE_PAD_MODE (gst_pad_mode_get_type()) |
230 | |
231 | GST_API |
232 | GType gst_pad_link_return_get_type (void); |
233 | #define GST_TYPE_PAD_LINK_RETURN (gst_pad_link_return_get_type()) |
234 | |
235 | GST_API |
236 | GType gst_flow_return_get_type (void); |
237 | #define GST_TYPE_FLOW_RETURN (gst_flow_return_get_type()) |
238 | |
239 | GST_API |
240 | GType gst_pad_link_check_get_type (void); |
241 | #define GST_TYPE_PAD_LINK_CHECK (gst_pad_link_check_get_type()) |
242 | |
243 | GST_API |
244 | GType gst_pad_probe_type_get_type (void); |
245 | #define GST_TYPE_PAD_PROBE_TYPE (gst_pad_probe_type_get_type()) |
246 | |
247 | GST_API |
248 | GType gst_pad_probe_return_get_type (void); |
249 | #define GST_TYPE_PAD_PROBE_RETURN (gst_pad_probe_return_get_type()) |
250 | |
251 | GST_API |
252 | GType gst_pad_flags_get_type (void); |
253 | #define GST_TYPE_PAD_FLAGS (gst_pad_flags_get_type()) |
254 | |
255 | /* enumerations from "gstpadtemplate.h" */ |
256 | |
257 | GST_API |
258 | GType gst_pad_presence_get_type (void); |
259 | #define GST_TYPE_PAD_PRESENCE (gst_pad_presence_get_type()) |
260 | |
261 | GST_API |
262 | GType gst_pad_template_flags_get_type (void); |
263 | #define GST_TYPE_PAD_TEMPLATE_FLAGS (gst_pad_template_flags_get_type()) |
264 | |
265 | /* enumerations from "gstparse.h" */ |
266 | |
267 | GST_API |
268 | GType gst_parse_error_get_type (void); |
269 | #define GST_TYPE_PARSE_ERROR (gst_parse_error_get_type()) |
270 | |
271 | GST_API |
272 | GType gst_parse_flags_get_type (void); |
273 | #define GST_TYPE_PARSE_FLAGS (gst_parse_flags_get_type()) |
274 | |
275 | /* enumerations from "gstpipeline.h" */ |
276 | |
277 | GST_API |
278 | GType gst_pipeline_flags_get_type (void); |
279 | #define GST_TYPE_PIPELINE_FLAGS (gst_pipeline_flags_get_type()) |
280 | |
281 | /* enumerations from "gstplugin.h" */ |
282 | |
283 | GST_API |
284 | GType gst_plugin_error_get_type (void); |
285 | #define GST_TYPE_PLUGIN_ERROR (gst_plugin_error_get_type()) |
286 | |
287 | GST_API |
288 | GType gst_plugin_flags_get_type (void); |
289 | #define GST_TYPE_PLUGIN_FLAGS (gst_plugin_flags_get_type()) |
290 | |
291 | GST_API |
292 | GType gst_plugin_dependency_flags_get_type (void); |
293 | #define GST_TYPE_PLUGIN_DEPENDENCY_FLAGS (gst_plugin_dependency_flags_get_type()) |
294 | |
295 | /* enumerations from "gstpluginfeature.h" */ |
296 | |
297 | GST_API |
298 | GType gst_rank_get_type (void); |
299 | #define GST_TYPE_RANK (gst_rank_get_type()) |
300 | |
301 | /* enumerations from "gstpromise.h" */ |
302 | |
303 | GST_API |
304 | GType gst_promise_result_get_type (void); |
305 | #define GST_TYPE_PROMISE_RESULT (gst_promise_result_get_type()) |
306 | |
307 | /* enumerations from "gstquery.h" */ |
308 | |
309 | GST_API |
310 | GType gst_query_type_flags_get_type (void); |
311 | #define GST_TYPE_QUERY_TYPE_FLAGS (gst_query_type_flags_get_type()) |
312 | |
313 | GST_API |
314 | GType gst_query_type_get_type (void); |
315 | #define GST_TYPE_QUERY_TYPE (gst_query_type_get_type()) |
316 | |
317 | GST_API |
318 | GType gst_buffering_mode_get_type (void); |
319 | #define GST_TYPE_BUFFERING_MODE (gst_buffering_mode_get_type()) |
320 | |
321 | GST_API |
322 | GType gst_scheduling_flags_get_type (void); |
323 | #define GST_TYPE_SCHEDULING_FLAGS (gst_scheduling_flags_get_type()) |
324 | |
325 | /* enumerations from "gstsegment.h" */ |
326 | |
327 | GST_API |
328 | GType gst_seek_type_get_type (void); |
329 | #define GST_TYPE_SEEK_TYPE (gst_seek_type_get_type()) |
330 | |
331 | GST_API |
332 | GType gst_seek_flags_get_type (void); |
333 | #define GST_TYPE_SEEK_FLAGS (gst_seek_flags_get_type()) |
334 | |
335 | GST_API |
336 | GType gst_segment_flags_get_type (void); |
337 | #define GST_TYPE_SEGMENT_FLAGS (gst_segment_flags_get_type()) |
338 | |
339 | /* enumerations from "gststreams.h" */ |
340 | |
341 | GST_API |
342 | GType gst_stream_type_get_type (void); |
343 | #define GST_TYPE_STREAM_TYPE (gst_stream_type_get_type()) |
344 | |
345 | /* enumerations from "gststructure.h" */ |
346 | |
347 | GST_API |
348 | GType gst_serialize_flags_get_type (void); |
349 | #define GST_TYPE_SERIALIZE_FLAGS (gst_serialize_flags_get_type()) |
350 | |
351 | /* enumerations from "gstsystemclock.h" */ |
352 | |
353 | GST_API |
354 | GType gst_clock_type_get_type (void); |
355 | #define GST_TYPE_CLOCK_TYPE (gst_clock_type_get_type()) |
356 | |
357 | /* enumerations from "gsttaglist.h" */ |
358 | |
359 | GST_API |
360 | GType gst_tag_merge_mode_get_type (void); |
361 | #define GST_TYPE_TAG_MERGE_MODE (gst_tag_merge_mode_get_type()) |
362 | |
363 | GST_API |
364 | GType gst_tag_flag_get_type (void); |
365 | #define GST_TYPE_TAG_FLAG (gst_tag_flag_get_type()) |
366 | |
367 | GST_API |
368 | GType gst_tag_scope_get_type (void); |
369 | #define GST_TYPE_TAG_SCOPE (gst_tag_scope_get_type()) |
370 | |
371 | /* enumerations from "gsttask.h" */ |
372 | |
373 | GST_API |
374 | GType gst_task_state_get_type (void); |
375 | #define GST_TYPE_TASK_STATE (gst_task_state_get_type()) |
376 | |
377 | /* enumerations from "gsttoc.h" */ |
378 | |
379 | GST_API |
380 | GType gst_toc_scope_get_type (void); |
381 | #define GST_TYPE_TOC_SCOPE (gst_toc_scope_get_type()) |
382 | |
383 | GST_API |
384 | GType gst_toc_entry_type_get_type (void); |
385 | #define GST_TYPE_TOC_ENTRY_TYPE (gst_toc_entry_type_get_type()) |
386 | |
387 | GST_API |
388 | GType gst_toc_loop_type_get_type (void); |
389 | #define GST_TYPE_TOC_LOOP_TYPE (gst_toc_loop_type_get_type()) |
390 | |
391 | /* enumerations from "gsttracerrecord.h" */ |
392 | |
393 | GST_API |
394 | GType gst_tracer_value_scope_get_type (void); |
395 | #define GST_TYPE_TRACER_VALUE_SCOPE (gst_tracer_value_scope_get_type()) |
396 | |
397 | GST_API |
398 | GType gst_tracer_value_flags_get_type (void); |
399 | #define GST_TYPE_TRACER_VALUE_FLAGS (gst_tracer_value_flags_get_type()) |
400 | |
401 | /* enumerations from "gsttypefind.h" */ |
402 | |
403 | GST_API |
404 | GType gst_type_find_probability_get_type (void); |
405 | #define GST_TYPE_TYPE_FIND_PROBABILITY (gst_type_find_probability_get_type()) |
406 | |
407 | /* enumerations from "gsturi.h" */ |
408 | |
409 | GST_API |
410 | GType gst_uri_error_get_type (void); |
411 | #define GST_TYPE_URI_ERROR (gst_uri_error_get_type()) |
412 | |
413 | GST_API |
414 | GType gst_uri_type_get_type (void); |
415 | #define GST_TYPE_URI_TYPE (gst_uri_type_get_type()) |
416 | |
417 | /* enumerations from "gstutils.h" */ |
418 | |
419 | GST_API |
420 | GType gst_search_mode_get_type (void); |
421 | #define GST_TYPE_SEARCH_MODE (gst_search_mode_get_type()) |
422 | |
423 | GST_API |
424 | GType gst_plugin_api_flags_get_type (void); |
425 | #define GST_TYPE_PLUGIN_API_FLAGS (gst_plugin_api_flags_get_type()) |
426 | |
427 | G_END_DECLS |
428 | |
429 | /* Generated data ends here */ |
430 | |
431 | |