/
FetchAudioInputs (Unity)

FetchAudioInputs (Unity)

- Declaration

public static void FetchAudioInputs(Action<List<CavrnusInputDevice>> onRecvDevices)

- Description

Provides a list of available microphones. This function is useful if you wished to build your own version of the default voice/video UI.

- Sample

public class AudioSelectionMenu : MonoBehaviour { private void Start() { CavrnusFunctionLibrary.AwaitAnySpaceConnection(DisplayAudioDevices); } private void DisplayAudioDevices(CavrnusSpaceConnection spaceConnection) { CavrnusFunctionLibrary.FetchAudioInputs(devices => { foreach (var device in devices) Debug.Log($"{device.Name} found!"); }); } }

Related content

UpdateAudioInput (Unity)
UpdateAudioInput (Unity)
More like this
FetchVideoInputs (Unity)
FetchVideoInputs (Unity)
More like this
SetLocalUserMutedState (Unity)
SetLocalUserMutedState (Unity)
Read with this
FetchAudioInputs (Unreal Engine)
FetchAudioInputs (Unreal Engine)
More like this
BindUserVideoFrames (Unity)
BindUserVideoFrames (Unity)
Read with this
UpdateAudioInput (Unreal Engine)
UpdateAudioInput (Unreal Engine)
More like this