diff --git a/src/PluginMediaStreamRenderer.swift b/src/PluginMediaStreamRenderer.swift index 86b5467a..19fcadce 100644 --- a/src/PluginMediaStreamRenderer.swift +++ b/src/PluginMediaStreamRenderer.swift @@ -236,9 +236,9 @@ class PluginMediaStreamRenderer : NSObject, RTCEAGLVideoViewDelegate { } func save() -> String { - NSLog("PluginMediaStreamRenderer#save()") - UIGraphicsBeginImageContextWithOptions(elementView.bounds.size, elementView.isOpaque, 0.0) - elementView.drawHierarchy(in: elementView.bounds, afterScreenUpdates: false) + NSLog("PluginMediaStreamRenderer#save()") + UIGraphicsBeginImageContextWithOptions(videoView.bounds.size, videoView.isOpaque, 0.0) + videoView.drawHierarchy(in: videoView.bounds, afterScreenUpdates: false) let snapshotImageFromMyView = UIGraphicsGetImageFromCurrentImageContext() UIGraphicsEndImageContext() let imageData = snapshotImageFromMyView?.jpegData(compressionQuality: 1.0)