videos icon indicating copy to clipboard operation
videos copied to clipboard

PlayerPage: Use GTK gstreamer widget

Open danirabbit opened this issue 2 years ago • 3 comments

Todo:

  • [ ] playback duration and progress in timewidget
  • [ ] subtitles in settings popover
  • [ ] audio channels in settings popover

danirabbit avatar Oct 08 '21 23:10 danirabbit

Tbh we could probably leapfrog this altogether and use Gtk.Video in Gtk4

danirabbit avatar Jun 04 '22 02:06 danirabbit

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.

jeremypw avatar Jun 04 '22 14:06 jeremypw

Ah yeah I haven't dived into it too deep yet. Maybe better to go the paintable route then

danirabbit avatar Jun 04 '22 15:06 danirabbit