toggle menu
androidaudioplugin
androidJvm
switch theme
search in API
androidaudioplugin
/
org.androidaudioplugin.hosting
/
AudioPluginSurfaceControlClient
Audio
Plugin
Surface
Control
Client
class
AudioPluginSurfaceControlClient
(
context
:
Context
)
:
AutoCloseable
Members
Constructors
Audio
Plugin
Surface
Control
Client
Link copied to clipboard
constructor
(
context
:
Context
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
connected
Listeners
Link copied to clipboard
val
connectedListeners
:
MutableList
<
(
)
->
Unit
>
surface
View
Link copied to clipboard
val
surfaceView
:
View
Functions
close
Link copied to clipboard
open
override
fun
close
(
)
connect
UI
Link copied to clipboard
@
WorkerThread
@
RequiresApi
(
value
=
30
)
suspend
fun
connectUI
(
pluginPackageName
:
String
,
pluginId
:
String
,
instanceId
:
Int
,
width
:
Int
,
height
:
Int
)
connect
UIAsync
Link copied to clipboard
@
RequiresApi
(
value
=
30
)
fun
connectUIAsync
(
pluginPackageName
:
String
,
pluginId
:
String
,
instanceId
:
Int
,
width
:
Int
,
height
:
Int
)
connect
UINo
Handler
Link copied to clipboard
@
WorkerThread
@
RequiresApi
(
value
=
30
)
suspend
fun
connectUINoHandler
(
pluginPackageName
:
String
,
pluginId
:
String
,
instanceId
:
Int
,
width
:
Int
,
height
:
Int
)