The controls are available separately as gtk.media_controls.MediaControls.
If you just want to display a video without controls, you can treat it
like any other paintable and for example put it into a gtk.picture.Picture.
gtk.video.Video aims to cover use cases such as previews, embedded animations,
etc. It supports autoplay, looping, and simple media controls. It does
not have support for video overlays, multichannel audio, device
selection, or input. If you are writing a full-fledged video player,
you may want to use the gdk.paintable.Paintable API and a media framework
such as Gstreamer directly.
gtk.video.Video is a widget to show a gtk.media_stream.MediaStream with media controls.
The controls are available separately as gtk.media_controls.MediaControls. If you just want to display a video without controls, you can treat it like any other paintable and for example put it into a gtk.picture.Picture.
gtk.video.Video aims to cover use cases such as previews, embedded animations, etc. It supports autoplay, looping, and simple media controls. It does not have support for video overlays, multichannel audio, device selection, or input. If you are writing a full-fledged video player, you may want to use the gdk.paintable.Paintable API and a media framework such as Gstreamer directly.