NVIDIA encoder I420 chroma corruption fixed
livekit/v0.7.45
2 features1 enhancement3 fixesThis release2 featuresNew capabilities1 enhancementImprovements to existing features3 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_videopublisher reusing mutable I420 frame storage after handing frames to WebRTC. - Reject oversized data messages before they break the data channel.
- Add per-publication video encoder backend selection. Add a video encoder backend availability query. Remove
LIVEKIT_PREFERRED_HW_ENCODERin favor of per-publication backend selection.
Fetched June 10, 2026

