Open HellsBells24 opened 3 months ago
I need photos of this @HellsBells24 since I've never seen this on my end. Can you provide them?
The first three photos are pictures of the car's head unit while the phone is plugged in. As you can see from the following three screenshots, in each instance the artists/albums are missing from what should be present.
Yeah, this is weird @HellsBells24. I would think it might be a pagination problem, but this just flat out seems like it just failed to fetch half of the items and I can't tell why. Do other android auto-compatible players, like Vinyl, not have this issue?
Retro/Metro does not. Vinyl does but it seems to be intentional on their end, to prevent staring at the car's head unit for too long (which is weird because Android has built in safety pauses while scrolling)
Did not mean to close
Retro/Metro does not. Vinyl does but it seems to be intentional on their end, to prevent staring at the car's head unit for too long (which is weird because Android has built in safety pauses while scrolling)
This is a little unclear @HellsBells24, can you provide photos for these cases so I can see what you mean? I'll look at Retro's impl to see where the discrepancy may be.
My current guess @HellsBells24 is either:
When I get out of work I'll show you how it pops up on Vinyl and Retro.
My current guess @HellsBells24 is either:
- My android auto implementation is wrong
- Media3 (which my android auto implementation is based on) is doing something utterly unhinged again (I've been dealing with quite a lot of these issues)
My current guess @HellsBells24 is either:
- My android auto implementation is wrong
- Media3 (which my android auto implementation is based on) is doing something utterly unhinged again (I've been dealing with quite a lot of these issues)
858 sounds like this app won't use Media3 any longer. Should @HellsBells24 still run the tests?
I just assume it's Media3 flipping out @pixel2user, it might also be my stupidity. I'm just tired of Media3 just...doing things and am going to get rid of it regardless of this issue. @HellsBells24 should run the tests.
He did - sorry for the delay...in addition to my Android Auto troubles, my tire has a puncture! Here's a photo of Retro running on my car head unit - as you can see, there appear to be no limitations on which albums/artists/etc I can select within my library What I'm seeing out of Auxio is closer to what I see out of Vinyl, though with Vinyl it appears to be intentional - artists cut off at "B," and I can only select albums by artists that fall within the A-B range - supposedly to prevent me from driving while distracted, although that rather defeats the purpose of AA.
Thanks for this @HellsBells24. I'm working on trashing Media3's session code anyway since it's just too frustrating to use, but after that I'll probably send over a test build to see if that mitigated the bug. If not, I'll try to dig deeper in how me and retro differ.
Can you try this @HellsBells24?
@OxygenCobalt "Auxio Debug" solves a problem and creates another. I can now scroll through my entire library on AA, however "Songs" is very slow to load compared to Albums or Artists. If I select a song from an album, rather than play the album from that song it plays my entire album alphabetically by song (see photo of queue). In this case, BU2B from Time Machine Tour 2011 by Rush was selected.
I can now scroll through my entire library on AA, however "Songs" is very slow to load compared to Albums or Artists.
Okay, this is what I thought. Your android auto has paging enabled...somehow. I guess it's a, A/B test, since I've never had paging enabled for me. Will work on this.
If I select a song from an album, rather than play the album from that song it plays my entire album alphabetically by song (see photo of queue). In this case, BU2B from Time Machine Tour 2011 by Rush was selected.
Probably a minor bug I introduced during the refactor, will fix.
Will send a patched build soon, kinda busy @HellsBells24
No worries at all, I'm hiking and hunting and finishing my Masters. Take your time. Sent from Proton Mail Android -------- Original Message --------On 9/28/24 12:27 PM, Alexander Capehart - notifications at github.com wrote:
I can now scroll through my entire library on AA, however "Songs" is very slow to load compared to Albums or Artists.
Okay, this is what I thought. Your android auto has paging enabled...somehow. I guess it's a, A/B test, since I've never had paging enabled for me. Will work on this.
If I select a song from an album, rather than play the album from that song it plays my entire album alphabetically by song (see photo of queue). In this case, BU2B from Time Machine Tour 2011 by Rush was selected.
Probably a minor bug I introduced during the refactor, will fix. Will send a patched build soon, kinda busy @HellsBells24
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.> [ { @.": "http://schema.org", @.": "EmailMessage", "potentialAction": { @.": "ViewAction", "target": "https://github.com/OxygenCobalt/Auxio/issues/855#issuecomment-2380734331", "url": "https://github.com/OxygenCobalt/Auxio/issues/855#issuecomment-2380734331", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { @.***": "Organization", "name": "GitHub", "url": "https://github.com" } } ]
Try this out @HellsBells24:
I re-added pagination, so if the bug re-appears then that's definitely an issue with your ROM sending bonkers page extras for no reason. In that case, I'll have to go deeper with logging stuff.
I also worked on some mitigations for other bugs that changed the way that I infer the album/artist/genre to play from. If you play a song from an album and it still plays from all songs, let me know and I'll revert that new system.
Sorry for the delayed response. Here's my observations:
Songs still load very slowly (ie, they did not load before I had to move on with testing)
I could scroll through Artists and select one, however, the subsequent list of albums would not load after doing so (see Songs in first bullet point).
Okay, I guess I'm not using the right pagination strategy if the loading is still slow @HellsBells24. I'm going to have to send a third build that basically just dumps all of the configuration data your Android Auto is sending so I can actually know what I should be doing. Give me a moment.
Okay @HellsBells24, the current fixed version (with slow loading times) is now in 3.6.0. I still can't tell why loading is so slow, will need to do further debugging.
I need to do further looking into this but the last two times I plugged my Pixel in and selected Auxio, the screen simply said "No Items." The first time it resolved itself, but the second time it didn't. Don't know what the difference was between the two. Did not affect playback selected from the device itself.
Describe the Bug/Crash
When scrolling thorough music on device using Android Auto recently, I noticed that a large amount of albums and artists were not displayed on my car's head unit. For example, under Artists, "Rush" was nowhere to be found, and under albums, their self-titled debut was not either.
Describe the intended behavior
Android Auto should display the entire Auxio music library so that a driver does not have to pull out their phone to select the music they want to listen to while their focus should be on the road.
What android version do you use?
Android 14
What device model do you use?
Pixel 8, running GrapheneOS
Provide a sample file
N/A
Bug report
N/A
Duplicates