Index: content/common/media/cdm_host_file.cc |
diff --git a/content/common/media/cdm_host_file.cc b/content/common/media/cdm_host_file.cc |
index 99d5cca24a87bf106b481d4f6e288652e80f7dfc..ff023839ceac545d1a65f4dbdb129fd90923cfb8 100644 |
--- a/content/common/media/cdm_host_file.cc |
+++ b/content/common/media/cdm_host_file.cc |
@@ -10,41 +10,25 @@ |
#include "base/feature_list.h" |
#include "base/logging.h" |
#include "base/memory/ptr_util.h" |
-#include "media/base/media_switches.h" |
#include "media/cdm/api/content_decryption_module_ext.h" |
namespace content { |
-namespace { |
- |
-bool IgnoreMissingCdmHostFile() { |
- return base::CommandLine::ForCurrentProcess()->HasSwitch( |
- switches::kIgnoreMissingCdmHostFile); |
-} |
- |
-} // namespace |
- |
// static |
std::unique_ptr<CdmHostFile> CdmHostFile::Create( |
const base::FilePath& file_path, |
const base::FilePath& sig_file_path) { |
+ DVLOG(1) << __func__; |
+ |
// Open file at |file_path|. |
base::File file(file_path, base::File::FLAG_OPEN | base::File::FLAG_READ); |
- if (!file.IsValid()) { |
- DVLOG(1) << "Failed to open file at " << file_path.MaybeAsASCII(); |
- return nullptr; |
- } |
+ DVLOG(1) << " " << file.IsValid() << ": " << file_path.MaybeAsASCII(); |
// Also open the sig file at |sig_file_path|. |
base::File sig_file(sig_file_path, |
base::File::FLAG_OPEN | base::File::FLAG_READ); |
- if (!sig_file.IsValid()) { |
- DVLOG(1) << "Failed to open sig file at " << sig_file_path.MaybeAsASCII(); |
- if (!IgnoreMissingCdmHostFile()) |
- return nullptr; |
- |
- DVLOG(1) << "Ignoring sig file failure at " << sig_file_path.MaybeAsASCII(); |
- } |
+ DVLOG(1) << " " << sig_file.IsValid() << ": " |
+ << sig_file_path.MaybeAsASCII(); |
return std::unique_ptr<CdmHostFile>( |
new CdmHostFile(file_path, std::move(file), std::move(sig_file))); |
@@ -61,12 +45,7 @@ CdmHostFile::CdmHostFile(const base::FilePath& file_path, |
: file_path_(file_path), |
file_(std::move(file)), |
sig_file_(std::move(sig_file)) { |
- DVLOG(1) << __func__ << ": " << file_path_.value(); |
- DCHECK(!file_path_.empty()) << "File path is empty."; |
- DCHECK(file_.IsValid()) << "Invalid file."; |
- |
- if (!IgnoreMissingCdmHostFile()) |
- DCHECK(sig_file_.IsValid()) << "Invalid signature file."; |
+ DCHECK(!file_path_.empty()); |
} |
} // namespace content |