video: update frame api
Refs #75280
Change-Id: I63b200f7d41492cf1ddbf9a97c028ac95df1d792
diff --git a/src/CurrentCallVC.mm b/src/CurrentCallVC.mm
index 98be9aa..0280a1e 100644
--- a/src/CurrentCallVC.mm
+++ b/src/CurrentCallVC.mm
@@ -344,10 +344,10 @@
-(void) renderer: (Video::Renderer*)renderer renderFrameForView:(NSView*) view
{
- const QByteArray& data = renderer->currentFrame();
+ auto data = renderer->currentFrame();
QSize res = renderer->size();
- auto buf = reinterpret_cast<const unsigned char*>(data.data());
+ auto buf = reinterpret_cast<const unsigned char*>(data->data());
CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
CGContextRef newContext = CGBitmapContextCreate((void *)buf,