in src/components/sdk/PreviewVideo/index.tsx [46:58]
async function startPreview(): Promise<void> {
if (!audioVideo || !selectedDevice || !videoEl.current) {
return;
}
try {
await meetingManager.startVideoInputDevice(selectedDevice);
audioVideo.startVideoPreviewForVideoInput(videoEl.current);
setIsVideoEnabled(true);
} catch (error) {
logger.error('Failed to start video preview');
}
}