Added in API level 3
OnJetEventListener
interface OnJetEventListener
android.media.JetPlayer.OnJetEventListener |
Handles the notification when the JET engine generates an event.
Summary
Public methods | |
---|---|
abstract Unit |
onJetEvent(player: JetPlayer!, segment: Short, track: Byte, channel: Byte, controller: Byte, value: Byte) Callback for when the JET engine generates a new event. |
abstract Unit |
onJetNumQueuedSegmentUpdate(player: JetPlayer!, nbSegments: Int) Callback for when JET's number of queued segments is updated. |
abstract Unit |
onJetPauseUpdate(player: JetPlayer!, paused: Int) Callback for when JET pause state is updated. |
abstract Unit |
onJetUserIdUpdate(player: JetPlayer!, userId: Int, repeatCount: Int) Callback for when JET's currently playing segment's userID is updated. |
Public methods
onJetEvent
Added in API level 3
abstract fun onJetEvent(
player: JetPlayer!,
segment: Short,
track: Byte,
channel: Byte,
controller: Byte,
value: Byte
): Unit
Callback for when the JET engine generates a new event.
Parameters | |
---|---|
player |
JetPlayer!: the JET player the event is coming from |
segment |
Short: 8 bit unsigned value |
track |
Byte: 6 bit unsigned value |
channel |
Byte: 4 bit unsigned value |
controller |
Byte: 7 bit unsigned value |
value |
Byte: 7 bit unsigned value |
onJetNumQueuedSegmentUpdate
Added in API level 3
abstract fun onJetNumQueuedSegmentUpdate(
player: JetPlayer!,
nbSegments: Int
): Unit
Callback for when JET's number of queued segments is updated.
Parameters | |
---|---|
player |
JetPlayer!: the JET player the status update is coming from |
nbSegments |
Int: the number of segments in the JET queue |
onJetPauseUpdate
Added in API level 3
abstract fun onJetPauseUpdate(
player: JetPlayer!,
paused: Int
): Unit
Callback for when JET pause state is updated.
Parameters | |
---|---|
player |
JetPlayer!: the JET player the status update is coming from |
paused |
Int: indicates whether JET is paused (1) or not (0) |
onJetUserIdUpdate
Added in API level 3
abstract fun onJetUserIdUpdate(
player: JetPlayer!,
userId: Int,
repeatCount: Int
): Unit
Callback for when JET's currently playing segment's userID is updated.
Parameters | |
---|---|
player |
JetPlayer!: the JET player the status update is coming from |
userId |
Int: the ID of the currently playing segment |
repeatCount |
Int: the repetition count for the segment (0 means it plays once) |