setPreview

suspend fun IWithVideoSource.setPreview(viewfinder: CameraViewfinder, previewSize: Size): ViewfinderSurfaceRequest

Set preview on a CameraViewfinder

Return

The ViewfinderSurfaceRequest used to set the preview. Use it to call ViewfinderSurfaceRequest.markSurfaceSafeToRelease.

Parameters

viewfinder

The CameraViewfinder to set as preview

previewSize

The size of the preview

Throws

if the video source is not previewable


suspend fun IPreviewableSource.setPreview(viewfinder: CameraViewfinder, previewSize: Size): ViewfinderSurfaceRequest

Set preview on a CameraViewfinder

Return

The ViewfinderSurfaceRequest used to set the preview. Use it to call ViewfinderSurfaceRequest.markSurfaceSafeToRelease.

Parameters

viewfinder

The CameraViewfinder to set as preview

previewSize

The size of the preview