New
DistroAV 6.1.0
1. Requirements
This version requires OBS 31 and NDI 6. It is enforced and the plugin will not load if not meeting this requirements. More detail in the Discussions
Windows user : go straight to 6.1.1 !
What's Changed
- Auto Clean-up OBS-NDI
- Add Firewall Rules (Windows only)
- Install Plugin in new location
- Unify Audio frames process with latest available functions (from SDK)
- Any error messages have a unique identifier code to help with Troubleshooting
- Improved detection of NDI Sources
- Improved NDI Output process (properly start/stop)
- Solves few crashes when using NDI Output or filters
- Inform users if pixel format is not supported (some HDR format)
- Support the new Configuration in OBS 31
- More language available
Core
- Changed how configuration is stored to folllow OBS 31 approach - by @kaechele - #1152
- Upgade NDI SDK to 6.1 by @Trouffman in https://github.com/DistroAV/DistroAV/pull/1159
- Upgrade to use audio_frame v3 instead of deprecated v2 by @Trouffman in https://github.com/DistroAV/DistroAV/pull/1175
- Recreate main output every time it is turned on by @BitRate27 in https://github.com/DistroAV/DistroAV/pull/1198
- Wait for all NDI sources before filling out source list by @BitRate27 in https://github.com/DistroAV/DistroAV/pull/1186
- Fix the NDI Preview Output issue introduced in 1198 by @Trouffman in https://github.com/DistroAV/DistroAV/pull/1237
- Show user why NDI output failed by @BitRate27 in https://github.com/DistroAV/DistroAV/pull/1148
- Add check for minimum NDI & OBS version requirement - 6.1 release by @Trouffman in https://github.com/DistroAV/DistroAV/pull/1263
- Split configuration files between User & Global Store - OBS 31 requirement by @Trouffman in https://github.com/DistroAV/DistroAV/pull/1268
CI & Plugin internals
- Update with OBS Template by @Trouffman in https://github.com/DistroAV/DistroAV/pull/1190 & https://github.com/DistroAV/DistroAV/pull/1117
- Fix OBS Source (temporary) with upstream fix not released yet. by @Trouffman in https://github.com/DistroAV/DistroAV/pull/1252
Language
- NL translation added by @FHFilDeo in https://github.com/DistroAV/DistroAV/pull/1155
Enable Windows installer
- Create windows installer as part of github actions by @BitRate27 in https://github.com/DistroAV/DistroAV/pull/1277
- CI - Windows Installer Clean-up, update, new location by @Trouffman in https://github.com/DistroAV/DistroAV/pull/1281 & https://github.com/DistroAV/DistroAV/pull/1282 & https://github.com/DistroAV/DistroAV/pull/1270
Installer
- MacOS installer is signed by EPEAK Studio
- Windows installer will add Firewall Rules on Install - #1281
Auto-remove obs-ndi at installation
- Delete obs-ndi plugin on macos after installing DistroAV by @BitRate27 in https://github.com/DistroAV/DistroAV/pull/1136 & https://github.com/DistroAV/DistroAV/pull/1158
- Auto remove obs-ndi - Windows by @Trouffman in https://github.com/DistroAV/DistroAV/pull/1134 // https://github.com/DistroAV/DistroAV/pull/1154 // https://github.com/DistroAV/DistroAV/pull/1179
- Update all Log Message to be more user-friendly by @Trouffman in https://github.com/DistroAV/DistroAV/pull/1224
- Disable the debug log print of audio / Video Frame as this is too talkative by @Trouffman in https://github.com/DistroAV/DistroAV/pull/1254
- Enhance Log Entry and add unique code for ERROR & WARNING level by @Trouffman in https://github.com/DistroAV/DistroAV/pull/1256
New Contributors
- @FHFilDeo made their first contribution in https://github.com/DistroAV/DistroAV/pull/1155
- @BitRate27 is now part of the main contributor team
- @kaechele Contributed to the new configuration approach
Full Changelog: https://github.com/DistroAV/DistroAV/compare/6.0.0...6.1.0
Known Issues
- Portable Mode installation requires to put each files in custom folder.
- DistroAV 6.0.0 files are not removed properly on some windows install.
- Windows Installer on Windows 10 is not populating the installer registry properly.
Checksums
distroav-6.1.0-macos-universal.pkg: 6229c333f216624a1dd251f314dbf74b1b7b8b452c35f837a97407e1c938d1ef
distroav-6.1.0-source.tar.xz: f2edf74daf4c3413a7823dd08f836b56f8af839fdb77bab01814a0a64b12702e
distroav-6.1.0-windows-x64-Installer.exe: Use 6.1.1 instead
distroav-6.1.0-windows-x64.zip: a026968f6f0ba8b8dcc6a83e96b8a50f44c9bcbe0e3239e663cdc0046855630c
distroav-6.1.0-x86_64-linux-gnu-dbgsym.ddeb: 9ddbe62b9406c583cb6a011d760943519cf9de6338c05ac387639a49d7859a23
distroav-6.1.0-x86_64-linux-gnu.deb: 06fec4af7d2263f483c6c38ae0918293ed5db93ee1e1b01d599d8dc33207d0f3