obsproject / obs-studio

OBS Studio - Free and open source software for live streaming and screen recording
https://obsproject.com
GNU General Public License v2.0
60.33k stars 7.99k forks source link

raw_active is not reset after stopping output #9153

Closed notr1ch closed 1 year ago

notr1ch commented 1 year ago

Operating System Info

Windows 10

Other OS

No response

OBS Studio Version

Git

OBS Studio Version (Other)

ba92140f

OBS Studio Log URL

N/A

OBS Studio Crash Log URL

No response

Expected Behavior

After stopping all outputs, obs_video_active should return false.

Current Behavior

obs_video_active always returns true after toggling vcam on and off. Inspecting video->raw_active on the main mix shows it incrementing every time vcam is toggled.

Steps to Reproduce

  1. Toggle vcam
  2. Open settings
  3. Notice the settings are restricted due to an active output

Anything else we should know?

Likely introduced by the multi track video changes.

Lain-B commented 1 year ago

Bisected to 7cd7ca80f8b3dde1e4a1b4cdf256ade2a9af65f4