diff options
author | qinmin@chromium.org <qinmin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-29 01:23:06 +0000 |
---|---|---|
committer | qinmin@chromium.org <qinmin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-29 01:23:06 +0000 |
commit | d592df65ef124e67f8d094e7ef6dee9220efd7f6 (patch) | |
tree | 4dfae74acdc3ef3d858b20365ea5f656dab5f7d1 /media | |
parent | c0c2fdedab67659c4dc536aa3c7ddfd4b184859d (diff) | |
download | chromium_src-d592df65ef124e67f8d094e7ef6dee9220efd7f6.zip chromium_src-d592df65ef124e67f8d094e7ef6dee9220efd7f6.tar.gz chromium_src-d592df65ef124e67f8d094e7ef6dee9220efd7f6.tar.bz2 |
Handle the case that DRM was initialized after Start() is called
BUG=163552
Review URL: https://chromiumcodereview.appspot.com/18122002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@209257 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media')
-rw-r--r-- | media/base/android/media_source_player.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/media/base/android/media_source_player.cc b/media/base/android/media_source_player.cc index 013f977..96d89bc 100644 --- a/media/base/android/media_source_player.cc +++ b/media/base/android/media_source_player.cc @@ -496,8 +496,8 @@ void MediaSourcePlayer::SetDrmBridge(MediaDrmBridge* drm_bridge) { drm_bridge_ = drm_bridge; - // TODO(qinmin): Check if Start() is already called. If so, create the - // decoder jobs and kick off the playback. + if (playing_) + StartInternal(); } void MediaSourcePlayer::OnSeekRequestAck(unsigned seek_request_id) { |