Windows(C++)[v1.7.5.0]
AudioDeviceManager 成员列表
成员的完整列表,这些成员属于
AudioDeviceManager
,包括所有继承而来的类成员
EnumDeviceCallback
typedef
AudioDeviceManager
enumeratePlayoutDevices
(EnumDeviceCallback cb, void *context) const =0
AudioDeviceManager
pure virtual
enumerateRecordDevices
(EnumDeviceCallback cb, void *context) const =0
AudioDeviceManager
pure virtual
getExternalPlayer
()=0
AudioDeviceManager
pure virtual
getExternalRecorder
()=0
AudioDeviceManager
pure virtual
getLoudspeakerStatus
(bool *enabled) const =0
AudioDeviceManager
pure virtual
getPlayoutDevice
(char deviceId[kMaxDeviceIDLength]) const =0
AudioDeviceManager
pure virtual
getPlayoutDeviceVolume
(uint32_t *volume) const =0
AudioDeviceManager
pure virtual
getPlayoutLevel
(int16_t &level) const =0
AudioDeviceManager
pure virtual
getRecordDevice
(char deviceId[kMaxDeviceIDLength]) const =0
AudioDeviceManager
pure virtual
getRecordDeviceVolume
(uint32_t *volume) const =0
AudioDeviceManager
pure virtual
getRecordingLevel
(int16_t &level) const =0
AudioDeviceManager
pure virtual
getTestPlayoutLevel
(int16_t &level)=0
AudioDeviceManager
pure virtual
getTestRecordingLevel
(int16_t &level)=0
AudioDeviceManager
pure virtual
isDefaultPlayoutDevice
() const =0
AudioDeviceManager
pure virtual
isDefaultRecordDevice
() const =0
AudioDeviceManager
pure virtual
setDefaultPlayoutDevice
()=0
AudioDeviceManager
pure virtual
setDefaultRecordDevice
()=0
AudioDeviceManager
pure virtual
setLoudspeakerStatus
(bool enable)=0
AudioDeviceManager
pure virtual
setMicrophoneMuteStatus
(bool muted)=0
AudioDeviceManager
pure virtual
setPlayoutDataMuteStatus
(bool muted)=0
AudioDeviceManager
pure virtual
setPlayoutDevice
(const char deviceId[kMaxDeviceIDLength])=0
AudioDeviceManager
pure virtual
setPlayoutDeviceVolume
(uint32_t volume)=0
AudioDeviceManager
pure virtual
setRecordDevice
(const char deviceId[kMaxDeviceIDLength])=0
AudioDeviceManager
pure virtual
setRecordDeviceVolume
(uint32_t volume)=0
AudioDeviceManager
pure virtual
startAudioPlayback
()=0
AudioDeviceManager
pure virtual
startAudioRecording
()=0
AudioDeviceManager
pure virtual
startDeviceTest
(const char recordDeviceId[panortc::kMaxDeviceIDLength], const char playoutDeviceId[panortc::kMaxDeviceIDLength])=0
AudioDeviceManager
pure virtual
startPlayoutDeviceTest
(const char playoutDeviceId[panortc::kMaxDeviceIDLength], const char *filename)=0
AudioDeviceManager
pure virtual
startRecordDeviceTest
(const char recordDeviceId[panortc::kMaxDeviceIDLength])=0
AudioDeviceManager
pure virtual
stopAudioPlayback
()=0
AudioDeviceManager
pure virtual
stopAudioRecording
()=0
AudioDeviceManager
pure virtual
stopDeviceTest
()=0
AudioDeviceManager
pure virtual
stopPlayoutDeviceTest
()=0
AudioDeviceManager
pure virtual
stopRecordDeviceTest
()=0
AudioDeviceManager
pure virtual
~AudioDeviceManager
()
AudioDeviceManager
inline
protected
virtual
制作者
1.9.2