summaryrefslogtreecommitdiffstats
path: root/media
diff options
context:
space:
mode:
authorqinmin@chromium.org <qinmin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-07-13 04:20:33 +0000
committerqinmin@chromium.org <qinmin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-07-13 04:20:33 +0000
commita2d9a3536eda540f46faff8fcf7d0b9fe15f9318 (patch)
tree3ea7050426baec296b85905a6e450a4ef8fdc295 /media
parent135835314b3410ff043f0816aa8a9fa6ad69e178 (diff)
downloadchromium_src-a2d9a3536eda540f46faff8fcf7d0b9fe15f9318.zip
chromium_src-a2d9a3536eda540f46faff8fcf7d0b9fe15f9318.tar.gz
chromium_src-a2d9a3536eda540f46faff8fcf7d0b9fe15f9318.tar.bz2
Remove the if check when calling SetDrmBridge
OnDemuxerReady can be called after SetDrmBridge and we will no longer get the DrmBridge afterwards. BUG=163552 Review URL: https://chromiumcodereview.appspot.com/18414010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211537 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media')
-rw-r--r--media/base/android/media_source_player.cc11
1 files changed, 4 insertions, 7 deletions
diff --git a/media/base/android/media_source_player.cc b/media/base/android/media_source_player.cc
index 22bbf7b..128bee7 100644
--- a/media/base/android/media_source_player.cc
+++ b/media/base/android/media_source_player.cc
@@ -529,17 +529,14 @@ void MediaSourcePlayer::DurationChanged(const base::TimeDelta& duration) {
}
void MediaSourcePlayer::SetDrmBridge(MediaDrmBridge* drm_bridge) {
- if (!is_audio_encrypted_ && !is_video_encrypted_)
- return;
-
// Currently we don't support DRM change during the middle of playback, even
// if the player is paused.
// TODO(qinmin): support DRM change after playback has started.
// http://crbug.com/253792.
- DCHECK(!audio_decoder_job_ || !audio_decoder_job_->is_decoding());
- DCHECK(!video_decoder_job_ || !video_decoder_job_->is_decoding());
- DCHECK_EQ(0u, audio_access_unit_index_);
- DCHECK_EQ(0u, video_access_unit_index_);
+ if (GetCurrentTime() > base::TimeDelta()) {
+ LOG(INFO) << "Setting DRM bridge after play back has started. "
+ << "This is not well supported!";
+ }
drm_bridge_ = drm_bridge;