Skip to main content

createPreviewVideoInputHook

function createPreviewVideoInputHook(__namedParameters): (__namedParameters) => object;

Parameters

ParameterType
__namedParameters{ get: () => MediaDeviceInfoLike | undefined; getExpected: () => MediaDeviceInfoLike | undefined; set: (value?) => void; }
__namedParameters.get() => MediaDeviceInfoLike | undefined
__namedParameters.getExpected() => MediaDeviceInfoLike | undefined
__namedParameters.set(value?) => void

Returns

(__namedParameters): object;

Parameters

ParameterType
__namedParameters{ error: DeviceError; controller: PreviewStreamController; setError: Dispatch<SetStateAction<DeviceError>>; }
__namedParameters.errorDeviceError
__namedParameters.controllerPreviewStreamController
__namedParameters.setErrorDispatch<SetStateAction<DeviceError>>

Returns

object

NameType
errorDeviceError
previewMediaDeviceInfoLike | undefined
applyChanges()() => false
setPreview()(id) => void