HaishinKit
Toggle table of contents
androidJvm
Platform filter
androidJvm
Switch theme
Search in API
HaishinKit
haishinkit
/
com.haishinkit.media
/
BufferController
Buffer
Controller
class
BufferController
<
T
>
(
suffix
:
String
)
:
Object
Members
Constructors
Buffer
Controller
Link copied to clipboard
constructor
(
suffix
:
String
)
Types
Companion
Link copied to clipboard
object
Companion
Listener
Link copied to clipboard
interface
Listener
Properties
buffer
Time
Link copied to clipboard
var
bufferTime
:
Int
listener
Link copied to clipboard
var
listener
:
BufferController.Listener
?
Functions
clear
Link copied to clipboard
fun
clear
(
)
consume
Link copied to clipboard
fun
consume
(
value
:
Int
)
enqueue
Link copied to clipboard
fun
enqueue
(
message
:
T
,
timestamp
:
Int
)
stop
Link copied to clipboard
@
Synchronized
fun
stop
(
condition
:
Boolean
=
true
)
take
Link copied to clipboard
fun
take
(
)
:
T