-
-
Notifications
You must be signed in to change notification settings - Fork 21
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
[WIP] Basic Android Auto support #50
base: develop
Are you sure you want to change the base?
[WIP] Basic Android Auto support #50
Conversation
259c1a0
to
052ae0b
Compare
Meet min requirements for Android Auto to connect to our mediasession Still to go: 1. File browsing 2. Additional playback controls
Automatic next and previous implimentations! ExoPlayer is rad Should also help with metadata confusion when pre-loading the next track for gapless playback
052ae0b
to
8878cdc
Compare
Wow, thanks for the PR. I will need to read some documentation on how to test this without an actual Android Auto. I absolutely never touched that. How does it work without a way to browse the library from the car? Is your phone used like I kind of advanced remote and your car dashboard like a playback display and speaker? Or does it need this browser implementation before or can be merged? |
I was able to lightly test part of this, and this is a really good start! I couldn't check audio itself as I could not make a sound in my current environment, but media controls and metadata display look OK. I'll wait until you continue before inspect and comment the code, but I like where this is going.
|
Did you have the opportunity to advance this further? No pressure, mind you, I am just trying to schedule my testing sessions. :) |
Hello, i see today that you can use an emulator for testing AA on desktop : https://www.reddit.com/r/AndroidAuto/comments/j50fd6/after_5_years_google_released_an_update_for_its/ |
I do have Android Auto, so if someone will compile an APK, I'll throw it on my phone and test it in my car. |
Implement very basic Android Auto support, relying on ExoPlayer builtins such as MediaSessionConnector and TimelineQueueNavigator as much as possible to avoid introducing unnecessary complexity into the app.
Closes #12
Feature hitlist:
Bugs that need resolved: