diff options
author | xhwang <xhwang@chromium.org> | 2016-03-15 11:47:48 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-03-15 18:49:01 +0000 |
commit | a0915201486476b58145e411073462817ae0c719 (patch) | |
tree | 8d6f71c963f2c7f7f794da8910ae79939865bed5 /media | |
parent | 583ed9487b207982774fcfa11c563b7add77a808 (diff) | |
download | chromium_src-a0915201486476b58145e411073462817ae0c719.zip chromium_src-a0915201486476b58145e411073462817ae0c719.tar.gz chromium_src-a0915201486476b58145e411073462817ae0c719.tar.bz2 |
media: Call InitializeMediaLibrary() in pipeline integration fuzzer
This is needed to configure ffmpeg correctly, for example, suppress
excessive logs.
In the future we should check that InitializeMediaLibrary() is called
before we start using "media" or at least ffmpeg.
BUG=584119
TEST=This CL suppress logs in a test.
Review URL: https://codereview.chromium.org/1800123003
Cr-Commit-Position: refs/heads/master@{#381266}
Diffstat (limited to 'media')
-rw-r--r-- | media/test/pipeline_integration_fuzzertest.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/media/test/pipeline_integration_fuzzertest.cc b/media/test/pipeline_integration_fuzzertest.cc index 508cf36..964f280 100644 --- a/media/test/pipeline_integration_fuzzertest.cc +++ b/media/test/pipeline_integration_fuzzertest.cc @@ -11,6 +11,7 @@ #include "base/command_line.h" #include "base/logging.h" #include "media/base/eme_constants.h" +#include "media/base/media.h" #include "media/base/pipeline_status.h" #include "media/test/pipeline_integration_test_base.h" @@ -37,6 +38,8 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { // Media pipeline checks command line arguments internally. base::CommandLine::Init(0, nullptr); + media::InitializeMediaLibrary(); + media::PipelineIntegrationTestBase test; test.set_encrypted_media_init_data_cb( |