FDeviceInfo

The audio device information.

USTRUCT(BlueprintType)
struct FDeviceInfo
{
	GENERATED_BODY()
public:
	UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|DeviceInfo")
	bool isLowLatencyAudioSupported = false;
	FDeviceInfo(){}
	FDeviceInfo(const agora::rtc::DeviceInfo & AgoraData){
		isLowLatencyAudioSupported = AgoraData.isLowLatencyAudioSupported;
	}
	agora::rtc::DeviceInfo CreateAgoraData() const {
		agora::rtc::DeviceInfo AgoraData;
		AgoraData.isLowLatencyAudioSupported = isLowLatencyAudioSupported;
		return AgoraData;
	}
	void FreeAgoraData(agora::rtc::DeviceInfo& AgoraData) const {
	}
};
Attention: This class is for Android only.

Attributes

isLowLatencyAudioSupported
Whether the audio device supports ultra-low-latency capture and playback:
  • true: The device supports ultra-low-latency capture and playback.
  • false: The device does not support ultra-low-latency capture and playback.