Type Alias: UseMicrophoneResult
UseMicrophoneResult =
Omit<ReturnType<typeofuseMicrophoneReactClient>,"toggleMicrophoneMute"|"microphoneStream"|"startMicrophone"|"currentMicrophoneMiddleware"|"setMicrophoneTrackMiddleware"> &object
Defined in: mobile-client/src/overrides/types.ts:65
Type declaration
currentMicrophoneMiddleware
currentMicrophoneMiddleware:
TrackMiddleware
microphoneStream
microphoneStream:
MediaStream|null
setMicrophoneTrackMiddleware()
setMicrophoneTrackMiddleware: (
middleware) =>Promise<void>
Parameters
| Parameter | Type |
|---|---|
middleware | TrackMiddleware |
Returns
Promise<void>
startMicrophone()
startMicrophone: (...
args) =>Promise<[MediaStreamTrack,null] | [null,DeviceError]>
Parameters
| Parameter | Type |
|---|---|
...args | Parameters<ReturnType<typeof useMicrophoneReactClient>["startMicrophone"]> |
Returns
Promise<[MediaStreamTrack, null] | [null, DeviceError]>