Slicer Release 21071400
Fixes:
-
Resource leaks due to manual refcount management in libbeam, slicer (memleak fixes).
-
SDI and UDP liveslicer feature parity regarding /list_breaks and /remove_break.
-
Fix log spam of per-slice NVENC errors when no GPU is available.
-
Fix -testnvenc deadlock.
-
Fix a dangling pointer in WebSocketClient.
-
Live Preview deadlock affecting 21061600-master slicer release.
Enables:
-
Support for VOD slicer ingest of .mov TimedText (tx3g) subtitle tracks.
-
Optional -hwenc, hwenc: yes slicer parameters to enable NVENC for the top ray if available, regardless of the profile.
-
Optional -vod_config support for selecting an encoding configuration by name.
Other changes:
-
Add more CLUT transforms and pixel transforms.
-
Add enable_remote_config: option, deprecate remote: option.
-
Make -testnvenc report time required to instantiate nvenc instances.
-
Make -nv_min work with -testnvenc.
Prerequisites:
-
Due to the slicer being built on CentOS 7 it picks up a new library dependency on libnl-3.200, which is not included in the base install of Ubuntu 18.04. You may need to pre-install it: sudo apt install libnl-3-200
-
Nvidia driver 418 or later is required for HEVC 4K HDR/SDR.
-
Due to CentOS 6 reaching EOL in November 2020 this slicer release requires CentOS 7 or newer.
