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

Playback Manager Rewrite and Custom Server #399

Merged
merged 6 commits into from
Feb 3, 2023
Merged

Playback Manager Rewrite and Custom Server #399

merged 6 commits into from
Feb 3, 2023

Conversation

KRTirtho
Copy link
Owner

@KRTirtho KRTirtho commented Feb 3, 2023

In this PR,

  • Custom Server is created to replace previously locally track match (Spotify→YouTube) metadata caching
  • fixed old playback manager and was re-written to support Queue based playback
  • Playlist/Playback has been made immutable to prevent mutability related hidden bugs
  • Playback has been broken in to smaller sections, which makes it easier to modify or debug it
  • Pre-download and Play is enabled for Desktop & caching support for pre downloaded tracks

…se server instead of hive cache

This commit currently turns off sponsor block segment for compatibility reasons
Dropping support for search format, track match algorithm in favor of server track cache and alternative track source
…deos

fix: audio service calling self ref of playlist queue provider
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 this pull request may close these issues.

None yet

1 participant