[Feature] Contextual Global Source Re-Init

FerretBomb

Active Member
Would it be possible to add a contextual menu entry to global sources to forcibly re-initialize them? At current, I have to run a few hardware devices in non-global mode so I can swap scenes back and forth to force-restart them in the event of a desync (which a restart fixes). At current, there's no way to stop and restart a global source to effect this type of fix.
 

FerretBomb

Active Member
Bump.
Hate doing this^, but it'd REALLY help to be able to right-click a Global Source in the sources list, and have a 'Reinit' option in the contextual menu to switch it off and back on again. As it stands, I can't set my capture card as Global device (so I get a jump-cut when transitioning to a scene with it) and if the audio drifts, I have to swap to another scene and back again to re-sync everything. Could also be helpful for anyone with a webcam that might spaz out now and then.
 

FerretBomb

Active Member
Yep, but re-starting the card is a quick workaround to bring everything back into sync and fix any weird issues that might crop up as opposed to getting an HDMI stripper that doesn't contribute to the drift, or dealing with the fun(tm) that is DirectShow.

Sometimes a quick band-aid is all that's needed, whether or not a long-term solution is worth the time and effort.
Is there an argument that this would be programmatically heavy to implement, to allow a global source to quickly be turned off and back on again?
 
Top