RootEncoder
Toggle table of contents
2.8.0
release
Target filter
release
Switch theme
Search in API
Skip to content
RootEncoder
encoder
/
com.pedro.encoder.input.gl.render.filters
/
AndroidViewFilterRender
Android
View
Filter
Render
@
RequiresApi
(
api
=
18
)
class
AndroidViewFilterRender
:
BaseFilterRender
Created by pedro on 4/02/18.
Members
Constructors
Android
View
Filter
Render
Link copied to clipboard
constructor
(
)
Properties
is
Hardware
Mode
Link copied to clipboard
var
isHardwareMode
:
Boolean
Draw in surface using hardware canvas. True by default.
position
Link copied to clipboard
val
position
:
PointF
preview
Height
Link copied to clipboard
open
val
previewHeight
:
Int
preview
Width
Link copied to clipboard
open
val
previewWidth
:
Int
previous
Tex
Id
Link copied to clipboard
open
var
previousTexId
:
Int
render
Handler
Link copied to clipboard
open
var
renderHandler
:
RenderHandler
?
render
Mode
Link copied to clipboard
open
var
renderMode
:
RenderMode
?
rotation
Link copied to clipboard
var
rotation
:
Int
scale
Link copied to clipboard
val
scale
:
PointF
target
Fps
Link copied to clipboard
@
Volatile
var
targetFps
:
Int
tex
Id
Link copied to clipboard
open
val
texId
:
Int
view
Link copied to clipboard
var
view
:
View
?
width
Link copied to clipboard
protected
open
var
width
:
Int
Functions
draw
Link copied to clipboard
open
fun
draw
(
)
init
FBOLink
Link copied to clipboard
open
fun
initFBOLink
(
)
init
Gl
Link copied to clipboard
open
fun
initGl
(
width
:
Int
,
height
:
Int
,
context
:
Context
?
,
previewWidth
:
Int
,
previewHeight
:
Int
)
release
Link copied to clipboard
open
override
fun
release
(
)
set
Position
Link copied to clipboard
fun
setPosition
(
positionTo
:
TranslateTo
)
fun
setPosition
(
x
:
Float
,
y
:
Float
)
set
Preview
Size
Link copied to clipboard
open
fun
setPreviewSize
(
previewWidth
:
Int
,
previewHeight
:
Int
)
set
Scale
Link copied to clipboard
fun
setScale
(
scaleX
:
Float
,
scaleY
:
Float
)