Chromium Code Reviews| Index: webrtc/api/android/jni/androidvideotracksource_jni.cc |
| diff --git a/webrtc/api/android/jni/androidvideotracksource_jni.cc b/webrtc/api/android/jni/androidvideotracksource_jni.cc |
| index 5ec281ab987dba547da52b24c68b39561e33b411..96054df26a767f30d0b65e1291d4865b1469c427 100644 |
| --- a/webrtc/api/android/jni/androidvideotracksource_jni.cc |
| +++ b/webrtc/api/android/jni/androidvideotracksource_jni.cc |
| @@ -66,7 +66,11 @@ JOW_OBSERVER_METHOD(void, nativeCapturerStarted) |
| LOG(LS_INFO) << "AndroidVideoTrackSourceObserve_nativeCapturerStarted"; |
| webrtc::AndroidVideoTrackSource* source = |
| AndroidVideoTrackSourceFromJavaProxy(j_source); |
| - source->SetState(webrtc::AndroidVideoTrackSource::SourceState::kLive); |
| + if (j_success) { |
| + source->SetState(webrtc::AndroidVideoTrackSource::SourceState::kLive); |
|
magjed_webrtc
2016/07/22 14:47:08
nit: I prefer ternary, so only one call to SetStat
sakal
2016/07/22 14:53:47
Done.
|
| + } else { |
| + source->SetState(webrtc::AndroidVideoTrackSource::SourceState::kEnded); |
| + } |
| } |
| JOW_OBSERVER_METHOD(void, nativeCapturerStopped) |