Interface BasicController

  • All Known Implementing Classes:
    BasicPlayer

    public interface BasicController
    This interface defines player controls available.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void open​(java.io.File file)
      Open file to play.
      void open​(java.io.InputStream in)
      Open inputstream to play.
      void open​(java.net.URL url)
      Open URL to play.
      void pause()
      Pause playback.
      void play()
      Start playback.
      void resume()
      Resume playback.
      long seek​(long bytes)
      Skip bytes.
      void setGain​(double gain)
      Sets Gain value.
      void setPan​(double pan)
      Sets Pan (Balance) value.
      void stop()
      Stop playback.