XeroxDev / YTMD-StreamDeck

This Stream Deck Plugin allows you to control the YouTube Music Desktop App (https://github.com/ytmdesktop/ytmdesktop)
MIT License
50 stars 16 forks source link

[Bug]: Play/Pause acts as Toggle instead #52

Closed playerbrodie closed 1 year ago

playerbrodie commented 1 year ago

Consent

Current Behavior

Having an action set to "Play" or "Pause" will instead act as "Toggle". If I have one scene with "Play" action - music will play, then switch to another scene also with "Play" action, music will pause.

Expected Behavior

Play should only play. Pause should only pause.

Steps To Reproduce

Add YTMD Connector: Play-Pause Set action "Play" or "Pause"

OS

Windows

OS Version

10

Plugin Version

v1.6.0

YTMDesktop Version

v1.13.0

How did you download the software?

Elgato Store

Anything else?

No response

playerbrodie commented 1 year ago

🤷‍♂️

XeroxDev commented 1 year ago

Oh. Sorry for the late response. I'll look into it as soon as I find time.

tjwrona commented 1 year ago

I am also experiencing this issue. My scene switching in OBS would be much smoother if this were fixed since I like to just "play" YTMusic upon switching scenes, but if it is already playing it will pause it on me instead of play.

tjwrona commented 1 year ago

Note that my pull request fixes the specific issue addressed here, but the pause-play functionality still seems to be a bit buggy in general.

XeroxDev commented 1 year ago

Thanks to @tjwrona we found out this issue is due to an old ytmdesktop version. Please update to the latest Nightly Release.

We won't support v1.13.0 anymore and add it to the Readme as well.

I'll /close this issue. If the latest version has the same or similar issues, feel free to reopen it.