configure.ac: Add test for allowing unaligned access. Add define to put in gstconfig.h.
[platform/upstream/gstreamer.git] / docs / gst / tmpl / gsttypes.sgml
1 <!-- ##### SECTION Title ##### -->
2 gsttypes
3
4 <!-- ##### SECTION Short_Description ##### -->
5
6
7 <!-- ##### SECTION Long_Description ##### -->
8 <para>
9
10 </para>
11
12 <!-- ##### SECTION See_Also ##### -->
13 <para>
14
15 </para>
16
17 <!-- ##### STRUCT GstObject ##### -->
18 <para>
19
20 </para>
21
22
23 <!-- ##### STRUCT GstObjectClass ##### -->
24 <para>
25
26 </para>
27
28 @parent_class: 
29 @path_string_separator: 
30 @signal_object: 
31 @parent_set: 
32 @parent_unset: 
33 @object_saved: 
34 @deep_notify: 
35 @destroy: 
36 @save_thyself: 
37 @restore_thyself: 
38 @_gst_reserved: 
39
40 <!-- ##### STRUCT GstPad ##### -->
41 <para>
42
43 </para>
44
45
46 <!-- ##### STRUCT GstPadClass ##### -->
47 <para>
48
49 </para>
50
51 @parent_class: 
52 @_gst_reserved: 
53
54 <!-- ##### STRUCT GstPadTemplate ##### -->
55 <para>
56 The padtemplate object.
57 </para>
58
59
60 <!-- ##### STRUCT GstPadTemplateClass ##### -->
61 <para>
62
63 </para>
64
65 @parent_class: 
66 @pad_created: 
67 @_gst_reserved: 
68
69 <!-- ##### STRUCT GstElement ##### -->
70 <para>
71
72 </para>
73
74
75 <!-- ##### STRUCT GstElementClass ##### -->
76 <para>
77
78 </para>
79
80 @parent_class: 
81 @details: 
82 @elementfactory: 
83 @padtemplates: 
84 @numpadtemplates: 
85 @state_change: 
86 @new_pad: 
87 @pad_removed: 
88 @error: 
89 @eos: 
90 @found_tag: 
91 @set_property: 
92 @get_property: 
93 @release_locks: 
94 @get_event_masks: 
95 @send_event: 
96 @get_formats: 
97 @convert: 
98 @get_query_types: 
99 @query: 
100 @change_state: 
101 @request_new_pad: 
102 @release_pad: 
103 @get_clock: 
104 @set_clock: 
105 @get_index: 
106 @set_index: 
107 @set_state: 
108 @_gst_reserved: 
109
110 <!-- ##### STRUCT GstBin ##### -->
111 <para>
112
113 </para>
114
115
116 <!-- ##### STRUCT GstBinClass ##### -->
117 <para>
118
119 </para>
120
121 @parent_class: 
122 @add_element: 
123 @remove_element: 
124 @child_state_change: 
125 @iterate: 
126 @element_added: 
127 @element_removed: 
128 @_gst_reserved: 
129
130 <!-- ##### STRUCT GstScheduler ##### -->
131 <para>
132
133 </para>
134
135
136 <!-- ##### STRUCT GstSchedulerClass ##### -->
137 <para>
138
139 </para>
140
141 @parent_class: 
142 @setup: 
143 @reset: 
144 @add_element: 
145 @remove_element: 
146 @add_scheduler: 
147 @remove_scheduler: 
148 @state_transition: 
149 @scheduling_change: 
150 @lock_element: 
151 @unlock_element: 
152 @yield: 
153 @interrupt: 
154 @error: 
155 @pad_link: 
156 @pad_unlink: 
157 @pad_select: 
158 @clock_wait: 
159 @iterate: 
160 @show: 
161 @object_sync: 
162 @_gst_reserved: 
163
164 <!-- ##### STRUCT GstEvent ##### -->
165 <para>
166
167 </para>
168
169 @data: 
170 @type: 
171 @timestamp: 
172 @src: 
173
174 <!-- ##### ENUM GstElementState ##### -->
175 <para>
176
177 </para>
178
179 @GST_STATE_VOID_PENDING: 
180 @GST_STATE_NULL: 
181 @GST_STATE_READY: 
182 @GST_STATE_PAUSED: 
183 @GST_STATE_PLAYING: 
184
185 <!-- ##### ENUM GstElementStateReturn ##### -->
186 <para>
187
188 </para>
189
190 @GST_STATE_FAILURE: 
191 @GST_STATE_SUCCESS: 
192 @GST_STATE_ASYNC: 
193
194 <!-- ##### ENUM GstResult ##### -->
195 <para>
196
197 </para>
198
199 @GST_RESULT_OK: 
200 @GST_RESULT_NOK: 
201 @GST_RESULT_NOT_IMPL: 
202
203 <!-- ##### MACRO GST_RANK_PRIMARY ##### -->
204 <para>
205
206 </para>
207
208
209
210 <!-- ##### MACRO GST_RANK_SECONDARY ##### -->
211 <para>
212
213 </para>
214
215
216
217 <!-- ##### MACRO GST_RANK_MARGINAL ##### -->
218 <para>
219
220 </para>
221
222
223
224 <!-- ##### MACRO GST_RANK_NONE ##### -->
225 <para>
226
227 </para>
228
229
230
231 <!-- ##### MACRO GST_PADDING ##### -->
232 <para>
233
234 </para>
235
236
237
238 <!-- ##### MACRO GST_PADDING_INIT ##### -->
239 <para>
240
241 </para>
242
243
244