| GStreamer VA-API Plugins 1.2 Plugins Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Properties | ||||
GObject +----GInitiallyUnowned +----GstObject +----GstElement +----GstBaseSink +----GstVideoSink +----GstVaapiSink
"display" GstVaapiDisplayType : Read / Write "force-aspect-ratio" gboolean : Read / Write "fullscreen" gboolean : Read / Write "rotation" GstVaapiRotation : Read / Write "synchronous" gboolean : Read / Write "use-glx" gboolean : Read / Write "use-reflection" gboolean : Read / Write
vaapisink renders video frames to a drawable (X Window) on a local display using the Video Acceleration (VA) API. The element will create its own internal window and render into it.
"display" property "display" GstVaapiDisplayType : Read / Write
display type to use.
Default value: Auto detection
"force-aspect-ratio" property"force-aspect-ratio" gboolean : Read / Write
When enabled, scaling respects video aspect ratio; when disabled, the video is distorted to fit the window.
Default value: TRUE
"fullscreen" property"fullscreen" gboolean : Read / Write
Requests window in fullscreen state.
Default value: FALSE
"rotation" property "rotation" GstVaapiRotation : Read / Write
The VA display rotation mode, expressed as a GstVaapiRotation.
Default value: Unrotated mode
"synchronous" property"synchronous" gboolean : Read / Write
When enabled, runs the X display in synchronous mode. Note that this is used only for debugging.
Default value: FALSE
"use-glx" property"use-glx" gboolean : Read / Write
Enables OpenGL rendering.
Default value: FALSE
"use-reflection" property"use-reflection" gboolean : Read / Write
Enables OpenGL reflection effect.
Default value: FALSE