-
Notifications
You must be signed in to change notification settings - Fork 214
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Explanation/discussion of intended sync behaviour (playlists, play/pause, seeking, etc) #315
Comments
Et0h
added a commit
that referenced
this issue
May 25, 2020
Et0h
added a commit
that referenced
this issue
May 25, 2020
Closed
albertosottile
pushed a commit
to albertosottile/syncplay
that referenced
this issue
Sep 30, 2020
albertosottile
pushed a commit
to albertosottile/syncplay
that referenced
this issue
Sep 30, 2020
albertosottile
pushed a commit
to albertosottile/syncplay
that referenced
this issue
Sep 30, 2020
albertosottile
pushed a commit
to albertosottile/syncplay
that referenced
this issue
Sep 30, 2020
This was referenced Apr 4, 2021
Closed
Closed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
My work on #280 has resulted in me reviewing what the 'correct' behaviour should be in terms of when to change the play/pause state, the playlist, the currently playing file, and the position. I am both codifying what the previous behaviour was intended to be (even if this didn't always work for some media players) and provide on what the behaviour should be in certain situations where at the moment it either is not consistent or the previous behaviour was emergent rather than intentional.
A summary of my initial thoughts on the anticipated/proposed Syncplay behaviour (assuming you can control the room you are in):
Note: The original behaviour of joining the room with a file never had a defined behaviour for what happens if you join a room with a file selected which differs to what is in the shared playlist. This led to some erratic behaviour, with it sometimes changing you to what is on the playlist and sometimes changing the playlist to what you opened. For increased consistency, the version set out above will always assume that if you open Syncplay with a file selected it is because you want to watch that video, but not necessarily straight away. This is why it will add it to the playlist if it is not already there, but if another file is currently playing through the shared playlist feature then it will not interrupt that playback so as to minimise disruption. For those who do not want this behaviour they can disable shared playlists in their configuration window
To help understand the decisions made in relation to Syncplay behaviour, here are a few guiding principles (in no particular order):
The text was updated successfully, but these errors were encountered: