2
<FILE>gstvaapisurfacepool</FILE>
3
<TITLE>GstVaapiSurfacePool</TITLE>
5
GstVaapiSurfacePoolClass
6
gst_vaapi_surface_pool_new
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
18
<FILE>gstvaapivideopool</FILE>
19
<TITLE>GstVaapiVideoPool</TITLE>
21
GstVaapiVideoPoolClass
22
gst_vaapi_video_pool_get_display
23
gst_vaapi_video_pool_get_caps
24
gst_vaapi_video_pool_get_object
25
gst_vaapi_video_pool_put_object
26
gst_vaapi_video_pool_add_object
27
gst_vaapi_video_pool_add_objects
28
gst_vaapi_video_pool_get_capacity
29
gst_vaapi_video_pool_set_capacity
30
gst_vaapi_video_pool_get_size
31
gst_vaapi_video_pool_reserve
34
GST_VAAPI_IS_VIDEO_POOL
35
GST_VAAPI_TYPE_VIDEO_POOL
36
gst_vaapi_video_pool_get_type
37
GST_VAAPI_VIDEO_POOL_CLASS
38
GST_VAAPI_IS_VIDEO_POOL_CLASS
39
GST_VAAPI_VIDEO_POOL_GET_CLASS
43
<FILE>gstvaapivideosink</FILE>
44
<TITLE>GstVaapiVideoSink</TITLE>
45
GST_VAAPI_VIDEO_SINK_GET_INTERFACE
46
GstVaapiVideoSinkInterface
47
gst_vaapi_video_sink_get_display
48
gst_vaapi_video_sink_lookup
51
GST_VAAPI_IS_VIDEO_SINK
52
GST_VAAPI_TYPE_VIDEO_SINK
53
gst_vaapi_video_sink_get_type
57
<FILE>gstvaapidisplay_x11</FILE>
58
<TITLE>GstVaapiDisplayX11</TITLE>
60
GstVaapiDisplayX11Class
61
gst_vaapi_display_x11_new
62
gst_vaapi_display_x11_new_with_display
63
gst_vaapi_display_x11_get_display
64
gst_vaapi_display_x11_get_screen
67
GST_VAAPI_IS_DISPLAY_X11
68
GST_VAAPI_TYPE_DISPLAY_X11
69
gst_vaapi_display_x11_get_type
70
GST_VAAPI_DISPLAY_X11_CLASS
71
GST_VAAPI_IS_DISPLAY_X11_CLASS
72
GST_VAAPI_DISPLAY_X11_GET_CLASS
76
<FILE>gstvaapiwindow_x11</FILE>
77
<TITLE>GstVaapiWindowX11</TITLE>
79
GstVaapiWindowX11Class
80
GST_VAAPI_WINDOW_XWINDOW
81
gst_vaapi_window_x11_new
82
gst_vaapi_window_x11_new_with_xid
83
gst_vaapi_window_x11_get_xid
84
gst_vaapi_window_x11_is_foreign_xid
87
GST_VAAPI_IS_WINDOW_X11
88
GST_VAAPI_TYPE_WINDOW_X11
89
gst_vaapi_window_x11_get_type
90
GST_VAAPI_WINDOW_X11_CLASS
91
GST_VAAPI_IS_WINDOW_X11_CLASS
92
GST_VAAPI_WINDOW_X11_GET_CLASS
96
<FILE>gstvaapidisplay_glx</FILE>
97
<TITLE>GstVaapiDisplayGLX</TITLE>
99
GstVaapiDisplayGLXClass
100
gst_vaapi_display_glx_new
101
gst_vaapi_display_glx_new_with_display
102
<SUBSECTION Standard>
103
GST_VAAPI_DISPLAY_GLX
104
GST_VAAPI_IS_DISPLAY_GLX
105
GST_VAAPI_TYPE_DISPLAY_GLX
106
gst_vaapi_display_glx_get_type
107
GST_VAAPI_DISPLAY_GLX_CLASS
108
GST_VAAPI_IS_DISPLAY_GLX_CLASS
109
GST_VAAPI_DISPLAY_GLX_GET_CLASS
113
<FILE>gstvaapiwindow_glx</FILE>
114
<TITLE>GstVaapiWindowGLX</TITLE>
116
GstVaapiWindowGLXClass
117
gst_vaapi_window_glx_new
118
gst_vaapi_window_glx_new_with_xid
119
gst_vaapi_window_glx_get_context
120
gst_vaapi_window_glx_set_context
121
gst_vaapi_window_glx_make_current
122
gst_vaapi_window_glx_swap_buffers
123
gst_vaapi_window_glx_put_texture
124
<SUBSECTION Standard>
126
GST_VAAPI_IS_WINDOW_GLX
127
GST_VAAPI_TYPE_WINDOW_GLX
128
gst_vaapi_window_glx_get_type
129
GST_VAAPI_WINDOW_GLX_CLASS
130
GST_VAAPI_IS_WINDOW_GLX_CLASS
131
GST_VAAPI_WINDOW_GLX_GET_CLASS
135
<FILE>gstvaapidisplay</FILE>
136
<TITLE>GstVaapiDisplay</TITLE>
139
gst_vaapi_display_new_with_display
140
gst_vaapi_display_lock
141
gst_vaapi_display_unlock
142
gst_vaapi_display_sync
143
gst_vaapi_display_flush
144
gst_vaapi_display_get_display
145
gst_vaapi_display_get_width
146
gst_vaapi_display_get_height
147
gst_vaapi_display_get_size
148
gst_vaapi_display_get_pixel_aspect_ratio
149
gst_vaapi_display_get_decode_caps
150
gst_vaapi_display_has_decoder
151
gst_vaapi_display_get_encode_caps
152
gst_vaapi_display_has_encoder
153
gst_vaapi_display_get_image_caps
154
gst_vaapi_display_has_image_format
155
gst_vaapi_display_get_subpicture_caps
156
gst_vaapi_display_has_subpicture_format
157
<SUBSECTION Standard>
160
GST_VAAPI_TYPE_DISPLAY
161
gst_vaapi_display_get_type
162
GST_VAAPI_DISPLAY_CLASS
163
GST_VAAPI_IS_DISPLAY_CLASS
164
GST_VAAPI_DISPLAY_GET_CLASS
168
<FILE>gstvaapiimagepool</FILE>
169
<TITLE>GstVaapiImagePool</TITLE>
171
GstVaapiImagePoolClass
172
gst_vaapi_image_pool_new
173
<SUBSECTION Standard>
175
GST_VAAPI_IS_IMAGE_POOL
176
GST_VAAPI_TYPE_IMAGE_POOL
177
gst_vaapi_image_pool_get_type
178
GST_VAAPI_IMAGE_POOL_CLASS
179
GST_VAAPI_IS_IMAGE_POOL_CLASS
180
GST_VAAPI_IMAGE_POOL_GET_CLASS
184
<FILE>gstvaapivideobuffer</FILE>
185
<TITLE>GstVaapiVideoBuffer</TITLE>
187
GstVaapiVideoBufferClass
188
gst_vaapi_video_buffer_new
189
gst_vaapi_video_buffer_new_from_pool
190
gst_vaapi_video_buffer_new_from_buffer
191
gst_vaapi_video_buffer_new_with_image
192
gst_vaapi_video_buffer_new_with_surface
193
gst_vaapi_video_buffer_new_with_surface_proxy
194
gst_vaapi_video_buffer_get_display
195
gst_vaapi_video_buffer_get_image
196
gst_vaapi_video_buffer_set_image
197
gst_vaapi_video_buffer_set_image_from_pool
198
gst_vaapi_video_buffer_get_surface
199
gst_vaapi_video_buffer_get_surface_proxy
200
gst_vaapi_video_buffer_set_surface
201
gst_vaapi_video_buffer_set_surface_proxy
202
gst_vaapi_video_buffer_set_surface_from_pool
203
gst_vaapi_video_buffer_get_render_flags
204
gst_vaapi_video_buffer_set_render_flags
205
<SUBSECTION Standard>
206
GST_VAAPI_VIDEO_BUFFER
207
GST_VAAPI_IS_VIDEO_BUFFER
208
GST_VAAPI_TYPE_VIDEO_BUFFER
209
gst_vaapi_video_buffer_get_type
210
GST_VAAPI_VIDEO_BUFFER_CLASS
211
GST_VAAPI_IS_VIDEO_BUFFER_CLASS
212
GST_VAAPI_VIDEO_BUFFER_GET_CLASS
216
<FILE>gstvaapitypes</FILE>
217
<TITLE>Basic data structures</TITLE>
228
<FILE>gstvaapivalue</FILE>
231
gst_vaapi_value_get_id
232
gst_vaapi_value_set_id
236
<FILE>gstvaapiparamspecs</FILE>
239
gst_vaapi_param_spec_id
243
<FILE>gstvaapiwindow</FILE>
244
<TITLE>GstVaapiWindow</TITLE>
247
gst_vaapi_window_get_display
248
gst_vaapi_window_show
249
gst_vaapi_window_hide
250
gst_vaapi_window_get_fullscreen
251
gst_vaapi_window_set_fullscreen
252
gst_vaapi_window_get_width
253
gst_vaapi_window_get_height
254
gst_vaapi_window_get_size
255
gst_vaapi_window_set_width
256
gst_vaapi_window_set_height
257
gst_vaapi_window_set_size
258
gst_vaapi_window_put_surface
259
<SUBSECTION Standard>
262
GST_VAAPI_TYPE_WINDOW
263
gst_vaapi_window_get_type
264
GST_VAAPI_WINDOW_CLASS
265
GST_VAAPI_IS_WINDOW_CLASS
266
GST_VAAPI_WINDOW_GET_CLASS
270
<FILE>gstvaapiobject</FILE>
271
<TITLE>GstVaapiObject</TITLE>
274
gst_vaapi_object_get_display
275
gst_vaapi_object_lock_display
276
gst_vaapi_object_unlock_display
277
gst_vaapi_object_get_id
278
<SUBSECTION Standard>
281
GST_VAAPI_TYPE_OBJECT
282
gst_vaapi_object_get_type
283
GST_VAAPI_OBJECT_CLASS
284
GST_VAAPI_IS_OBJECT_CLASS
285
GST_VAAPI_OBJECT_GET_CLASS
289
<FILE>gstvaapiimage</FILE>
290
GST_VAAPI_IMAGE_FORMAT
291
GST_VAAPI_IMAGE_WIDTH
292
GST_VAAPI_IMAGE_HEIGHT
293
<TITLE>GstVaapiImage</TITLE>
297
gst_vaapi_image_new_with_image
298
gst_vaapi_image_get_id
299
gst_vaapi_image_get_image
300
gst_vaapi_image_get_format
301
gst_vaapi_image_get_width
302
gst_vaapi_image_get_height
303
gst_vaapi_image_get_size
304
gst_vaapi_image_is_linear
305
gst_vaapi_image_is_mapped
307
gst_vaapi_image_unmap
308
gst_vaapi_image_get_plane_count
309
gst_vaapi_image_get_plane
310
gst_vaapi_image_get_pitch
311
gst_vaapi_image_get_data_size
312
gst_vaapi_image_get_buffer
313
gst_vaapi_image_get_raw
314
gst_vaapi_image_update_from_buffer
315
<SUBSECTION Standard>
319
gst_vaapi_image_get_type
320
GST_VAAPI_IMAGE_CLASS
321
GST_VAAPI_IS_IMAGE_CLASS
322
GST_VAAPI_IMAGE_GET_CLASS
326
<FILE>gstvaapisurface</FILE>
328
GstVaapiSurfaceStatus
329
GstVaapiSurfaceRenderFlags
330
<TITLE>GstVaapiSurface</TITLE>
333
gst_vaapi_surface_new
334
gst_vaapi_surface_get_id
335
gst_vaapi_surface_get_chroma_type
336
gst_vaapi_surface_get_width
337
gst_vaapi_surface_get_height
338
gst_vaapi_surface_get_size
339
gst_vaapi_surface_derive_image
340
gst_vaapi_surface_get_image
341
gst_vaapi_surface_put_image
342
gst_vaapi_surface_associate_subpicture
343
gst_vaapi_surface_deassociate_subpicture
344
gst_vaapi_surface_sync
345
gst_vaapi_surface_query_status
346
<SUBSECTION Standard>
349
GST_VAAPI_TYPE_SURFACE
350
gst_vaapi_surface_get_type
351
GST_VAAPI_SURFACE_CLASS
352
GST_VAAPI_IS_SURFACE_CLASS
353
GST_VAAPI_SURFACE_GET_CLASS
357
<FILE>gstvaapisubpicture</FILE>
358
<TITLE>GstVaapiSubpicture</TITLE>
360
GstVaapiSubpictureClass
361
gst_vaapi_subpicture_new
362
gst_vaapi_subpicture_get_id
363
gst_vaapi_subpicture_get_image
364
gst_vaapi_subpicture_set_image
365
<SUBSECTION Standard>
367
GST_VAAPI_IS_SUBPICTURE
368
GST_VAAPI_TYPE_SUBPICTURE
369
gst_vaapi_subpicture_get_type
370
GST_VAAPI_SUBPICTURE_CLASS
371
GST_VAAPI_IS_SUBPICTURE_CLASS
372
GST_VAAPI_SUBPICTURE_GET_CLASS
376
<FILE>gstvaapiimageformat</FILE>
377
<TITLE>GstVaapiImageFormat</TITLE>
379
gst_vaapi_image_format_is_rgb
380
gst_vaapi_image_format_is_yuv
381
gst_vaapi_image_format
382
gst_vaapi_image_format_from_caps
383
gst_vaapi_image_format_from_fourcc
384
gst_vaapi_image_format_from_video
385
gst_vaapi_image_format_get_va_format
386
gst_vaapi_image_format_get_caps
387
gst_vaapi_image_format_get_score
391
<FILE>gstvaapiprofile</FILE>
392
<TITLE>GstVaapiProfile</TITLE>
397
gst_vaapi_profile_from_caps
398
gst_vaapi_profile_get_va_profile
399
gst_vaapi_profile_get_caps
400
gst_vaapi_profile_get_codec
402
gst_vaapi_entrypoint_get_va_entrypoint
406
<FILE>gstvaapitexture</FILE>
407
<TITLE>GstVaapiTexture</TITLE>
410
gst_vaapi_texture_new
411
gst_vaapi_texture_new_with_texture
412
gst_vaapi_texture_get_id
413
gst_vaapi_texture_get_target
414
gst_vaapi_texture_get_format
415
gst_vaapi_texture_get_width
416
gst_vaapi_texture_get_height
417
gst_vaapi_texture_get_size
418
gst_vaapi_texture_put_surface
419
<SUBSECTION Standard>
422
GST_VAAPI_TYPE_TEXTURE
423
gst_vaapi_texture_get_type
424
GST_VAAPI_TEXTURE_CLASS
425
GST_VAAPI_IS_TEXTURE_CLASS
426
GST_VAAPI_TEXTURE_GET_CLASS
430
<FILE>gstvaapicontext</FILE>
431
<TITLE>GstVaapiContext</TITLE>
434
gst_vaapi_context_new
435
gst_vaapi_context_reset
436
gst_vaapi_context_get_id
437
gst_vaapi_context_get_profile
438
gst_vaapi_context_set_profile
439
gst_vaapi_context_get_entrypoint
440
gst_vaapi_context_get_size
441
gst_vaapi_context_get_surface
442
gst_vaapi_context_get_surface_count
443
gst_vaapi_context_put_surface
444
gst_vaapi_context_find_surface_by_id
445
gst_vaapi_context_apply_composition
446
<SUBSECTION Standard>
449
GST_VAAPI_TYPE_CONTEXT
450
gst_vaapi_context_get_type
451
GST_VAAPI_CONTEXT_CLASS
452
GST_VAAPI_IS_CONTEXT_CLASS
453
GST_VAAPI_CONTEXT_GET_CLASS
457
<FILE>gstvaapidecoder</FILE>
458
GstVaapiDecoderStatus
459
<TITLE>GstVaapiDecoder</TITLE>
462
gst_vaapi_decoder_get_caps
463
gst_vaapi_decoder_put_buffer
464
gst_vaapi_decoder_get_surface
465
<SUBSECTION Standard>
468
GST_VAAPI_TYPE_DECODER
469
gst_vaapi_decoder_get_type
470
GST_VAAPI_DECODER_CLASS
471
GST_VAAPI_IS_DECODER_CLASS
472
GST_VAAPI_DECODER_GET_CLASS
476
<FILE>gstvaapidecoder_ffmpeg</FILE>
477
<TITLE>GstVaapiDecoderFfmpeg</TITLE>
478
GstVaapiDecoderFfmpeg
479
GstVaapiDecoderFfmpegClass
480
gst_vaapi_decoder_ffmpeg_new
481
<SUBSECTION Standard>
482
GST_VAAPI_DECODER_FFMPEG
483
GST_VAAPI_IS_DECODER_FFMPEG
484
GST_VAAPI_TYPE_DECODER_FFMPEG
485
gst_vaapi_decoder_ffmpeg_get_type
486
GST_VAAPI_DECODER_FFMPEG_CLASS
487
GST_VAAPI_IS_DECODER_FFMPEG_CLASS
488
GST_VAAPI_DECODER_FFMPEG_GET_CLASS
492
<FILE>gstvaapidecoder_mpeg2</FILE>
493
<TITLE>GstVaapiDecoderMpeg2</TITLE>
495
GstVaapiDecoderMpeg2Class
496
gst_vaapi_decoder_mpeg2_new
497
<SUBSECTION Standard>
498
GST_VAAPI_DECODER_MPEG2
499
GST_VAAPI_IS_DECODER_MPEG2
500
GST_VAAPI_TYPE_DECODER_MPEG2
501
gst_vaapi_decoder_mpeg2_get_type
502
GST_VAAPI_DECODER_MPEG2_CLASS
503
GST_VAAPI_IS_DECODER_MPEG2_CLASS
504
GST_VAAPI_DECODER_MPEG2_GET_CLASS
508
<FILE>gstvaapidecoder_mpeg4</FILE>
509
<TITLE>GstVaapiDecoderMpeg4</TITLE>
511
GstVaapiDecoderMpeg4Class
512
gst_vaapi_decoder_mpeg4_new
513
<SUBSECTION Standard>
514
GST_VAAPI_DECODER_MPEG4
515
GST_VAAPI_IS_DECODER_MPEG4
516
GST_VAAPI_TYPE_DECODER_MPEG4
517
gst_vaapi_decoder_mpeg4_get_type
518
GST_VAAPI_DECODER_MPEG4_CLASS
519
GST_VAAPI_IS_DECODER_MPEG4_CLASS
520
GST_VAAPI_DECODER_MPEG4_GET_CLASS
524
<FILE>gstvaapidecoder_h264</FILE>
525
<TITLE>GstVaapiDecoderH264</TITLE>
527
GstVaapiDecoderH264Class
528
gst_vaapi_decoder_h264_new
529
<SUBSECTION Standard>
530
GST_VAAPI_DECODER_H264
531
GST_VAAPI_IS_DECODER_H264
532
GST_VAAPI_TYPE_DECODER_H264
533
gst_vaapi_decoder_h264_get_type
534
GST_VAAPI_DECODER_H264_CLASS
535
GST_VAAPI_IS_DECODER_H264_CLASS
536
GST_VAAPI_DECODER_H264_GET_CLASS
540
<FILE>gstvaapidecoder_vc1</FILE>
541
<TITLE>GstVaapiDecoderVC1</TITLE>
543
GstVaapiDecoderVC1Class
544
gst_vaapi_decoder_vc1_new
545
<SUBSECTION Standard>
546
GST_VAAPI_DECODER_VC1
547
GST_VAAPI_IS_DECODER_VC1
548
GST_VAAPI_TYPE_DECODER_VC1
549
gst_vaapi_decoder_vc1_get_type
550
GST_VAAPI_DECODER_VC1_CLASS
551
GST_VAAPI_IS_DECODER_VC1_CLASS
552
GST_VAAPI_DECODER_VC1_GET_CLASS
556
<FILE>gstvaapisurfaceproxy</FILE>
557
<TITLE>GstVaapiSurfaceProxy</TITLE>
559
GstVaapiSurfaceProxyClass
560
gst_vaapi_surface_proxy_new
561
gst_vaapi_surface_proxy_get_context
562
gst_vaapi_surface_proxy_set_context
563
gst_vaapi_surface_proxy_get_surface
564
gst_vaapi_surface_proxy_get_surface_id
565
gst_vaapi_surface_proxy_set_surface
566
gst_vaapi_surface_proxy_get_timestamp
567
gst_vaapi_surface_proxy_set_timestamp
568
gst_vaapi_surface_proxy_get_interlaced
569
gst_vaapi_surface_proxy_set_interlaced
570
gst_vaapi_surface_proxy_get_tff
571
gst_vaapi_surface_proxy_set_tff
572
<SUBSECTION Standard>
573
GST_VAAPI_SURFACE_PROXY
574
GST_VAAPI_IS_SURFACE_PROXY
575
GST_VAAPI_TYPE_SURFACE_PROXY
576
gst_vaapi_surface_proxy_get_type
577
GST_VAAPI_SURFACE_PROXY_CLASS
578
GST_VAAPI_IS_SURFACE_PROXY_CLASS
579
GST_VAAPI_SURFACE_PROXY_GET_CLASS