SynQApp / Extension

Your music companion for the web, with a portable mini player and the ability to listen to any music link on your preferred service!
https://www.synqapp.io
Apache License 2.0
26 stars 5 forks source link

Youtube music controller #3

Closed tekkeon closed 1 year ago

tekkeon commented 1 year ago

Overview

Completed the YouTubeMusicController class implementation, including:

I was able to get access to the internal state/store of YTM, which allowed me to implement getPlayerState and getQueue in a more reliable manner than YTM+. However, the internal state is all stored as UI-ready strings, so there was a fair amount of data manipulation to do to get it to our standardized data interface.

Additionally, since I changed setRepeatMode to toggleRepeatMode, I updated the Apple Music and Amazon Music implementations.