toggle menu
RootEncoder
androidJvm
switch theme
search in API
encoder
/
com.pedro.encoder.input.gl.render
/
SimpleCameraRender
Simple
Camera
Render
@
RequiresApi
(
api
=
Build.VERSION_CODES.JELLY_BEAN_MR2
)
open
class
SimpleCameraRender
Created by pedro on 21/02/18.
Members
Constructors
Simple
Camera
Render
Link copied to clipboard
constructor
(
)
Properties
surface
Link copied to clipboard
open
val
surface
:
Surface
surface
Texture
Link copied to clipboard
open
val
surfaceTexture
:
SurfaceTexture
TAG
Link copied to clipboard
val
TAG
:
String
=
"SimpleCameraRender"
Functions
draw
Frame
Link copied to clipboard
open
fun
drawFrame
(
width
:
Int
,
height
:
Int
,
mode
:
AspectRatioMode
,
rotation
:
Int
,
flipStreamVertical
:
Boolean
,
flipStreamHorizontal
:
Boolean
)
get
Texture
Id
Link copied to clipboard
open
fun
getTextureId
(
)
:
Int
init
Gl
Link copied to clipboard
open
fun
initGl
(
context
:
Context
,
streamWidth
:
Int
,
streamHeight
:
Int
)
Initializes GL state.
release
Link copied to clipboard
open
fun
release
(
)
set
Flip
Link copied to clipboard
open
fun
setFlip
(
isFlipHorizontal
:
Boolean
,
isFlipVertical
:
Boolean
)
set
Rotation
Link copied to clipboard
open
fun
setRotation
(
rotation
:
Int
)
update
Frame
Link copied to clipboard
open
fun
updateFrame
(
)