webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
webrtc::FakeAudioDeviceModule Class Reference

#include <fake_audio_device.h>

Inheritance diagram for webrtc::FakeAudioDeviceModule:
webrtc::AudioDeviceModule webrtc::AudioDeviceModule webrtc::RefCountedModule webrtc::RefCountedModule webrtc::RefCountedModule webrtc::RefCountedModule webrtc::Module webrtc::Module webrtc::Module webrtc::Module webrtc::Module webrtc::Module webrtc::Module webrtc::Module webrtc::test::FakeAudioDevice webrtc::test::FakeAudioDevice

Public Member Functions

 FakeAudioDeviceModule ()
 
virtual ~FakeAudioDeviceModule ()
 
virtual int32_t AddRef () const
 
virtual int32_t Release () const
 
 FakeAudioDeviceModule ()
 
virtual ~FakeAudioDeviceModule ()
 
virtual int32_t AddRef () const
 
virtual int32_t Release () const
 
- Public Member Functions inherited from webrtc::Module
virtual void ProcessThreadAttached (ProcessThread *)
 
virtual void ProcessThreadAttached (ProcessThread *)
 

Additional Inherited Members

- Public Types inherited from webrtc::AudioDeviceModule
enum  ErrorCode { kAdmErrNone = 0, kAdmErrArgument = 1, kAdmErrNone = 0, kAdmErrArgument = 1 }
 
enum  AudioLayer {
  kPlatformDefaultAudio = 0, kWindowsCoreAudio = 2, kLinuxAlsaAudio = 3, kLinuxPulseAudio = 4,
  kAndroidJavaAudio = 5, kAndroidOpenSLESAudio = 6, kAndroidJavaInputAndOpenSLESOutputAudio = 7, kDummyAudio = 8,
  kPlatformDefaultAudio = 0, kWindowsCoreAudio = 2, kLinuxAlsaAudio = 3, kLinuxPulseAudio = 4,
  kAndroidJavaAudio = 5, kAndroidOpenSLESAudio = 6, kAndroidJavaInputAndOpenSLESOutputAudio = 7, kDummyAudio = 8
}
 
enum  WindowsDeviceType { kDefaultCommunicationDevice = -1, kDefaultDevice = -2, kDefaultCommunicationDevice = -1, kDefaultDevice = -2 }
 
enum  BufferType { kFixedBufferSize = 0, kAdaptiveBufferSize = 1, kFixedBufferSize = 0, kAdaptiveBufferSize = 1 }
 
enum  ChannelType {
  kChannelLeft = 0, kChannelRight = 1, kChannelBoth = 2, kChannelLeft = 0,
  kChannelRight = 1, kChannelBoth = 2
}
 
enum  ErrorCode { kAdmErrNone = 0, kAdmErrArgument = 1, kAdmErrNone = 0, kAdmErrArgument = 1 }
 
enum  AudioLayer {
  kPlatformDefaultAudio = 0, kWindowsCoreAudio = 2, kLinuxAlsaAudio = 3, kLinuxPulseAudio = 4,
  kAndroidJavaAudio = 5, kAndroidOpenSLESAudio = 6, kAndroidJavaInputAndOpenSLESOutputAudio = 7, kDummyAudio = 8,
  kPlatformDefaultAudio = 0, kWindowsCoreAudio = 2, kLinuxAlsaAudio = 3, kLinuxPulseAudio = 4,
  kAndroidJavaAudio = 5, kAndroidOpenSLESAudio = 6, kAndroidJavaInputAndOpenSLESOutputAudio = 7, kDummyAudio = 8
}
 
enum  WindowsDeviceType { kDefaultCommunicationDevice = -1, kDefaultDevice = -2, kDefaultCommunicationDevice = -1, kDefaultDevice = -2 }
 
enum  BufferType { kFixedBufferSize = 0, kAdaptiveBufferSize = 1, kFixedBufferSize = 0, kAdaptiveBufferSize = 1 }
 
enum  ChannelType {
  kChannelLeft = 0, kChannelRight = 1, kChannelBoth = 2, kChannelLeft = 0,
  kChannelRight = 1, kChannelBoth = 2
}
 
- Static Public Member Functions inherited from webrtc::AudioDeviceModule
static rtc::scoped_refptr< AudioDeviceModuleCreate (const int32_t id, const AudioLayer audio_layer)
 
static rtc::scoped_refptr< AudioDeviceModuleCreate (const int32_t id, const AudioLayer audio_layer)
 
- Protected Member Functions inherited from webrtc::AudioDeviceModule
 ~AudioDeviceModule () override
 
 ~AudioDeviceModule () override
 
- Protected Member Functions inherited from webrtc::RefCountedModule
 ~RefCountedModule () override=default
 
 ~RefCountedModule () override=default
 
- Protected Member Functions inherited from webrtc::Module
virtual ~Module ()
 
virtual ~Module ()
 

Constructor & Destructor Documentation

◆ FakeAudioDeviceModule() [1/2]

webrtc::FakeAudioDeviceModule::FakeAudioDeviceModule ( )
inline

◆ ~FakeAudioDeviceModule() [1/2]

virtual webrtc::FakeAudioDeviceModule::~FakeAudioDeviceModule ( )
inlinevirtual

◆ FakeAudioDeviceModule() [2/2]

webrtc::FakeAudioDeviceModule::FakeAudioDeviceModule ( )
inline

◆ ~FakeAudioDeviceModule() [2/2]

virtual webrtc::FakeAudioDeviceModule::~FakeAudioDeviceModule ( )
inlinevirtual

Member Function Documentation

◆ AddRef() [1/2]

virtual int32_t webrtc::FakeAudioDeviceModule::AddRef ( ) const
inlinevirtual

◆ AddRef() [2/2]

virtual int32_t webrtc::FakeAudioDeviceModule::AddRef ( ) const
inlinevirtual

◆ Release() [1/2]

virtual int32_t webrtc::FakeAudioDeviceModule::Release ( ) const
inlinevirtual

◆ Release() [2/2]

virtual int32_t webrtc::FakeAudioDeviceModule::Release ( ) const
inlinevirtual

The documentation for this class was generated from the following file: