-
-
Notifications
You must be signed in to change notification settings - Fork 263
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
Improve and rework MediaService & Android Auto integration #232
Conversation
Note: the code for search is untested, because Google Assistant is dumb and doesn't properly recognize queries directed at Jellyfin. |
You can use this app to test the integration - need to build it yourself though. |
Oh wait, I already have that installed! Thanks for reminding me 😅 EDIT: It works great! You unfortunately can't provide those "album" or "artist" extras within the testing app however. |
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
Moves library browser code into extra class and package, as it will only be used for Android Auto. The loader function was split into multiple subfunctions and cleaned up. The format of 'parentIds' was improved, unexpected behaviour with queue selection fixed. Shuffling was temporarily removed and will be handled differently in the future. Also introduces preliminaries for casting and Android 11 seamless transfer, this isn't fully enabled yet however - it seems there are still some changes necessary within the AndroidX libraries. Uses code from the android/uamp reference media player project: https://github.com/android/uamp
d25efc7
to
b1f2f6c
Compare
/azp run we should look into these build issues 😒 |
Command 'run
we' is not supported by Azure Pipelines.
See additional documentation. |
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
Uses code from the android/uamp reference media player project: https://github.com/android/uamp
Closes #226.