StreamPack
Toggle table of contents
3.0.0-RC
androidJvm
Platform filter
androidJvm
Switch theme
Search in API
StreamPack
streampack-core
/
io.github.thibaultbee.streampack.core.elements.processing.video.outputs
/
AbstractSurfaceOutput
Abstract
Surface
Output
abstract
class
AbstractSurfaceOutput
(
val
surface
:
Surface
,
val
resolution
:
Size
,
val
isStreaming
:
(
)
->
Boolean
)
:
ISurfaceOutput
Inheritors
SurfaceOutput
Members
Constructors
Abstract
Surface
Output
Link copied to clipboard
constructor
(
surface
:
Surface
,
resolution
:
Size
,
isStreaming
:
(
)
->
Boolean
)
Properties
is
Closed
Link copied to clipboard
protected
var
isClosed
:
Boolean
is
Streaming
Link copied to clipboard
open
override
val
isStreaming
:
(
)
->
Boolean
lock
Link copied to clipboard
protected
val
lock
:
Any
resolution
Link copied to clipboard
override
val
resolution
:
Size
surface
Link copied to clipboard
open
override
val
surface
:
Surface
viewport
Rect
Link copied to clipboard
abstract
val
viewportRect
:
Rect
Functions
close
Link copied to clipboard
open
override
fun
close
(
)
update
Transform
Matrix
Link copied to clipboard
open
override
fun
updateTransformMatrix
(
output
:
FloatArray
,
input
:
FloatArray
)