diff options
Diffstat (limited to 'webrtc/modules/video_render/ios/video_render_ios_gles20.mm')
-rw-r--r-- | webrtc/modules/video_render/ios/video_render_ios_gles20.mm | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/webrtc/modules/video_render/ios/video_render_ios_gles20.mm b/webrtc/modules/video_render/ios/video_render_ios_gles20.mm index 3a276d6030..6ad5db8b8c 100644 --- a/webrtc/modules/video_render/ios/video_render_ios_gles20.mm +++ b/webrtc/modules/video_render/ios/video_render_ios_gles20.mm @@ -32,15 +32,15 @@ VideoRenderIosGles20::VideoRenderIosGles20(VideoRenderIosView* view, z_order_to_channel_(), gles_context_([view context]), is_rendering_(true) { - screen_update_thread_ = ThreadWrapper::CreateThread( - ScreenUpdateThreadProc, this, "ScreenUpdateGles20"); + screen_update_thread_.reset(new rtc::PlatformThread( + ScreenUpdateThreadProc, this, "ScreenUpdateGles20")); screen_update_event_ = EventTimerWrapper::Create(); GetWindowRect(window_rect_); } VideoRenderIosGles20::~VideoRenderIosGles20() { // Signal event to exit thread, then delete it - ThreadWrapper* thread_wrapper = screen_update_thread_.release(); + rtc::PlatformThread* thread_wrapper = screen_update_thread_.release(); if (thread_wrapper) { screen_update_event_->Set(); @@ -83,7 +83,7 @@ int VideoRenderIosGles20::Init() { } screen_update_thread_->Start(); - screen_update_thread_->SetPriority(kRealtimePriority); + screen_update_thread_->SetPriority(rtc::kRealtimePriority); // Start the event triggering the render process unsigned int monitor_freq = 60; |