• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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