#include "services/audio/mixing_graph_impl.h"
#include "media/base/channel_layout.h"
#include "media/base/loopback_audio_converter.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace audio {
class MixingGraphImplUnderTest : public MixingGraphImpl { … };
class MockInput : public MixingGraph::Input { … };
class MockConverterFactory { … };
TEST(MixingGraphImpl, AddInputToMainConverter) { … }
TEST(MixingGraphImpl, AddMultipleInputsToMainConverter) { … }
TEST(MixingGraphImpl, AddInputWithChannelMixer) { … }
TEST(MixingGraphImpl, AddInputWithResampler) { … }
TEST(MixingGraphImpl, OutputDiscreteChannelLayout) { … }
TEST(MixingGraphImpl, AddInputWithDiscreteChannelLayout) { … }
TEST(MixingGraphImpl, BuildComplexGraph) { … }
TEST(MixingGraphImpl, VerifyConverters) { … }
TEST(MixingGraphImpl, AudioConverterKeySorting) { … }
}