MediaControls#

class MediaControls(**properties: Any)#

Superclasses: Widget, InitiallyUnowned, Object

Implemented Interfaces: Accessible, Buildable, ConstraintTarget

GtkMediaControls is a widget to show controls for a video.

https://docs.gtk.org/gtk4/media-controls.png

Usually, GtkMediaControls is used as part of Video.

Constructors#

class MediaControls
classmethod new(stream: MediaStream | None = None) Widget#

Creates a new GtkMediaControls managing the stream passed to it.

Parameters:

stream – a GtkMediaStream to manage

Methods#

class MediaControls
get_media_stream() MediaStream | None#

Gets the media stream managed by controls or None if none.

set_media_stream(stream: MediaStream | None = None) None#

Sets the stream that is controlled by controls.

Parameters:

stream – a GtkMediaStream

Properties#

class MediaControls
props.media_stream: MediaStream#

The type of the None singleton.