Function useAudioSettings
- useAudioSettings(): {
availableDevices: AudioOutputDevice[];
selectAudioSessionMode: ((audioSessionMode) => Promise<void>);
selectOutputAudioDevice: ((device) => Promise<void>);
selectedAudioOutputDevice: AudioOutputDevice | null;
showAudioRoutePicker: (() => Promise<void>);
} Returns {
availableDevices: AudioOutputDevice[];
selectAudioSessionMode: ((audioSessionMode) => Promise<void>);
selectOutputAudioDevice: ((device) => Promise<void>);
selectedAudioOutputDevice: AudioOutputDevice | null;
showAudioRoutePicker: (() => Promise<void>);
}
availableDevices: AudioOutputDevice[]
selectAudioSessionMode: ((audioSessionMode) => Promise<void>)
- (audioSessionMode): Promise<void>
Parameters
audioSessionMode: AudioSessionMode
Returns Promise<void>
selectOutputAudioDevice: ((device) => Promise<void>)
- (device): Promise<void>
Parameters
device: AudioOutputDeviceType
Returns Promise<void>
selectedAudioOutputDevice: AudioOutputDevice | null
showAudioRoutePicker: (() => Promise<void>)
- (): Promise<void>
Returns Promise<void>
This hook manages audio settings.