badaix / snapdroid

Snapcast client for Android
GNU General Public License v3.0
124 stars 25 forks source link

[Feature request] Basic Buttons to control an MPD server /next, play, back/ - #50

Open guerman5 opened 2 years ago

guerman5 commented 2 years ago

Hi Johannes

How feasible could be to integrate to snapclient mobile the mpd media buttons actions.

In androidOS the active audio app governs the media buttons (think bluetooth). It would be very useful to control the basic media buttons, at least when using mpd stream. This way, user wouldn't require to use the screen as often, not for a simple next. A real scenario would be driving.

-One app to rule all the bluetooth media buttons-

Usually is the case where there is mpd, there is also mpc. a button that tells snapserver to run 'mpc next', ...

Visually it would mean additional settings field: [mpd host] switch: toggle mpd buttons [on/off] switch: toggle play_action to control [snapcast + mpd at same time / only snapcast]

I guess I'm not the first thinking about this, i wait for the feedback.

Thanks a lot, snapcast is great and fun.

Guerman