video: update frame api
Refs #75280
Change-Id: Id180fe6de1278a08ae8c4c1d832344d8225787ae
diff --git a/src/CurrentCallVC.mm b/src/CurrentCallVC.mm
index 443986d..bf13cfa 100644
--- a/src/CurrentCallVC.mm
+++ b/src/CurrentCallVC.mm
@@ -350,10 +350,10 @@
-(void) renderer: (Video::Renderer*)renderer renderFrameForView:(NSView*) view
{
- const QByteArray& data = renderer->currentFrame();
+ auto data = renderer->currentSmartFrame();
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,