We've reached full feature parity with Source Mirror after only 5 days! The Sink (Audio + Texture/Effect) source now has a new option called Forced Update which, when enabled, forces the referenced Spout (Texture) filter to update and render. Just like Source Mirror, it is now no longer necessary to edit every Scene/Group and add the source(s) containing the Spout filters.
And if that wasn't good enough, the bug that caused Spout (Audio) and Spout (Video) to work incorrectly is also now fixed. This was caused by us not notifying the worker threads of any available work, thus piling it up until they either sporadically woke up, or until the preset sleep time of 250 milliseconds passed.
Finally, we've added a few Quality of Life things. The Delay field was expanded and now accepts milliseconds, and the list of Spouts is now alphabetically sorted by name instead of UUID.
Changelog: (since 1.0 Beta 582)
🛠Resources are now released after their lifetime expires, instead of waiting for the heat death of the universe several times over. Additionally the lifetime of pooled resources was shortened from 1 second to 100 milliseconds.
🛠Workers are now properly woken up from sleep when new tasks arrive, instead of hoping that they'll wake up by themselves. Spout (Audio) and Spout (Video) should now properly stream Audio and Video data to any Sink that requests it.
🔧It's now easier to find the Spout you want to use, thanks to the introduction of alphabetical sorting by name! Previously the list was sorted alphabetically by UUID, which wasn't very useful.
🆕You can now specify if a "Sink (Audio + Texture/Effect)" source should force the referenced "Spout (Texture)" filter to render with the new "Forced Update" option! With this, full feature parity with Source Mirror has been reached.
🆕Sinks can now have a delay specified in milliseconds!
@Rafazafar requested this, and it made sense to actually have this. Just note that if you change profile or framerate, you need to open and apply the settings for each Sink again - there's no libOBS signal for that being changed.
System Requirements:
Operating System:
Windows 10 (21H2) or newer.
Ubuntu 22.04 or newer.
MacOS 11.0 or newer.
CPU:
Any x86-64-v3 compatible: AMD Excavator or newer, Intel Haswell or newer
Any ARM64-v8.5-A compatible: Apple M1 Series or newer
GPU:
Any DirectX 11 / OpenGL 4 capable or newer that has at least 4GB of VRAM.
NVIDIA-specific features require an NVIDIA GPU of type 2060 or better.
RAM / Memory: 16 GB (or more) OBS Studio: 30.2.3
giovanni gartner
2024-10-03 09:52:15 +0000 UTCVhonowslend
2024-10-03 09:50:06 +0000 UTCgiovanni gartner
2024-10-03 09:18:10 +0000 UTC