webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Namespaces | Macros | Enumerations | Functions
audio_device_unittest_ios.cc File Reference
#include <algorithm>
#include <limits>
#include <list>
#include <memory>
#include <numeric>
#include <string>
#include <vector>
#include "webrtc/base/arraysize.h"
#include "webrtc/base/criticalsection.h"
#include "webrtc/base/format_macros.h"
#include "webrtc/base/logging.h"
#include "webrtc/base/scoped_ref_ptr.h"
#include "webrtc/base/timeutils.h"
#include "webrtc/modules/audio_device/audio_device_impl.h"
#include "webrtc/modules/audio_device/include/audio_device.h"
#include "webrtc/modules/audio_device/include/mock_audio_transport.h"
#include "webrtc/modules/audio_device/ios/audio_device_ios.h"
#include "webrtc/system_wrappers/include/event_wrapper.h"
#include "webrtc/system_wrappers/include/sleep.h"
#include "webrtc/test/gmock.h"
#include "webrtc/test/gtest.h"
#include "webrtc/test/testsupport/fileutils.h"

Classes

class  webrtc::AudioStreamInterface
 
class  webrtc::FileAudioStream
 
class  webrtc::FifoAudioStream
 
class  webrtc::LatencyMeasuringAudioStream
 
class  webrtc::MockAudioTransportIOS
 
class  webrtc::AudioDeviceTest
 

Namespaces

 webrtc
 

Macros

#define PRINTD(...)   ((void)0)
 
#define PRINT(...)   fprintf(stderr, __VA_ARGS__);
 

Enumerations

enum  webrtc::TransportType { webrtc::kPlayout = 0x1, webrtc::kRecording = 0x2, webrtc::kPlayout = 0x1, webrtc::kRecording = 0x2 }
 

Functions

 webrtc::TEST_F (AudioDeviceTest, ConstructDestruct)
 
 webrtc::TEST_F (AudioDeviceTest, InitTerminate)
 
 webrtc::TEST_F (AudioDeviceTest, DISABLED_StartStopPlayout)
 
 webrtc::TEST_F (AudioDeviceTest, StartStopRecording)
 
 webrtc::TEST_F (AudioDeviceTest, StopPlayoutRequiresInitToRestart)
 
 webrtc::TEST_F (AudioDeviceTest, DISABLED_StartPlayoutOnTwoInstances)
 
 webrtc::TEST_F (AudioDeviceTest, StartPlayoutVerifyCallbacks)
 
 webrtc::TEST_F (AudioDeviceTest, StartRecordingVerifyCallbacks)
 
 webrtc::TEST_F (AudioDeviceTest, StartPlayoutAndRecordingVerifyCallbacks)
 
 webrtc::TEST_F (AudioDeviceTest, RunPlayoutWithFileAsSource)
 
 webrtc::TEST_F (AudioDeviceTest, Devices)
 
 webrtc::TEST_F (AudioDeviceTest, RunPlayoutAndRecordingInFullDuplex)
 
 webrtc::TEST_F (AudioDeviceTest, DISABLED_MeasureLoopbackLatency)
 

Macro Definition Documentation

◆ PRINT

#define PRINT (   ...)    fprintf(stderr, __VA_ARGS__);

◆ PRINTD

#define PRINTD (   ...)    ((void)0)