FerretBomb
Active Member
Has anyone come up with a way to stop/reload/refresh a global source?
I've come across several use-cases where it would be REALLY handy to just quickly un- or reload a global item. CLR Browser erroring on loading a page (or a page getting a script error mid-stream and bombing out), a webcam glitching or getting disconnected through user error (leaves the last frame capped frozen on-screen, even when plugged in again), or a capture card needing to be restarted to fix a resolution autodetect problem, init error, or slow A/V sync drift issue that buffering 0/1 doesn't fix.
Currently the only way I know to fix one of these is to either stop and restart the whole stream, or be forced to use the items as non-global, with all of the negatives that carries (slow scene switching, losing chat backlog on scene change, reinit of any scripts, including ones meant to run the duration of the stream).
I know the better way would be to annoy/hound each of the hardware manufacturers, website maintainers, and so on to fix their stuff not to ever crash or bug out (ha!), but in the meantime, would it be a significant amount of work to add an 'unload' or 'reload/refresh' option to the right-click menu on sources configured as Global, as a workaround?
I've come across several use-cases where it would be REALLY handy to just quickly un- or reload a global item. CLR Browser erroring on loading a page (or a page getting a script error mid-stream and bombing out), a webcam glitching or getting disconnected through user error (leaves the last frame capped frozen on-screen, even when plugged in again), or a capture card needing to be restarted to fix a resolution autodetect problem, init error, or slow A/V sync drift issue that buffering 0/1 doesn't fix.
Currently the only way I know to fix one of these is to either stop and restart the whole stream, or be forced to use the items as non-global, with all of the negatives that carries (slow scene switching, losing chat backlog on scene change, reinit of any scripts, including ones meant to run the duration of the stream).
I know the better way would be to annoy/hound each of the hardware manufacturers, website maintainers, and so on to fix their stuff not to ever crash or bug out (ha!), but in the meantime, would it be a significant amount of work to add an 'unload' or 'reload/refresh' option to the right-click menu on sources configured as Global, as a workaround?