Skip to content
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

Feat: Synchronize Playlist Sequence #7

Closed
NiTOXide opened this issue Oct 4, 2022 · 1 comment · Fixed by #11
Closed

Feat: Synchronize Playlist Sequence #7

NiTOXide opened this issue Oct 4, 2022 · 1 comment · Fixed by #11

Comments

@NiTOXide
Copy link

NiTOXide commented Oct 4, 2022

Synchronize Playlist Sequence

Description

Synchronize playlist position across all the players.

First Example: a player moves to the number 2 file in the playlist, all other players move to the number 2 file in their playlist.

Second Example: a player moves to the number 1 file in the playlist, all other players move to the number 1 file in their playlists.

Note: The players are not using the same playlist - just sharing the file number position in the playlist.

Potential problem: If the playlists don't have the same number of files, what should happen?

For example, a player moves to the number 9 file in their play lists, all other players only have 8 files in their playlist? If this, then:

  • Repeat the same file?
  • User must ensure all playlists have the same number of files?

Describe alternatives you've considered
Manually advancing each player in their playlists.

Additional context
Add any other context or screenshots about the feature request here.

@mrkeuz
Copy link
Owner

mrkeuz commented Jun 18, 2023

Little update, I'm almost done feature. I had to change the "main" sync algorithm for this. But still there are bugs in corner cases.

Will prepare alpha version soon just for ability use as-is for those who are waiting and for testing.

Related to #8 as I had to do a fairly subtle refactoring entire of the codebase.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants