javazoom.jlgui.basicplayer
Interface BasicController
- BasicPlayer
public interface BasicController
This interface defines player controls available.
void | open(File file)- Open file to play.
|
void | open(InputStream in)- Open inputstream to play.
|
void | open(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.
|
seek
public long seek(long bytes)
throws BasicPlayerException Skip bytes.
- bytes skipped according to audio frames constraint.
setGain
public void setGain(double gain)
throws BasicPlayerException Sets Gain value.
Linear scale 0.0 <--> 1.0
gain - value from 0.0 to 1.0
setPan
public void setPan(double pan)
throws BasicPlayerException Sets Pan (Balance) value.
Linear scale : -1.0 <--> +1.0
pan - value from -1.0 to +1.0
JavaZOOM 1999-2006