diff --git a/webrtc/modules/video_render/mac/video_render_nsopengl.mm b/webrtc/modules/video_render/mac/video_render_nsopengl.mm index 3410da0039..0659496261 100644 --- a/webrtc/modules/video_render/mac/video_render_nsopengl.mm +++ b/webrtc/modules/video_render/mac/video_render_nsopengl.mm @@ -64,7 +64,7 @@ VideoChannelNSOpenGL::~VideoChannelNSOpenGL() int VideoChannelNSOpenGL::ChangeContext(NSOpenGLContext *nsglContext) { - _owner->UnlockAGLCntx(); + _owner->LockAGLCntx(); _nsglContext = nsglContext; [_nsglContext makeCurrentContext];