Video SDK v3.7.1 API Reference for Unity
List of all members
agora_gaming_rtc.IAudioRecordingDeviceManager Class Referenceabstract

Inherits IRtcEngineNative.

Inherited by agora_gaming_rtc.AudioRecordingDeviceManager.

Detailed Description

The IAudioRecordingDeviceManagear class.

Member Function Documentation

◆ CreateAAudioRecordingDeviceManager()

abstract bool agora_gaming_rtc.IAudioRecordingDeviceManager.CreateAAudioRecordingDeviceManager ( )
pure virtual

◆ ReleaseAAudioRecordingDeviceManager()

abstract int agora_gaming_rtc.IAudioRecordingDeviceManager.ReleaseAAudioRecordingDeviceManager ( )
pure virtual

◆ GetAudioRecordingDeviceCount()

abstract int agora_gaming_rtc.IAudioRecordingDeviceManager.GetAudioRecordingDeviceCount ( )
pure virtual

◆ GetAudioRecordingDevice()

abstract int agora_gaming_rtc.IAudioRecordingDeviceManager.GetAudioRecordingDevice ( int  index,
ref string  audioRecordingDeviceName,
ref string  audioRecordingDeviceId 
)
pure virtual

◆ SetAudioRecordingDevice()

abstract int agora_gaming_rtc.IAudioRecordingDeviceManager.SetAudioRecordingDevice ( string  deviceId)
pure virtual

◆ GetAudioRecordingDefaultDevice()

abstract int agora_gaming_rtc.IAudioRecordingDeviceManager.GetAudioRecordingDefaultDevice ( ref string  deviceName,
ref string  deviceId 
)
pure virtual

◆ StartAudioRecordingDeviceTest()

abstract int agora_gaming_rtc.IAudioRecordingDeviceManager.StartAudioRecordingDeviceTest ( int  indicationInterval)
pure virtual

◆ StopAudioRecordingDeviceTest()

abstract int agora_gaming_rtc.IAudioRecordingDeviceManager.StopAudioRecordingDeviceTest ( )
pure virtual

◆ GetCurrentRecordingDevice()

abstract int agora_gaming_rtc.IAudioRecordingDeviceManager.GetCurrentRecordingDevice ( ref string  deviceId)
pure virtual

◆ SetAudioRecordingDeviceVolume()

abstract int agora_gaming_rtc.IAudioRecordingDeviceManager.SetAudioRecordingDeviceVolume ( int  volume)
pure virtual

◆ GetAudioRecordingDeviceVolume()

abstract int agora_gaming_rtc.IAudioRecordingDeviceManager.GetAudioRecordingDeviceVolume ( )
pure virtual

◆ SetAudioRecordingDeviceMute()

abstract int agora_gaming_rtc.IAudioRecordingDeviceManager.SetAudioRecordingDeviceMute ( bool  mute)
pure virtual

◆ IsAudioRecordingDeviceMute()

abstract bool agora_gaming_rtc.IAudioRecordingDeviceManager.IsAudioRecordingDeviceMute ( )
pure virtual

◆ GetCurrentRecordingDeviceInfo()

abstract int agora_gaming_rtc.IAudioRecordingDeviceManager.GetCurrentRecordingDeviceInfo ( ref string  deviceName,
ref string  deviceId 
)
pure virtual

◆ FollowSystemRecordingDevice()

abstract int agora_gaming_rtc.IAudioRecordingDeviceManager.FollowSystemRecordingDevice ( bool  enable)
pure virtual

◆ StartAudioDeviceLoopbackTest()

abstract int agora_gaming_rtc.IAudioRecordingDeviceManager.StartAudioDeviceLoopbackTest ( int  indicationInterval)
pure virtual

◆ StopAudioDeviceLoopbackTest()

abstract int agora_gaming_rtc.IAudioRecordingDeviceManager.StopAudioDeviceLoopbackTest ( )
pure virtual

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