-
Notifications
You must be signed in to change notification settings - Fork 7
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
Feature request: pause when status changed #20
Comments
Supposedly added in https://github.com/TJYSunset/Phocid/releases/tag/v20241210. Can't test for bluetooth headphones personally because I don't own any. Please reopen if bluetooth isn't working.
There doesn't seem to be a good way to resume in a context-aware and future-proof manner, so I just added an option to start playing when headphones are plugged in. |
Didn't see this one you edited on later. There doesn't seem to be a good way of implementing this either. I can claim to the system that the app is playing speech instead of music (source), but that also pauses playback on notifications, which is probably not what you want. And what if Google decided to arbitrarily change the behavior (because the current behavior is only described in a random Medium post and not in the official docs)? What if it had unintended side-effects? There's also a manual way, but there's no info about this on the internet except this... oh wait, so the auto play feature I just wrote might not be working on Android 15, which I can't test for. I'm tired of this Google bullshit. Maybe I'll look at this later. |
on |
Just ordered a pair of bluetooth earbuds for debugging. Will have to wait a few days for delivery. |
Playback is paused upon disabling bluetooth on LineageOS 21 (Android 14). What is your Android version? Also can you try the latest version from github? (It has the same signature as the F-Droid releases, so no uninstalling is necessary.) I upgraded the audio library in 20241217 which might be related to this. |
20241219 works as expected. |
Pause when unplugged (3.5mm), or disconnected (bt).
Pause when calling incoming.
Pause when other app start playing.
Resume accordingly.
The text was updated successfully, but these errors were encountered: