StreamPack
Toggle table of contents
3.1.0
androidJvm
Target filter
androidJvm
Switch theme
Search in API
Skip to content
StreamPack
streampack-core
/
io.github.thibaultbee.streampack.core.elements.sources.video.camera
/
CameraSettings
/
Zoom
/
RZoom
RZoom
@
RequiresApi
(
value
=
30
)
class
RZoom
(
characteristics
:
CameraCharacteristics
,
cameraSettings
:
CameraSettings
)
:
CameraSettings.Zoom
(
source
)
Members
Constructors
RZoom
Link copied to clipboard
constructor
(
characteristics
:
CameraCharacteristics
,
cameraSettings
:
CameraSettings
)
Properties
available
Ratio
Range
Link copied to clipboard
open
override
val
availableRatioRange
:
Range
<
Float
>
camera
Settings
Link copied to clipboard
protected
val
cameraSettings
:
CameraSettings
characteristics
Link copied to clipboard
protected
val
characteristics
:
CameraCharacteristics
Functions
get
Zoom
Ratio
Link copied to clipboard
open
suspend override
fun
getZoomRatio
(
)
:
Float
on
Pinch
Link copied to clipboard
suspend
fun
onPinch
(
scale
:
Float
)
Sets the zoom on pinch scale gesture.
set
Zoom
Ratio
Link copied to clipboard
open
suspend override
fun
setZoomRatio
(
zoomRatio
:
Float
)