Index: webrtc/modules/video_render/android/video_render_android_impl.cc |
diff --git a/webrtc/modules/video_render/android/video_render_android_impl.cc b/webrtc/modules/video_render/android/video_render_android_impl.cc |
index 63386e078cfb7781971dacd210e41e4961dacea9..9affb23d99f6e41f2f26a911327d8155e5e636fe 100644 |
--- a/webrtc/modules/video_render/android/video_render_android_impl.cc |
+++ b/webrtc/modules/video_render/android/video_render_android_impl.cc |
@@ -141,18 +141,13 @@ int32_t VideoRenderAndroid::StartRender() { |
return 0; |
} |
- _javaRenderThread = PlatformThread::CreateThread(JavaRenderThreadFun, this, |
- "AndroidRenderThread"); |
+ _javaRenderThread.reset(new rtc::PlatformThread(JavaRenderThreadFun, this, |
+ "AndroidRenderThread")); |
- if (_javaRenderThread->Start()) |
- WEBRTC_TRACE(kTraceInfo, kTraceVideoRenderer, _id, |
- "%s: thread started", __FUNCTION__); |
- else { |
- WEBRTC_TRACE(kTraceError, kTraceVideoRenderer, _id, |
- "%s: Could not start send thread", __FUNCTION__); |
- return -1; |
- } |
- _javaRenderThread->SetPriority(kRealtimePriority); |
+ _javaRenderThread->Start(); |
+ WEBRTC_TRACE(kTraceInfo, kTraceVideoRenderer, _id, "%s: thread started", |
+ __FUNCTION__); |
+ _javaRenderThread->SetPriority(rtc::kRealtimePriority); |
return 0; |
} |