| Index: media/base/win/mf_initializer.cc
|
| diff --git a/media/base/win/mf_initializer.cc b/media/base/win/mf_initializer.cc
|
| index e27da8fe4dd612f472455f46343150008c68633d..47d78225c915109c4a0bb7a1c90d5b4260434cbf 100644
|
| --- a/media/base/win/mf_initializer.cc
|
| +++ b/media/base/win/mf_initializer.cc
|
| @@ -10,9 +10,11 @@
|
|
|
| namespace media {
|
|
|
| -void InitializeMediaFoundation() {
|
| - static HRESULT result = MFStartup(MF_VERSION, MFSTARTUP_LITE);
|
| - DCHECK_EQ(result, S_OK);
|
| +bool InitializeMediaFoundation() {
|
| + static const bool success = MFStartup(MF_VERSION, MFSTARTUP_LITE) == S_OK;
|
| + DVLOG_IF(1, !success)
|
| + << "Media Foundation unavailable or it failed to initialize";
|
| + return success;
|
| }
|
|
|
| } // namespace media
|
|
|