Skip to content

Commit 855f9cb

Browse files
authored
Merge pull request #570 from calebboyd/bad-refs
fix: use video view for correct screencap framing
2 parents cc5bafc + fca267a commit 855f9cb

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/PluginMediaStreamRenderer.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -236,9 +236,9 @@ class PluginMediaStreamRenderer : NSObject, RTCEAGLVideoViewDelegate {
236236
}
237237

238238
func save() -> String {
239-
NSLog("PluginMediaStreamRenderer#save()")
240-
UIGraphicsBeginImageContextWithOptions(elementView.bounds.size, elementView.isOpaque, 0.0)
241-
elementView.drawHierarchy(in: elementView.bounds, afterScreenUpdates: false)
239+
NSLog("PluginMediaStreamRenderer#save()")
240+
UIGraphicsBeginImageContextWithOptions(videoView.bounds.size, videoView.isOpaque, 0.0)
241+
videoView.drawHierarchy(in: videoView.bounds, afterScreenUpdates: false)
242242
let snapshotImageFromMyView = UIGraphicsGetImageFromCurrentImageContext()
243243
UIGraphicsEndImageContext()
244244
let imageData = snapshotImageFromMyView?.jpegData(compressionQuality: 1.0)

0 commit comments

Comments
 (0)