Plugin updated to NDI 4.0. Fixes an issue where previous versions of the plugin were not compatible with the NDI 4.0 Runtime. If the installer doesn't do it for you (on Windows & macOS), download the NDI Runtime using the link in the install instructions, then reinstall it and reboot. Linux users must install the new libndi manually.
Fix for microstutter issues encountered by several users (courtesy of @loopy750)
Bugfix: the Dedicated Output filter used to output nothing if a Color Correction filter was placed on first position of a filter chain
Source: new "Latency" option.
Be careful: setting this to "Low" can cause microstutters. Use with caution!
Source and Output: native support for NV12 and I420 YUV pixel formats.
Previous versions of the plugin used to perform the conversion to NDI's native UYVY format, but now the NDI SDK supports these two formats natively, removing the need for any conversion performed by the plugin.
Linux + macOS bugfix: NDI Name text inputs for program and output were not visible
macOS enhancement: try to prevent App Nap from suspending background tasks
NDI SDK support updated to version 3.8
NDI runtime version now shown at the bottom of the settings dialog (and printed in the current log)
Output: slightly improved memory allocation in the audio output code
Automated macOS builds now use Azure Pipelines instead of Travis CI
Source: remove the "Default" value for the YUV range and colorspace fields. Default values for these fields are now Partial range with BT.709 colorspace
Source: the "Source name" field is now an Editable Combo field (current value can be selected from the list of available NDI sources as usual, or typed manually). This prevents the currently selected source name from disappearing from the list whenever the source becomes unavailable.
Preview Output: use the same YUV settings as the Main Output
Bugfix: Qt version mismatch on macOS
Preview Output Improvement: fix handling of scene preview change events to properly keep track of the current preview scene