PlasmoVoice
jvm
PlasmoVoice
/
su.plo.voice.proto.data.audio.source
/
PlayerSourceInfo
Player
Source
Info
class
PlayerSourceInfo
:
SourceInfo
Members
Constructors
Player
Source
Info
Link copied to clipboard
constructor
(
@
NotNull
addonId
:
@
NotNull
String
,
@
NotNull
sourceId
:
@
NotNull
UUID
,
@
NotNull
lineId
:
@
NotNull
UUID
,
@
Nullable
sourceName
:
@
Nullable
String
,
state
:
Byte
,
@
Nullable
decoderInfo
:
@
Nullable
CodecInfo
,
stereo
:
Boolean
,
iconVisible
:
Boolean
,
angle
:
Int
,
playerInfo
:
VoicePlayerInfo
)
Functions
deserialize
Link copied to clipboard
open
fun
deserialize
(
in
:
ByteArrayDataInput
)
Deserialize the object from a byte stream using the provided
ByteArrayDataInput
.
get
Type
Link copied to clipboard
open
fun
getType
(
)
:
SourceInfo.Type
of
Link copied to clipboard
open
fun
of
(
in
:
ByteArrayDataInput
)
:
SourceInfo
serialize
Link copied to clipboard
open
fun
serialize
(
out
:
ByteArrayDataOutput
)
Serialize the object to a byte stream using the provided
ByteArrayDataOutput
.