Index: content/renderer/media/android/webmediaplayer_android.cc |
diff --git a/content/renderer/media/android/webmediaplayer_android.cc b/content/renderer/media/android/webmediaplayer_android.cc |
index 35e898e9bac8dba0ea903ec4571ad4eec8ade2cc..95341eda894f23fd0cdeec324701caea42fcc914 100644 |
--- a/content/renderer/media/android/webmediaplayer_android.cc |
+++ b/content/renderer/media/android/webmediaplayer_android.cc |
@@ -735,6 +735,7 @@ void WebMediaPlayerAndroid::OnMediaMetadataChanged( |
} |
} |
+ has_valid_metadata_ = success; |
xhwang
2014/09/15 23:59:43
Add a comment that setting it here instead of late
qinmin
2014/09/16 00:30:52
Done.
|
if (ready_state_ != WebMediaPlayer::ReadyStateHaveEnoughData) { |
UpdateReadyState(WebMediaPlayer::ReadyStateHaveMetadata); |
UpdateReadyState(WebMediaPlayer::ReadyStateHaveEnoughData); |
@@ -745,8 +746,6 @@ void WebMediaPlayerAndroid::OnMediaMetadataChanged( |
if (success) |
OnVideoSizeChanged(width, height); |
- has_valid_metadata_ = success; |
- |
if (need_to_signal_duration_changed) |
client_->durationChanged(); |
} |