webrtc_m130/webrtc/sound/nullsoundsystemfactory.h
tfarina a35ae7f507 Fix chromium-style warnings in webrtc/sound/.
Tested on Linux with the following command lines:

$ ./webrtc/build/gyp_webrtc -Dclang_use_chrome_plugins=1
$ ninja -C out/Release rtc_sound

BUG=webrtc:163
R=perkj@webrtc.org

Review URL: https://codereview.webrtc.org/1425533003

Cr-Commit-Position: refs/heads/master@{#10447}
2015-10-29 11:50:15 +00:00

34 lines
986 B
C++

/*
* Copyright 2004 The WebRTC Project Authors. All rights reserved.
*
* Use of this source code is governed by a BSD-style license
* that can be found in the LICENSE file in the root of the source
* tree. An additional intellectual property rights grant can be found
* in the file PATENTS. All contributing project authors may
* be found in the AUTHORS file in the root of the source tree.
*/
#ifndef WEBRTC_SOUND_NULLSOUNDSYSTEMFACTORY_H_
#define WEBRTC_SOUND_NULLSOUNDSYSTEMFACTORY_H_
#include "webrtc/sound/soundsystemfactory.h"
namespace rtc {
// A SoundSystemFactory that always returns a NullSoundSystem. Intended for
// testing.
class NullSoundSystemFactory : public SoundSystemFactory {
public:
NullSoundSystemFactory();
~NullSoundSystemFactory() override;
protected:
// Inherited from SoundSystemFactory.
bool SetupInstance() override;
void CleanupInstance() override;
};
} // namespace rtc
#endif // WEBRTC_SOUND_NULLSOUNDSYSTEMFACTORY_H_