videos
videos copied to clipboard
PlayerPage: Use GTK gstreamer widget
Todo:
- [ ] playback duration and progress in timewidget
- [ ] subtitles in settings popover
- [ ] audio channels in settings popover
Tbh we could probably leapfrog this altogether and use Gtk.Video in Gtk4
Valadoc says:
GtkVideo
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 [[email protected]] API and a media framework such as Gstreamer directly.
but maybe io.elementary.videos
is not a "full-fledged" video player.
Ah yeah I haven't dived into it too deep yet. Maybe better to go the paintable route then