1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #ifndef COMPONENTS_TEST_RUNNER_MOCK_WEB_AUDIO_DEVICE_H_
6 #define COMPONENTS_TEST_RUNNER_MOCK_WEB_AUDIO_DEVICE_H_
8 #include "base/macros.h"
9 #include "third_party/WebKit/public/platform/WebAudioDevice.h"
11 namespace test_runner
{
13 class MockWebAudioDevice
: public blink::WebAudioDevice
{
15 explicit MockWebAudioDevice(double sample_rate
);
16 virtual ~MockWebAudioDevice();
18 // blink::WebAudioDevice:
21 virtual double sampleRate();
26 DISALLOW_COPY_AND_ASSIGN(MockWebAudioDevice
);
29 } // namespace test_runner
31 #endif // COMPONENTS_TEST_RUNNER_MOCK_WEB_AUDIO_DEVICE_H_