Skip to content

Spout Output AutoStart Selection Resets On OBS Restart #80

@zweidrache

Description

@zweidrache

Describe the bug
As per the title, the Win Spout Output Settings popup does not remember or respect the AutoStart checkbox selected for a given profile, and will re-enable it intermittently on exiting and opening OBS Studio again in the future. It also enables AutoStart again if the plugin is Started during the previous session, regardless of whether it is used for just that session or not. I have never used the Output at all in any actual scenes, but I do use Input for loading my vtuber model into OBS from VTube Studio.

To Reproduce
I tried a few different steps to try and reproduce an error another user was having over in the VTube Studio steam discussions thread I had posted, where the Spout2 plugin would have AutoStart enabled without any prior user interaction. This is installing the version bundled with VTS by clicking an option inside the app itself. I have since uninstalled that version and updated to the latest build as of April 1st and it still does this.

[attempt A]
Settings:
AutoStart - Disabled
Spout - Stopped
After Closing/Reopening OBS:
AutoStart - Disabled
Spout - Stopped

[attempt B]
Settings:
AutoStart - Disabled
Spout - Started
After Closing/Reopening OBS:
AutoStart - Enabled
Spout - Started

[attempt C]
Settings:
AutoStart - Enabled
Spout - Stopped
After Closing/Reopening OBS:
AutoStart - Enabled
Spout - Started

Sometimes I have to uncheck AutoStart and then hit Start/Stop multiple times before closing the dialog box and restarting OBS for it to respect that I have chosen to disable the output and turned off AutoStart. Frustrating and tedious.

Expected behavior
When installing the Spout2 plugin, I expect AutoStart to be disabled by default for Output settings, and the service itself to also be in the Stopped state, with perhaps a prompt or directions on installation that it has to be manually enabled. Not all users need Output set to default, and this causes confusion because when Spout is in the Start state, trying to go into OBS Studio's video settings produces the error "Video output is currently active. Please turn off any outputs to change video settings." even when no Stream or Recording is active.

Image

About the Software:

  • OBS Version 31.0.0 and 31.0.3 (updated OBS prior to installing the plugin)
  • OBS Spout 2 Source Plugin Version 1.8 and 1.10.0 (happens with both)

About Your Machine :

  • OS: Windows 10 Pro (10.0.19045)
  • GPU RTX 2060
  • NVidia Driver Version 572.70
  • RAM 32GB
  • Machine Type Desktop (custom built)

Additional context
None of the guides on your website or here on github mention opening the Win Spout Output Settings dialog box at all, and furthermore, none of the images load at all, but those are separate documentation issues.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions