Class MediaSession.PositionState

Object
org.mozilla.geckoview.MediaSession.PositionState
Enclosing class:
MediaSession

public static class MediaSession.PositionState extends Object
Holds the details of the media session's playback state.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    final double
    The duration of the media in seconds.
    final double
    The media playback rate coefficient.
    final double
    The last reported media playback position in seconds.
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    PositionState(double duration, double position, double playbackRate)
    PositionState constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • duration

      public final double duration
      The duration of the media in seconds.
    • position

      public final double position
      The last reported media playback position in seconds.
    • playbackRate

      public final double playbackRate
      The media playback rate coefficient. The rate is positive for forward and negative for backward playback.
  • Constructor Details

    • PositionState

      protected PositionState(double duration, double position, double playbackRate)
      PositionState constructor.
      Parameters:
      duration - The media duration in seconds.
      position - The current media playback position in seconds.
      playbackRate - The playback rate coefficient.
  • Method Details