| Index: content/browser/media/capture/audio_mirroring_manager_unittest.cc
|
| diff --git a/content/browser/media/capture/audio_mirroring_manager_unittest.cc b/content/browser/media/capture/audio_mirroring_manager_unittest.cc
|
| index 616fd86234dfdfdab65ea8bed8b5a3dec69ab256..00f19b7e3f4c8fdbfadbf2c101ec75e5029430a3 100644
|
| --- a/content/browser/media/capture/audio_mirroring_manager_unittest.cc
|
| +++ b/content/browser/media/capture/audio_mirroring_manager_unittest.cc
|
| @@ -13,12 +13,14 @@
|
| #include "base/message_loop/message_loop.h"
|
| #include "base/synchronization/waitable_event.h"
|
| #include "content/browser/browser_thread_impl.h"
|
| -#include "media/base/audio_parameters.h"
|
| +#include "media/audio/audio_parameters.h"
|
| +#include "media/audio/virtual_audio_sink.h"
|
| #include "testing/gmock/include/gmock/gmock.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
|
|
| using media::AudioOutputStream;
|
| using media::AudioParameters;
|
| +using media::AudioPushSink;
|
| using testing::_;
|
| using testing::Invoke;
|
| using testing::NotNull;
|
| @@ -35,6 +37,8 @@ class MockDiverter : public AudioMirroringManager::Diverter {
|
| MOCK_METHOD0(GetAudioParameters, const AudioParameters&());
|
| MOCK_METHOD1(StartDiverting, void(AudioOutputStream*));
|
| MOCK_METHOD0(StopDiverting, void());
|
| + MOCK_METHOD1(StartDuplicating, void(AudioPushSink*));
|
| + MOCK_METHOD1(StopDuplicating, void(AudioPushSink*));
|
| };
|
|
|
| class MockMirroringDestination
|
| @@ -53,6 +57,9 @@ class MockMirroringDestination
|
| MOCK_METHOD1(AddInput,
|
| media::AudioOutputStream*(const media::AudioParameters& params));
|
|
|
| + MOCK_METHOD1(AddPushInput,
|
| + media::AudioPushSink*(const media::AudioParameters& params));
|
| +
|
| void SimulateQuery(const std::set<SourceFrameRef>& candidates,
|
| const MatchesCallback& results_callback) {
|
| ++query_count_;
|
|
|