![]() |
![]() |
![]() |
GStreamer VA-API Plugins 1.0 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