Skip to content

Pause non-visible Sources on OBS start #48

@rdlnz

Description

@rdlnz

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions