createPreviewVideoInputHook
function createPreviewVideoInputHook(__namedParameters): (__namedParameters) => object;
Parameters
| Parameter | Type |
|---|---|
__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
| Parameter | Type |
|---|---|
__namedParameters | { error: DeviceError; controller: PreviewStreamController; setError: Dispatch<SetStateAction<DeviceError>>; } |
__namedParameters.error | DeviceError |
__namedParameters.controller | PreviewStreamController |
__namedParameters.setError | Dispatch<SetStateAction<DeviceError>> |
Returns
object
| Name | Type |
|---|---|
error | DeviceError |
preview | MediaDeviceInfoLike | undefined |
applyChanges() | () => false |
setPreview() | (id) => void |