vulkansink
vulkansink renders video frames to a drawable on a local or remote display using Vulkan.
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstBaseSink ╰──GstVideoSink ╰──vulkansink
Implemented interfaces
Factory details
Authors: – Matthew Waters
Classification: – Sink/Video
Rank – none
Plugin – vulkan
Package – GStreamer Bad Plug-ins
Pad Templates
sink
video/x-raw(memory:VulkanImage):
format: { RGBA, BGRA, RGB, BGR }
width: [ 1, 2147483647 ]
height: [ 1, 2147483647 ]
framerate: [ 0/1, 2147483647/1 ]
Properties
force-aspect-ratio
“force-aspect-ratio” gboolean
When enabled, scaling will respect original aspect ratio
Flags : Read / Write
Default value : true
pixel-aspect-ratio
“pixel-aspect-ratio” GstFraction *
The pixel aspect ratio of the device
Flags : Read / Write
Default value : 0/1
The results of the search are