Commit 27612e55 authored by xhwang@chromium.org's avatar xhwang@chromium.org

Encrypted Media: Check WebKit::WebRuntimeFeatures::isEncryptedMediaEnabled() in WebMediaPlayerImpl.

Check WebKit::WebRuntimeFeatures::isEncryptedMediaEnabled() instead of chromium switch because in LayoutTest chromium switch is not used.

BUG=163785
TEST=LayoutTest


Review URL: https://chromiumcodereview.appspot.com/11434076

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171039 0039d316-1c4b-4281-b951-d872f2087c98
parent 6da4200d
......@@ -10,7 +10,6 @@
#include "base/bind.h"
#include "base/callback.h"
#include "base/command_line.h"
#include "base/message_loop_proxy.h"
#include "base/metrics/histogram.h"
#include "base/string_number_conversions.h"
......@@ -20,12 +19,12 @@
#include "media/base/filter_collection.h"
#include "media/base/limits.h"
#include "media/base/media_log.h"
#include "media/base/media_switches.h"
#include "media/base/pipeline.h"
#include "media/base/video_frame.h"
#include "media/filters/audio_renderer_impl.h"
#include "media/filters/chunk_demuxer.h"
#include "media/filters/video_renderer_base.h"
#include "third_party/WebKit/Source/WebKit/chromium/public/WebRuntimeFeatures.h"
#include "third_party/WebKit/Source/WebKit/chromium/public/WebVideoFrame.h"
#include "third_party/WebKit/Source/WebKit/chromium/public/WebView.h"
#include "third_party/WebKit/Source/WebKit/chromium/public/platform/WebRect.h"
......@@ -187,8 +186,7 @@ WebMediaPlayerImpl::WebMediaPlayerImpl(
filter_collection_->AddAudioRenderer(
new media::AudioRendererImpl(new media::NullAudioSink()));
const CommandLine* cmd_line = CommandLine::ForCurrentProcess();
if (cmd_line->HasSwitch(switches::kEnableEncryptedMedia)) {
if (WebKit::WebRuntimeFeatures::isEncryptedMediaEnabled()) {
decryptor_.reset(new ProxyDecryptor(message_loop_factory_->GetMessageLoop(
media::MessageLoopFactory::kPipeline), proxy_.get(), client, frame));
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment