releases.shpreview

NVIDIA encoder chroma corruption fixed; per-publication encoder selection added

webrtc-sys/v0.3.34

2 features1 enhancement2 fixesThis release2 featuresNew capabilities1 enhancementImprovements to existing features2 fixesBug fixesAI-tallied from the release notes

Fixes

  • Fix NVIDIA encoder I420 uploads to copy each plane using its actual source stride, avoiding chroma corruption when source frames use padded YUV planes. Also fix the local_video publisher reusing mutable I420 frame storage after handing frames to WebRTC.
  • Add per-publication video encoder backend selection. Add a video encoder backend availability query. Remove LIVEKIT_PREFERRED_HW_ENCODER in favor of per-publication backend selection.

Fetched June 10, 2026