(value: unknown)
| 574 | }; |
| 575 | |
| 576 | const normalizeCapturePreferences = (value: unknown): CapturePreferences => { |
| 577 | const capture = |
| 578 | value && typeof value === "object" |
| 579 | ? (value as Partial<CapturePreferences>) |
| 580 | : {}; |
| 581 | |
| 582 | return { |
| 583 | recordingMode: normalizeRecordingMode(capture.recordingMode), |
| 584 | camera: normalizeDevicePreference(capture.camera), |
| 585 | microphone: normalizeDevicePreference(capture.microphone), |
| 586 | }; |
| 587 | }; |
| 588 | |
| 589 | const normalizeWebcamShape = ( |
| 590 | value: unknown, |
no test coverage detected