obs-spout2-plugin icon indicating copy to clipboard operation
obs-spout2-plugin copied to clipboard

Spout Filter does not start sending after machine restart or sceneset import.

Open honda2 opened this issue 2 years ago • 2 comments

Describe the bug Spout Filter does not start sending images after machine restart or sceneset import. I must go to properties of each Spout Filter in scene and click on "Change Spout Name" to turn it up.

To Reproduce Steps to reproduce the behavior:

  1. Create empty scene
  2. Add some image or video source
  3. Add Spout Filter to it's filters
  4. Name your Spout
  5. Click on "Change Spout Name" button to start it sending with that name
  6. Check Spout with Spout Demo App - runs
  7. Restart your machine, start OBS or export and import sceneset
  8. Spout Filter is missing in available spout list on Demo App
  9. Go to props of your Spout Filter, click on "Change Spout Name"
  10. Spout starts sending

Expected behavior Spout Filter should emit images Right after I open scene.

not nesessary I think

Screenshots If applicable, add screenshots to help explain your problem.

About the Software:

  • OBS Version 27.1.3
  • OBS Spout 2 Source Plugin Version 1.3

About Your Machine :

  • OS: e.g. Windows 10 Home
  • GPU e.g. Nvidia RTX 2080Super
  • NVidia Driver Version 27.21.14.5671
  • RAM 64GB
  • Machine Type Desktop

honda2 avatar Jan 20 '22 17:01 honda2

@honda2 Could you check to see if this latest release https://github.com/Off-World-Live/obs-spout2-plugin/releases/tag/v1.8 fixes this bug for you? Thank you

campbellwmorgan avatar Feb 08 '23 12:02 campbellwmorgan

I'm having a similar issue, sometimes needing to click the "Change Spout Name" button multiple times to make it work.

It also doesn't work when you change scenes in OBS, and it will often 'freeze' the previous spout. Once again, pushing the button seems to fix it.

It also doesn't seem to matter if you actually alter the scene's name or not when pressing the button. I'm currently using Spout with Unity 3D using the "Any" option when receiving spout data.

The ability to 'reboot' spouts on scene load might fix, or at least minimize issues like this.

KrypticKralo avatar Dec 16 '23 09:12 KrypticKralo