| Top |
| gint | connector-id | Read / Write / Construct |
| gchar * | driver-name | Read / Write / Construct |
| gint | plane-id | Read / Write / Construct |
| gboolean | force-modesetting | Read / Write / Construct |
| gchar * | bus-id | Read / Write / Construct |
| gboolean | can-scale | Read / Write / Construct |
| gint | display-height | Read |
| gint | display-width | Read |
| GstValueArray | render-rectangle | Write |
GObject ╰── GInitiallyUnowned ╰── GstObject ╰── GstElement ╰── GstBaseSink ╰── GstVideoSink ╰── GstKMSSink
kmssink is a simple video sink that renders video frames directly in a plane of a DRM device.
“connector-id” property“connector-id” gint
DRM connector id.
Flags: Read / Write / Construct
Allowed values: >= G_MAXULONG
Default value: -1
“driver-name” property“driver-name” gchar *
DRM device driver name.
Flags: Read / Write / Construct
Default value: NULL
“plane-id” property“plane-id” gint
DRM plane id.
Flags: Read / Write / Construct
Allowed values: >= G_MAXULONG
Default value: -1
“force-modesetting” property“force-modesetting” gboolean
When enabled, the sink try to configure the display mode.
Flags: Read / Write / Construct
Default value: FALSE
“bus-id” property“bus-id” gchar *
DRM bus ID.
Flags: Read / Write / Construct
Default value: NULL
“can-scale” property“can-scale” gboolean
User can tell kmssink if the driver can support scale.
Flags: Read / Write / Construct
Default value: TRUE
“display-height” property“display-height” gint
Height of the display surface in pixels.
Flags: Read
Allowed values: >= 0
Default value: 0
“display-width” property“display-width” gint
Width of the display surface in pixels.
Flags: Read
Allowed values: >= 0
Default value: 0
“render-rectangle” property“render-rectangle” GstValueArray
The render rectangle ('<x, y, width, height>').
Flags: Write