Open rse opened 3 years ago
How would that work if multiple media sources are playing?
Very good question! I think I personally would prefer the approach where the hotkeys apply to the LAST SEEN ACTIVE source, as this usually might cover most of the situations, because an explicit manual interaction in the production with a playing source most of the time targets the last seen started playing source, I think. So, if one PLAY a particular media source one after each other, Media Controls just remembers what the last one was and so the PAUSE/FORWARD/BACKWARD hotkeys apply to just this media source. If initially no last seen active media source is known, the hotkeys can silently do nothing, of course. Because in practice one has at least PLAY hotkeys directly applied to particular sources anyway. And if one wants to control the playing source (usually to PAUSE and PLAY again or PAUSE, SKIP BACKWARD, etc) it is fully sufficient in practice if the Media Controls hotkeys apply this last seen active media source. With "seen active" I mean Media Controls has observed that it was PLAYED/PAUSED by any means (not just Media Controls).
Media Controls dock is great for mouse-based control of Media Source sources. With the "Show All Media Sources" disabled, it even shows just the currently playing source. Nevertheless, I still have to use the mouse to Pause/Play/Stop/Start and especially Skip Forward/Backward in the playing source. For the Play/Pause I could use individual hotkeys directly on the Media Source sources, of course. But central hotleys for the currently playing media source would be even better. And most notably, I want to skip forward/backward in the currently playing media source with hotkeys (which are then remote triggered via Stream Deck). So, would you add hotkey support for all the buttons in the dock (including the slider forward/backward) to allow one to remote control the currently playing media source?