webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Protected Member Functions | Static Protected Member Functions | Static Protected Attributes | List of all members
AudioDeviceAPITest Class Reference
Inheritance diagram for AudioDeviceAPITest:
testing::Test

Protected Member Functions

 AudioDeviceAPITest ()
 
 ~AudioDeviceAPITest () override
 
void SetUp () override
 
void TearDown () override
 
void CheckVolume (uint32_t expected, uint32_t actual)
 
void CheckInitialPlayoutStates ()
 
void CheckInitialRecordingStates ()
 
- Protected Member Functions inherited from testing::Test
 Test ()
 

Static Protected Member Functions

static void SetUpTestCase ()
 
static void TearDownTestCase ()
 

Static Protected Attributes

static bool linux_alsa_ = false
 
static std::unique_ptr< ProcessThreadprocess_thread_
 
static rtc::scoped_refptr< AudioDeviceModuleaudio_device_
 
static AudioTransportAPIaudio_transport_ = NULL
 
static AudioEventObserverAPIevent_observer_ = NULL
 

Constructor & Destructor Documentation

◆ AudioDeviceAPITest()

AudioDeviceAPITest::AudioDeviceAPITest ( )
inlineprotected

◆ ~AudioDeviceAPITest()

AudioDeviceAPITest::~AudioDeviceAPITest ( )
inlineoverrideprotected

Member Function Documentation

◆ CheckInitialPlayoutStates()

void AudioDeviceAPITest::CheckInitialPlayoutStates ( )
inlineprotected

◆ CheckInitialRecordingStates()

void AudioDeviceAPITest::CheckInitialRecordingStates ( )
inlineprotected

◆ CheckVolume()

void AudioDeviceAPITest::CheckVolume ( uint32_t  expected,
uint32_t  actual 
)
inlineprotected

◆ SetUp()

void AudioDeviceAPITest::SetUp ( )
inlineoverrideprotectedvirtual

Reimplemented from testing::Test.

◆ SetUpTestCase()

static void AudioDeviceAPITest::SetUpTestCase ( )
inlinestaticprotected

◆ TearDown()

void AudioDeviceAPITest::TearDown ( )
inlineoverrideprotectedvirtual

Reimplemented from testing::Test.

◆ TearDownTestCase()

static void AudioDeviceAPITest::TearDownTestCase ( )
inlinestaticprotected

Member Data Documentation

◆ audio_device_

rtc::scoped_refptr< AudioDeviceModule > AudioDeviceAPITest::audio_device_
staticprotected

◆ audio_transport_

AudioTransportAPI * AudioDeviceAPITest::audio_transport_ = NULL
staticprotected

◆ event_observer_

AudioEventObserverAPI * AudioDeviceAPITest::event_observer_ = NULL
staticprotected

◆ linux_alsa_

bool AudioDeviceAPITest::linux_alsa_ = false
staticprotected

◆ process_thread_

std::unique_ptr< ProcessThread > AudioDeviceAPITest::process_thread_
staticprotected

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