public class MediaPlaybackStatus
Represents the playback status of a media.
| Constructor and Description |
|---|
MediaPlaybackStatus(double position,
java.lang.Double duration,
MediaPlaybackStatus.State state,
double volume,
boolean isMuted)
Creates an instance of
class MediaPlaybackStatus. |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Double |
getDuration()
The media duration,
|
double |
getPosition()
The media position,
|
MediaPlaybackStatus.State |
getState()
The playback state.
|
double |
getVolume()
The media volume,
|
boolean |
isMuted()
Indicates if the media is muted or not.
|
public MediaPlaybackStatus(double position,
@Nullable
java.lang.Double duration,
@NotNull
MediaPlaybackStatus.State state,
double volume,
boolean isMuted)
Creates an instance of class MediaPlaybackStatus.
position - The media position, in seconds.duration - The media duration, in seconds.state - The playback state.volume - The media volume, ranging from 0.0 to 1.0.isMuted - Indicates if the media is muted or not.class MediaPlaybackStatuspublic double getPosition()
The media position,
in seconds.
@Nullable public java.lang.Double getDuration()
The media duration,
in seconds.
@NotNull public MediaPlaybackStatus.State getState()
The playback state.
public double getVolume()
The media volume,
ranging from 0.0 to 1.0.
public boolean isMuted()
Indicates if the media is muted or not.