Slicer release 240603.02.01
Changes since 240304.05.01-master slicer release:
Fixes:
-
Fix excessive discontinuities when configuration option discont_when_fps_changes: yes is used.
-
Fix usability issues with -atrack, -ac3_pass_through_all, and -use_all_audio_tracks.
-
Fix premature exit of UploaderThread in VOD slicer, leaving VOD assets in slicing state in the CMS.
-
Implement additional exception handling.
-
Fix suspected race condition with use_brokers=4.
-
Fix liveslicer crash on startup with OP47 teletext signal when render_teletext is disabled.
Enables:
- Add support for teletext ingest over SDI (OP-47) with render_teletext: page:lang(,page:lang)* slicer config option.
Other changes:
-
Adjust debugoverlay font size to fit any frame size.
-
Add attribution to timed breaks, to help with investigation of unexpected slicer state changes.
-
Add /set_log_level?verbosity=3 slicer API endpoint.
-
Include broker ID and beam ID in the log message.
-
Detect and log when liveslicer has too many active beams.
-
Implement additional logging.
Known issues:
- Live slicer command line options -lang, -audiodesc, -mix do not work as expected.
Prerequisites:
-
Due to CentOS 6 reaching EOL in November 2020 this slicer release requires CentOS 7 or newer.
-
Due to the slicer being built on CentOS 7 it picks up some new library dependencies which are not included in the base install of Ubuntu 18.04. Ubuntu users may need to pre-install them: sudo apt install libnl-3-200 libatomic1.
-
Nvidia driver 418 or later is required for HEVC 4K HDR/SDR.
-
Mac intel build: sudo xattr -d -r com.apple.quarantine uplynk_slicer_mac_64-240603.02.01-master.
-
Mac arm64 build: sudo xattr -d -r com.apple.quarantine uplynk_slicer_mac_arm64-240603.02.01-master.
As of 23020901-rc1 VOD slicer no longer requires a CPU with AVX instruction set support, and is compatible with rosetta on Apple M1.