Changelog: (since Beta 621)
Spout/Sink:
π Fixed Sink properties always showing the wrong group name.
π§ Adjusted the names of Spouts and Sinks for clarity reasons:
Spout (Texture/Effect) -> Spout (Video Texture)
Sink (Audio + Texture/Effect) -> Sink (Audio + Video Texture)
Spout (Video) -> Spout (Video Frame)
Sink (Audio + Video) -> Sink (Audio + Video Frame)
Shader:
π Show/Hide transitions are now properly supported on Sources.
π§ The Properties window should now automatically refresh if the Shader file changed.
π High Disk I/O situations should no longer be able to cause excessive rendering lag and low framerates.
π Shaders should no longer get stuck constantly checking files for updates.
β Removed the Refresh Properties button because it did nothing anyway.
Core:
π Adjusted some internal classes to be proper C++ which may address memory leaks and corruptions with compilers that have a more undefined-behavior approach to C++.
System Requirements:
Operating System:
Windows 10 (21H2) or newer
Ubuntu 24.04 or newer
MacOS 12.0 or newer
CPU:
Any x86-64-v3 compatible, like AMD Excavator or newer, Intel Haswell or newer
Any ARM64-v8.5-A compatible, like Apple M1 Series or newer
RAM / Memory: 16 GB (or more)
GPU: Any DirectX 11 / OpenGL 4 with 4GB of VRAM.
OBS Studio: 31.0.0
Notes:
NVIDIA-specific features require an NVIDIA GPU of type 2060 or better (and usually are Windows-only).
Known Issues/Quirks:
#22 Sinks now always request an update from a Spout if said Spout has not updated yet.
Mac is temporarily not supported due to Xcode not supporting std::chrono::clock_cast.