| Index: components/html_viewer/media_factory.cc
|
| diff --git a/components/html_viewer/media_factory.cc b/components/html_viewer/media_factory.cc
|
| index 29a153bcdb920372431b29e62ce52283f9d09e67..101015a80c218bc025c5a0fad1fdad863e5ec2a5 100644
|
| --- a/components/html_viewer/media_factory.cc
|
| +++ b/components/html_viewer/media_factory.cc
|
| @@ -88,7 +88,11 @@ MediaFactory::MediaFactory(
|
| ->HasSwitch(kEnableMojoMediaRenderer)),
|
| compositor_task_runner_(compositor_task_runner),
|
| shell_(shell) {
|
| - media::InitializeMediaLibrary();
|
| + if (!media::IsMediaLibraryInitialized()) {
|
| + base::FilePath module_dir;
|
| + CHECK(PathService::Get(base::DIR_EXE, &module_dir));
|
| + CHECK(media::InitializeMediaLibrary(module_dir));
|
| + }
|
| }
|
|
|
| MediaFactory::~MediaFactory() {
|
|
|