From e8a8e71a76e2d56ea53f720cbb36e6ee3435a49c Mon Sep 17 00:00:00 2001 From: Marc Rousavy Date: Fri, 31 Dec 2021 16:59:05 +0100 Subject: [PATCH] fix: Fix `Frame.bytesPerRow` showing wrong values on iOS (#688) --- ios/Frame Processor/FrameHostObject.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ios/Frame Processor/FrameHostObject.mm b/ios/Frame Processor/FrameHostObject.mm index e50dbb6..a4967a9 100644 --- a/ios/Frame Processor/FrameHostObject.mm +++ b/ios/Frame Processor/FrameHostObject.mm @@ -69,7 +69,7 @@ jsi::Value FrameHostObject::get(jsi::Runtime& runtime, const jsi::PropNameID& pr if (name == "bytesPerRow") { this->assertIsFrameStrong(runtime, name); auto imageBuffer = CMSampleBufferGetImageBuffer(frame.buffer); - auto bytesPerRow = CVPixelBufferGetPlaneCount(imageBuffer); + auto bytesPerRow = CVPixelBufferGetBytesPerRow(imageBuffer); return jsi::Value((double) bytesPerRow); } if (name == "planesCount") {