media-playlist-source icon indicating copy to clipboard operation
media-playlist-source copied to clipboard

Pause non-visible Sources on OBS start

Open rdlnz opened this issue 5 months ago • 0 comments

I would like non-visible Sources to be paused on start, either via an automatic check, or with an option.

Scenario: I have 4 Media Playlist Source's setup in my Sources list. I'll use a different one depending on what I'm streaming, so only one is ever visible at a time.

When OBS starts, the last one I had visible is still visible (which is fine) and playing (which is fine). The other non-visible Sources will also start playing; this does not seem fine. My current workaround is to quickly select each non-visible Source and pause it.

I have the "Pause when not visible" option selected. I know from testing if I make one of those non-visible Sources visible, then invisible again, it will pause as per the option.

I wonder if it would be possible to either:

  1. Check on OBS start if a Source is visible, and pause if it is not. This would seem to be in keeping with the "Pause when not visible" option.
  2. If it is not possible to check that state at startup, maybe there could be an explicit option to either "Pause at Startup"/"Play at Startup". Then I could Pause by default and just hit play on the visible source.

Aside from that minor thing, love the plugin. Really appreciate your effort.

rdlnz avatar Jul 20 '25 08:07 rdlnz