diff --git a/webrtc/modules/video_render/android/video_render_android_native_opengl2.cc b/webrtc/modules/video_render/android/video_render_android_native_opengl2.cc index 088b0b3fd6..a50ca8979a 100644 --- a/webrtc/modules/video_render/android/video_render_android_native_opengl2.cc +++ b/webrtc/modules/video_render/android/video_render_android_native_opengl2.cc @@ -419,7 +419,9 @@ void JNICALL AndroidNativeOpenGl2Channel::DrawNativeStatic( } void AndroidNativeOpenGl2Channel::DrawNative() { + _renderCritSect.Enter(); _openGLRenderer.Render(_bufferToRender); + _renderCritSect.Leave(); } /*