diff --git a/.changeset/loud-bugs-agree.md b/.changeset/loud-bugs-agree.md new file mode 100644 index 00000000..8eacdae5 --- /dev/null +++ b/.changeset/loud-bugs-agree.md @@ -0,0 +1,5 @@ +--- +"@livekit/rtc-node": patch +--- + +Default stride in VideoFrame to 0 diff --git a/packages/livekit-rtc/src/video_frame.ts b/packages/livekit-rtc/src/video_frame.ts index a4ca55e4..0bc87d84 100644 --- a/packages/livekit-rtc/src/video_frame.ts +++ b/packages/livekit-rtc/src/video_frame.ts @@ -46,6 +46,8 @@ export class VideoFrame { case VideoBufferType.RGB24: info.stride = this.width * 3; break; + default: + info.stride = 0; } info.components.push(...getPlaneInfos(this.dataPtr, this.type, this.width, this.height));