From a5c4c1f1d49b0c56ff2febf6ce91a73d5778aca9 Mon Sep 17 00:00:00 2001 From: "vikasmarwaha@webrtc.org" Date: Fri, 4 Nov 2011 23:22:51 +0000 Subject: [PATCH] Fix for WebRTC issue 64, removed the screenupdate thread and events from start render as they are already created in the ctor. Review URL: http://webrtc-codereview.appspot.com/253008 git-svn-id: http://webrtc.googlecode.com/svn/trunk@890 4adac7df-926f-26a2-2b94-8c16560cd09d --- .../video_render/main/source/mac/video_render_nsopengl.mm | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/modules/video_render/main/source/mac/video_render_nsopengl.mm b/src/modules/video_render/main/source/mac/video_render_nsopengl.mm index 8249211b15..645b52eb15 100644 --- a/src/modules/video_render/main/source/mac/video_render_nsopengl.mm +++ b/src/modules/video_render/main/source/mac/video_render_nsopengl.mm @@ -450,9 +450,6 @@ WebRtc_Word32 VideoRenderNSOpenGL::StartRender() return 0; } - WEBRTC_TRACE(kTraceDebug, kTraceVideoRenderer, _id, "Starting screenUpdateThread and screenUpdateEvent"); - _screenUpdateThread = ThreadWrapper::CreateThread(ScreenUpdateThreadProc, this, kRealtimePriority); - _screenUpdateEvent = EventWrapper::Create(); if (!_screenUpdateThread) { @@ -461,9 +458,6 @@ WebRtc_Word32 VideoRenderNSOpenGL::StartRender() return -1; } - _screenUpdateThread->Start(_threadID); - - _screenUpdateEvent->StartTimer(true, 1000/MONITOR_FREQ); UnlockAGLCntx(); return 0;