Windows(C++)[v1.7.5.0]
AudioDeviceManager 成员列表

成员的完整列表,这些成员属于 AudioDeviceManager,包括所有继承而来的类成员

EnumDeviceCallback typedefAudioDeviceManager
enumeratePlayoutDevices(EnumDeviceCallback cb, void *context) const =0AudioDeviceManagerpure virtual
enumerateRecordDevices(EnumDeviceCallback cb, void *context) const =0AudioDeviceManagerpure virtual
getExternalPlayer()=0AudioDeviceManagerpure virtual
getExternalRecorder()=0AudioDeviceManagerpure virtual
getLoudspeakerStatus(bool *enabled) const =0AudioDeviceManagerpure virtual
getPlayoutDevice(char deviceId[kMaxDeviceIDLength]) const =0AudioDeviceManagerpure virtual
getPlayoutDeviceVolume(uint32_t *volume) const =0AudioDeviceManagerpure virtual
getPlayoutLevel(int16_t &level) const =0AudioDeviceManagerpure virtual
getRecordDevice(char deviceId[kMaxDeviceIDLength]) const =0AudioDeviceManagerpure virtual
getRecordDeviceVolume(uint32_t *volume) const =0AudioDeviceManagerpure virtual
getRecordingLevel(int16_t &level) const =0AudioDeviceManagerpure virtual
getTestPlayoutLevel(int16_t &level)=0AudioDeviceManagerpure virtual
getTestRecordingLevel(int16_t &level)=0AudioDeviceManagerpure virtual
isDefaultPlayoutDevice() const =0AudioDeviceManagerpure virtual
isDefaultRecordDevice() const =0AudioDeviceManagerpure virtual
setDefaultPlayoutDevice()=0AudioDeviceManagerpure virtual
setDefaultRecordDevice()=0AudioDeviceManagerpure virtual
setLoudspeakerStatus(bool enable)=0AudioDeviceManagerpure virtual
setMicrophoneMuteStatus(bool muted)=0AudioDeviceManagerpure virtual
setPlayoutDataMuteStatus(bool muted)=0AudioDeviceManagerpure virtual
setPlayoutDevice(const char deviceId[kMaxDeviceIDLength])=0AudioDeviceManagerpure virtual
setPlayoutDeviceVolume(uint32_t volume)=0AudioDeviceManagerpure virtual
setRecordDevice(const char deviceId[kMaxDeviceIDLength])=0AudioDeviceManagerpure virtual
setRecordDeviceVolume(uint32_t volume)=0AudioDeviceManagerpure virtual
startAudioPlayback()=0AudioDeviceManagerpure virtual
startAudioRecording()=0AudioDeviceManagerpure virtual
startDeviceTest(const char recordDeviceId[panortc::kMaxDeviceIDLength], const char playoutDeviceId[panortc::kMaxDeviceIDLength])=0AudioDeviceManagerpure virtual
startPlayoutDeviceTest(const char playoutDeviceId[panortc::kMaxDeviceIDLength], const char *filename)=0AudioDeviceManagerpure virtual
startRecordDeviceTest(const char recordDeviceId[panortc::kMaxDeviceIDLength])=0AudioDeviceManagerpure virtual
stopAudioPlayback()=0AudioDeviceManagerpure virtual
stopAudioRecording()=0AudioDeviceManagerpure virtual
stopDeviceTest()=0AudioDeviceManagerpure virtual
stopPlayoutDeviceTest()=0AudioDeviceManagerpure virtual
stopRecordDeviceTest()=0AudioDeviceManagerpure virtual
~AudioDeviceManager()AudioDeviceManagerinlineprotectedvirtual