| Index: media/base/fake_demuxer_stream.cc
|
| diff --git a/media/filters/fake_demuxer_stream.cc b/media/base/fake_demuxer_stream.cc
|
| similarity index 90%
|
| rename from media/filters/fake_demuxer_stream.cc
|
| rename to media/base/fake_demuxer_stream.cc
|
| index 15748d5ce46923253bf28988f203ce7daa5e8ea9..f0fbe9b5057c423b310847da4bad0b1ff6d900c4 100644
|
| --- a/media/filters/fake_demuxer_stream.cc
|
| +++ b/media/base/fake_demuxer_stream.cc
|
| @@ -2,7 +2,7 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| -#include "media/filters/fake_demuxer_stream.h"
|
| +#include "media/base/fake_demuxer_stream.h"
|
|
|
| #include "base/bind.h"
|
| #include "base/callback_helpers.h"
|
| @@ -193,4 +193,22 @@ void FakeDemuxerStream::DoRead() {
|
| base::ResetAndReturn(&read_cb_).Run(kOk, buffer);
|
| }
|
|
|
| +FakeDemuxerStreamProvider::FakeDemuxerStreamProvider(
|
| + int num_video_configs,
|
| + int num_video_buffers_in_one_config,
|
| + bool is_video_encrypted)
|
| + : fake_video_stream_(num_video_configs,
|
| + num_video_buffers_in_one_config,
|
| + is_video_encrypted) {
|
| +}
|
| +
|
| +FakeDemuxerStreamProvider::~FakeDemuxerStreamProvider() {
|
| +}
|
| +
|
| +DemuxerStream* FakeDemuxerStreamProvider::GetStream(DemuxerStream::Type type) {
|
| + if (type == DemuxerStream::Type::AUDIO)
|
| + return nullptr;
|
| + return &fake_video_stream_;
|
| +};
|
| +
|
| } // namespace media
|
|
|