Added

Slicer release 22083100

Fixes:

  • Fix multicast UDP ingest when TR 101 290 is enabled.

  • Fix slicer log spam due to pixel aspect ratio 1281:1280.

  • Fix livepreview_with_audio video encoder codec timebase and input timebase inconsistencies.

  • Fix a data race in LoudNorm component.

  • Fix a slicer shutdown deadlock when signal is lost.

  • Fix input frame rate estimator bouncing between 30 fps and 29.97 fps.

  • Fix parsing of EIDR UPID for SDI liveslicer.

  • Fix loudnorm filter initialization failure due to out-of-range parameter values.

  • Avoid padding short audio tracks with silence due to late audio, wait for all tracks to sync up instead.

Enables:

  • TR 101 290 health self-evaluation for slicer failover.

Other changes:

  • Add supported-liveslicer-config-keys.json to the slicer package.

  • Make -ccX_lang work with -render_608 ccX.

  • Improve recovery from broker restart, such as during broker upgrades.

  • Do not shutdown liveslicer due to frame drop error from the message graph.

  • Add more logging for UDP input timeline irregularities.

  • Add a sanity check for UDP input estimated output timestamps.

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. You 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.