Restore the gst_vaapi_{surface,image,subpicture}_get_id() interfaces.
[platform/upstream/gstreamer-vaapi.git] / docs / reference / libs / libs-sections.txt
1 <SECTION>
2 <FILE>gstvaapisurfacepool</FILE>
3 <TITLE>GstVaapiSurfacePool</TITLE>
4 GstVaapiSurfacePool
5 GstVaapiSurfacePoolClass
6 gst_vaapi_surface_pool_new
7 <SUBSECTION Standard>
8 GST_VAAPI_SURFACE_POOL
9 GST_VAAPI_IS_SURFACE_POOL
10 GST_VAAPI_TYPE_SURFACE_POOL
11 gst_vaapi_surface_pool_get_type
12 GST_VAAPI_SURFACE_POOL_CLASS
13 GST_VAAPI_IS_SURFACE_POOL_CLASS
14 GST_VAAPI_SURFACE_POOL_GET_CLASS
15 </SECTION>
16
17 <SECTION>
18 <FILE>gstvaapivideopool</FILE>
19 <TITLE>GstVaapiVideoPool</TITLE>
20 GstVaapiVideoPool
21 GstVaapiVideoPoolClass
22 gst_vaapi_video_pool_get_caps
23 gst_vaapi_video_pool_get_object
24 gst_vaapi_video_pool_put_object
25 <SUBSECTION Standard>
26 GST_VAAPI_VIDEO_POOL
27 GST_VAAPI_IS_VIDEO_POOL
28 GST_VAAPI_TYPE_VIDEO_POOL
29 gst_vaapi_video_pool_get_type
30 GST_VAAPI_VIDEO_POOL_CLASS
31 GST_VAAPI_IS_VIDEO_POOL_CLASS
32 GST_VAAPI_VIDEO_POOL_GET_CLASS
33 </SECTION>
34
35 <SECTION>
36 <FILE>gstvaapivideosink</FILE>
37 <TITLE>GstVaapiVideoSink</TITLE>
38 GST_VAAPI_VIDEO_SINK_GET_INTERFACE
39 GstVaapiVideoSinkInterface
40 gst_vaapi_video_sink_get_display
41 gst_vaapi_video_sink_lookup
42 <SUBSECTION Standard>
43 GST_VAAPI_VIDEO_SINK
44 GST_VAAPI_IS_VIDEO_SINK
45 GST_VAAPI_TYPE_VIDEO_SINK
46 gst_vaapi_video_sink_get_type
47 </SECTION>
48
49 <SECTION>
50 <FILE>gstvaapidisplay_x11</FILE>
51 <TITLE>GstVaapiDisplayX11</TITLE>
52 GstVaapiDisplayX11
53 GstVaapiDisplayX11Class
54 GST_VAAPI_DISPLAY_XDISPLAY
55 gst_vaapi_display_x11_new
56 gst_vaapi_display_x11_new_with_display
57 gst_vaapi_display_x11_get_display
58 <SUBSECTION Standard>
59 GST_VAAPI_DISPLAY_X11
60 GST_VAAPI_IS_DISPLAY_X11
61 GST_VAAPI_TYPE_DISPLAY_X11
62 gst_vaapi_display_x11_get_type
63 GST_VAAPI_DISPLAY_X11_CLASS
64 GST_VAAPI_IS_DISPLAY_X11_CLASS
65 GST_VAAPI_DISPLAY_X11_GET_CLASS
66 </SECTION>
67
68 <SECTION>
69 <FILE>gstvaapiwindow_x11</FILE>
70 <TITLE>GstVaapiWindowX11</TITLE>
71 GstVaapiWindowX11
72 GstVaapiWindowX11Class
73 GST_VAAPI_WINDOW_XWINDOW
74 gst_vaapi_window_x11_new
75 gst_vaapi_window_x11_new_with_xid
76 gst_vaapi_window_x11_get_xid
77 <SUBSECTION Standard>
78 GST_VAAPI_WINDOW_X11
79 GST_VAAPI_IS_WINDOW_X11
80 GST_VAAPI_TYPE_WINDOW_X11
81 gst_vaapi_window_x11_get_type
82 GST_VAAPI_WINDOW_X11_CLASS
83 GST_VAAPI_IS_WINDOW_X11_CLASS
84 GST_VAAPI_WINDOW_X11_GET_CLASS
85 </SECTION>
86
87 <SECTION>
88 <FILE>gstvaapidisplay</FILE>
89 GST_VAAPI_DISPLAY_VADISPLAY
90 GST_VAAPI_DISPLAY_LOCK
91 GST_VAAPI_DISPLAY_UNLOCK
92 <TITLE>GstVaapiDisplay</TITLE>
93 GstVaapiDisplay
94 GstVaapiDisplayClass
95 gst_vaapi_display_new_with_display
96 gst_vaapi_display_lock
97 gst_vaapi_display_unlock
98 gst_vaapi_display_get_display
99 gst_vaapi_display_get_width
100 gst_vaapi_display_get_height
101 gst_vaapi_display_get_size
102 gst_vaapi_display_get_pixel_aspect_ratio
103 gst_vaapi_display_has_profile
104 gst_vaapi_display_get_image_caps
105 gst_vaapi_display_has_image_format
106 gst_vaapi_display_get_subpicture_caps
107 gst_vaapi_display_has_subpicture_format
108 <SUBSECTION Standard>
109 GST_VAAPI_DISPLAY
110 GST_VAAPI_IS_DISPLAY
111 GST_VAAPI_TYPE_DISPLAY
112 gst_vaapi_display_get_type
113 GST_VAAPI_DISPLAY_CLASS
114 GST_VAAPI_IS_DISPLAY_CLASS
115 GST_VAAPI_DISPLAY_GET_CLASS
116 </SECTION>
117
118 <SECTION>
119 <FILE>gstvaapiimagepool</FILE>
120 <TITLE>GstVaapiImagePool</TITLE>
121 GstVaapiImagePool
122 GstVaapiImagePoolClass
123 gst_vaapi_image_pool_new
124 <SUBSECTION Standard>
125 GST_VAAPI_IMAGE_POOL
126 GST_VAAPI_IS_IMAGE_POOL
127 GST_VAAPI_TYPE_IMAGE_POOL
128 gst_vaapi_image_pool_get_type
129 GST_VAAPI_IMAGE_POOL_CLASS
130 GST_VAAPI_IS_IMAGE_POOL_CLASS
131 GST_VAAPI_IMAGE_POOL_GET_CLASS
132 </SECTION>
133
134 <SECTION>
135 <FILE>gstvaapivideobuffer</FILE>
136 <TITLE>GstVaapiVideoBuffer</TITLE>
137 GstVaapiVideoBuffer
138 GstVaapiVideoBufferClass
139 gst_vaapi_video_buffer_new_from_pool
140 gst_vaapi_video_buffer_new_with_image
141 gst_vaapi_video_buffer_new_with_surface
142 gst_vaapi_video_buffer_get_image
143 gst_vaapi_video_buffer_set_image
144 gst_vaapi_video_buffer_set_image_from_pool
145 gst_vaapi_video_buffer_get_surface
146 gst_vaapi_video_buffer_set_surface
147 gst_vaapi_video_buffer_set_surface_from_pool
148 <SUBSECTION Standard>
149 GST_VAAPI_VIDEO_BUFFER
150 GST_VAAPI_IS_VIDEO_BUFFER
151 GST_VAAPI_TYPE_VIDEO_BUFFER
152 gst_vaapi_video_buffer_get_type
153 GST_VAAPI_VIDEO_BUFFER_CLASS
154 GST_VAAPI_IS_VIDEO_BUFFER_CLASS
155 GST_VAAPI_VIDEO_BUFFER_GET_CLASS
156 </SECTION>
157
158 <SECTION>
159 <FILE>gstvaapitypes</FILE>
160 <TITLE>Basic data structures</TITLE>
161 GstVaapiID
162 GST_VAAPI_ID_FORMAT
163 GST_VAAPI_ID_ARGS
164 GST_VAAPI_ID
165 GST_VAAPI_ID_NONE
166 GstVaapiPoint
167 GstVaapiRectangle
168 </SECTION>
169
170 <SECTION>
171 <FILE>gstvaapivalue</FILE>
172 <TITLE></TITLE>
173 GST_VAAPI_TYPE_ID
174 gst_vaapi_value_get_id
175 gst_vaapi_value_set_id
176 </SECTION>
177
178 <SECTION>
179 <FILE>gstvaapiparamspecs</FILE>
180 <TITLE></TITLE>
181 GstVaapiParamSpecID
182 gst_vaapi_param_spec_id
183 </SECTION>
184
185 <SECTION>
186 <FILE>gstvaapiwindow</FILE>
187 <TITLE>GstVaapiWindow</TITLE>
188 GstVaapiWindow
189 GstVaapiWindowClass
190 gst_vaapi_window_get_display
191 gst_vaapi_window_show
192 gst_vaapi_window_hide
193 gst_vaapi_window_get_fullscreen
194 gst_vaapi_window_set_fullscreen
195 gst_vaapi_window_get_width
196 gst_vaapi_window_get_height
197 gst_vaapi_window_get_size
198 gst_vaapi_window_set_width
199 gst_vaapi_window_set_height
200 gst_vaapi_window_set_size
201 gst_vaapi_window_put_surface
202 <SUBSECTION Standard>
203 GST_VAAPI_WINDOW
204 GST_VAAPI_IS_WINDOW
205 GST_VAAPI_TYPE_WINDOW
206 gst_vaapi_window_get_type
207 GST_VAAPI_WINDOW_CLASS
208 GST_VAAPI_IS_WINDOW_CLASS
209 GST_VAAPI_WINDOW_GET_CLASS
210 </SECTION>
211
212 <SECTION>
213 <FILE>gstvaapiobject</FILE>
214 <TITLE>GstVaapiObject</TITLE>
215 GstVaapiObject
216 GstVaapiObjectClass
217 gst_vaapi_object_get_display
218 gst_vaapi_object_get_id
219 <SUBSECTION Standard>
220 GST_VAAPI_OBJECT
221 GST_VAAPI_IS_OBJECT
222 GST_VAAPI_TYPE_OBJECT
223 gst_vaapi_object_get_type
224 GST_VAAPI_OBJECT_CLASS
225 GST_VAAPI_IS_OBJECT_CLASS
226 GST_VAAPI_OBJECT_GET_CLASS
227 </SECTION>
228
229 <SECTION>
230 <FILE>gstvaapiimage</FILE>
231 GST_VAAPI_IMAGE_FORMAT
232 GST_VAAPI_IMAGE_WIDTH
233 GST_VAAPI_IMAGE_HEIGHT
234 <TITLE>GstVaapiImage</TITLE>
235 GstVaapiImage
236 GstVaapiImageClass
237 gst_vaapi_image_new
238 gst_vaapi_image_new_with_image
239 gst_vaapi_image_get_id
240 gst_vaapi_image_get_image
241 gst_vaapi_image_get_format
242 gst_vaapi_image_get_width
243 gst_vaapi_image_get_height
244 gst_vaapi_image_get_size
245 gst_vaapi_image_is_linear
246 gst_vaapi_image_is_mapped
247 gst_vaapi_image_map
248 gst_vaapi_image_unmap
249 gst_vaapi_image_get_plane_count
250 gst_vaapi_image_get_plane
251 gst_vaapi_image_get_pitch
252 gst_vaapi_image_get_data_size
253 gst_vaapi_image_update_from_buffer
254 <SUBSECTION Standard>
255 GST_VAAPI_IMAGE
256 GST_VAAPI_IS_IMAGE
257 GST_VAAPI_TYPE_IMAGE
258 gst_vaapi_image_get_type
259 GST_VAAPI_IMAGE_CLASS
260 GST_VAAPI_IS_IMAGE_CLASS
261 GST_VAAPI_IMAGE_GET_CLASS
262 </SECTION>
263
264 <SECTION>
265 <FILE>gstvaapisurface</FILE>
266 GstVaapiChromaType
267 GstVaapiSurfaceRenderFlags
268 <TITLE>GstVaapiSurface</TITLE>
269 GstVaapiSurface
270 GstVaapiSurfaceClass
271 gst_vaapi_surface_new
272 gst_vaapi_surface_get_id
273 gst_vaapi_surface_get_chroma_type
274 gst_vaapi_surface_get_width
275 gst_vaapi_surface_get_height
276 gst_vaapi_surface_get_size
277 gst_vaapi_surface_derive_image
278 gst_vaapi_surface_get_image
279 gst_vaapi_surface_put_image
280 gst_vaapi_surface_associate_subpicture
281 gst_vaapi_surface_deassociate_subpicture
282 gst_vaapi_surface_sync
283 <SUBSECTION Standard>
284 GST_VAAPI_SURFACE
285 GST_VAAPI_IS_SURFACE
286 GST_VAAPI_TYPE_SURFACE
287 gst_vaapi_surface_get_type
288 GST_VAAPI_SURFACE_CLASS
289 GST_VAAPI_IS_SURFACE_CLASS
290 GST_VAAPI_SURFACE_GET_CLASS
291 </SECTION>
292
293 <SECTION>
294 <FILE>gstvaapisubpicture</FILE>
295 <TITLE>GstVaapiSubpicture</TITLE>
296 GstVaapiSubpicture
297 GstVaapiSubpictureClass
298 gst_vaapi_subpicture_new
299 gst_vaapi_subpicture_get_id
300 gst_vaapi_subpicture_get_image
301 gst_vaapi_subpicture_set_image
302 <SUBSECTION Standard>
303 GST_VAAPI_SUBPICTURE
304 GST_VAAPI_IS_SUBPICTURE
305 GST_VAAPI_TYPE_SUBPICTURE
306 gst_vaapi_subpicture_get_type
307 GST_VAAPI_SUBPICTURE_CLASS
308 GST_VAAPI_IS_SUBPICTURE_CLASS
309 GST_VAAPI_SUBPICTURE_GET_CLASS
310 </SECTION>
311
312 <SECTION>
313 <FILE>gstvaapiimageformat</FILE>
314 <TITLE>GstVaapiImageFormat</TITLE>
315 GstVaapiImageFormat
316 gst_vaapi_image_format_is_rgb
317 gst_vaapi_image_format_is_yuv
318 gst_vaapi_image_format
319 gst_vaapi_image_format_from_caps
320 gst_vaapi_image_format_from_fourcc
321 gst_vaapi_image_format_get_va_format
322 gst_vaapi_image_format_get_caps
323 gst_vaapi_image_format_get_score
324 </SECTION>