elementary / videos

Video player and library app designed for elementary OS
https://elementary.io
GNU General Public License v3.0
59 stars 18 forks source link

Move playback and pipeline to PlaybackManager #321

Closed danirabbit closed 1 year ago

danirabbit commented 1 year ago

A next step in creating a useful PlaybackManager. Move the playback object here so that we don't pass it around between constructors. While we're at it, do our best to insulate the playback object from other classes so we know what exactly is needed from the PlaybackManager and we can more easily port to GStreamer in a future branch