useAudioDevices
@siteed/expo-audio-studio / useAudioDevices
Function: useAudioDevices()
useAudioDevices():
object
Defined in: src/hooks/useAudioDevices.ts:9
React hook for managing audio input devices
Returns
object
currentDevice
currentDevice:
null
|AudioDevice
devices
devices:
AudioDevice
[]
error
error:
null
|Error
loading
loading:
boolean
refreshDevices()
refreshDevices: () =>
Promise
<AudioDevice
[]>
Returns
Promise
<AudioDevice
[]>
resetToDefaultDevice()
resetToDefaultDevice: () =>
Promise
<boolean
>
Returns
Promise
<boolean
>
selectDevice()
selectDevice: (
deviceId
) =>Promise
<boolean
>
Parameters
deviceId
string
Returns
Promise
<boolean
>