Skip to content

mrv2 v1.3.6

Choose a tag to compare

@ggarra13 ggarra13 released this 16 Mar 22:48
· 2637 commits to main since this release

v1.3.6

  • Fixed a serious OpenEXR crash on multipart files.
  • Dramatically improved NDI input stream playback performance. If playing with no audio, it is immediate. If playing with audio, it will play with a 4 seconds delay.
  • Fixed a hanging when playing NDI with audio.
  • Fixed a zombie process when playing NDI upon program exit.
  • Fixed locale (Internationalization) issues on Windows, which would make it impossible to switch to a different language if your Windows was not set up as English.
  • Revamped locale on start up the first time you install mrv2 (or remove the preferences) on Windows and macOS to start with the System's locale.
  • Moved building of dav1d, lcms2, vpx and SvtAV1 on Windows to the tlRender repository to avoid dealing with shell scripts. This makes the build on Windows faster too and consistant on all platforms.
  • Ported stack trace in debug and reldeb builds to use cpptrace on Windows and Linux. The advantage is that it can give us stack traces of threads other than the main one. Not as good as the traces of macOS, but it is a start.
  • Fixed installation of NDI Advanced DLL being with the wrong name.
  • Fixed builds when not building Python.
  • Made building faster by using NPROCS.
  • Made building faster by removing tlRender libraries we don't use, as Darby's code is diverging from the one used in mrv2.
  • Fixed several locale issues.
  • Fixed problem on Windows making the executable not run.
  • Fixed command-line arguments not showing up when the application was used from Powershell or cmd.exe.
  • Fixed python's cmd.getLanguage() call potentially crashing. This would make the update-mrv2.py plugin fail.
  • Fixed Window's _wexecv call with CreateProcessW to attach stderr/stdout properly.
  • Fixed Window's set_fonts() returning font names longer than 32 characters leading to problems of some users starting the program.
  • Made .rpm and .deb installers deal with libselinux.so.1 more elegantly.