Alphabetical Index

A B C D E G H I J M N O P R S T U W

A

Add listener to be notified.

B

BasicController - interface javazoom.jlgui.basicplayer.BasicController
This interface defines player controls available.
BasicPlayer - class javazoom.jlgui.basicplayer.BasicPlayer
BasicPlayer is a threaded simple player class based on JavaSound API.
BasicPlayer() - constructor for class javazoom.jlgui.basicplayer.BasicPlayer
Constructs a Basic Player.
BasicPlayerEvent - class javazoom.jlgui.basicplayer.BasicPlayerEvent
This class implements player events.
BasicPlayerEvent(Object,int,int,double,Object) - constructor for class javazoom.jlgui.basicplayer.BasicPlayerEvent
Constructor
BasicPlayerEventLauncher - class javazoom.jlgui.basicplayer.BasicPlayerEventLauncher
This class implements a threaded events launcher.
Contructor.
BasicPlayerException - class javazoom.jlgui.basicplayer.BasicPlayerException
This class implements custom exception for basicplayer.
BasicPlayerException() - constructor for class javazoom.jlgui.basicplayer.BasicPlayerException
BasicPlayerException(String) - constructor for class javazoom.jlgui.basicplayer.BasicPlayerException
BasicPlayerException(String,Throwable) - constructor for class javazoom.jlgui.basicplayer.BasicPlayerException
BasicPlayerException(Throwable) - constructor for class javazoom.jlgui.basicplayer.BasicPlayerException
BasicPlayerListener - interface javazoom.jlgui.basicplayer.BasicPlayerListener
This interface defines callbacks methods that will be notified for all registered BasicPlayerListener of BasicPlayer.

C

CANNOTINITLINE - static field in class javazoom.jlgui.basicplayer.BasicPlayerException
closeStream() - method in class javazoom.jlgui.basicplayer.BasicPlayer
createLine() - method in class javazoom.jlgui.basicplayer.BasicPlayer
Inits a DateLine.
We check if the line supports Gain and Pan controls.

D

deepCopy(Map) - method in class javazoom.jlgui.basicplayer.BasicPlayer
Deep copy of a Map.

E

encodedLength - field in class javazoom.jlgui.basicplayer.BasicPlayer
EOM - static field in class javazoom.jlgui.basicplayer.BasicPlayerEvent
EXTERNAL_BUFFER_SIZE - static field in class javazoom.jlgui.basicplayer.BasicPlayer

G

GAIN - static field in class javazoom.jlgui.basicplayer.BasicPlayerEvent
GAINCONTROLNOTSUPPORTED - static field in class javazoom.jlgui.basicplayer.BasicPlayerException
getCause() - method in class javazoom.jlgui.basicplayer.BasicPlayerException
getCode() - method in class javazoom.jlgui.basicplayer.BasicPlayerEvent
Return code of the event triggered.
getDescription() - method in class javazoom.jlgui.basicplayer.BasicPlayerEvent
Return description.
getEncodedStreamPosition() - method in class javazoom.jlgui.basicplayer.BasicPlayer
getGainValue() - method in class javazoom.jlgui.basicplayer.BasicPlayer
Returns Gain value.
getLineBufferSize() - method in class javazoom.jlgui.basicplayer.BasicPlayer
Return SourceDataLine buffer size.
getLineCurrentBufferSize() - method in class javazoom.jlgui.basicplayer.BasicPlayer
Return SourceDataLine current buffer size.
getListeners() - method in class javazoom.jlgui.basicplayer.BasicPlayer
Return registered listeners.
getMaximumGain() - method in class javazoom.jlgui.basicplayer.BasicPlayer
Gets max Gain value.
getMessage() - method in class javazoom.jlgui.basicplayer.BasicPlayerException
Returns the detail message string of this throwable.
getMinimumGain() - method in class javazoom.jlgui.basicplayer.BasicPlayer
Gets min Gain value.
getMixer(String) - method in class javazoom.jlgui.basicplayer.BasicPlayer
getMixerName() - method in class javazoom.jlgui.basicplayer.BasicPlayer
getMixers() - method in class javazoom.jlgui.basicplayer.BasicPlayer
getPan() - method in class javazoom.jlgui.basicplayer.BasicPlayer
Returns Pan value.
getPosition() - method in class javazoom.jlgui.basicplayer.BasicPlayerEvent
Return position in the stream when event occured.
getPrecision() - method in class javazoom.jlgui.basicplayer.BasicPlayer
Returns Pan precision.
getSleepTime() - method in class javazoom.jlgui.basicplayer.BasicPlayer
Return thread sleep time in milliseconds.
getSource() - method in class javazoom.jlgui.basicplayer.BasicPlayerEvent
getStatus() - method in class javazoom.jlgui.basicplayer.BasicPlayer
Returns BasicPlayer status.
getValue() - method in class javazoom.jlgui.basicplayer.BasicPlayerEvent
Return value related to event triggered.

H

hasGainControl() - method in class javazoom.jlgui.basicplayer.BasicPlayer
Returns true if Gain control is supported.
hasPanControl() - method in class javazoom.jlgui.basicplayer.BasicPlayer
Returns true if Pan control is supported.

I

initAudioInputStream() - method in class javazoom.jlgui.basicplayer.BasicPlayer
Inits AudioInputStream and AudioFileFormat from the data source.
initAudioInputStream(File) - method in class javazoom.jlgui.basicplayer.BasicPlayer
Inits Audio ressources from file.
initAudioInputStream(InputStream) - method in class javazoom.jlgui.basicplayer.BasicPlayer
Inits Audio ressources from InputStream.
initAudioInputStream(URL) - method in class javazoom.jlgui.basicplayer.BasicPlayer
Inits Audio ressources from URL.
initLine() - method in class javazoom.jlgui.basicplayer.BasicPlayer
Inits Audio ressources from AudioSystem.

J

M

m_audioFileFormat - field in class javazoom.jlgui.basicplayer.BasicPlayer
m_audioInputStream - field in class javazoom.jlgui.basicplayer.BasicPlayer
m_dataSource - field in class javazoom.jlgui.basicplayer.BasicPlayer
m_encodedaudioInputStream - field in class javazoom.jlgui.basicplayer.BasicPlayer
m_gainControl - field in class javazoom.jlgui.basicplayer.BasicPlayer
m_line - field in class javazoom.jlgui.basicplayer.BasicPlayer
m_mixerName - field in class javazoom.jlgui.basicplayer.BasicPlayer
m_panControl - field in class javazoom.jlgui.basicplayer.BasicPlayer
m_thread - field in class javazoom.jlgui.basicplayer.BasicPlayer

N

notifyEvent(int,int,double,Object) - method in class javazoom.jlgui.basicplayer.BasicPlayer
Notify listeners about a BasicPlayerEvent.

O

open(File) - method in class javazoom.jlgui.basicplayer.BasicController
Open file to play.
open(File) - method in class javazoom.jlgui.basicplayer.BasicPlayer
Open file to play.
open(InputStream) - method in class javazoom.jlgui.basicplayer.BasicController
Open inputstream to play.
open(InputStream) - method in class javazoom.jlgui.basicplayer.BasicPlayer
Open inputstream to play.
open(URL) - method in class javazoom.jlgui.basicplayer.BasicController
Open URL to play.
open(URL) - method in class javazoom.jlgui.basicplayer.BasicPlayer
Open URL to play.
OPENED - static field in class javazoom.jlgui.basicplayer.BasicPlayer
OPENED - static field in class javazoom.jlgui.basicplayer.BasicPlayerEvent
opened(Object,Map) - method in class javazoom.jlgui.basicplayer.BasicPlayerListener
Open callback, stream is ready to play.
OPENING - static field in class javazoom.jlgui.basicplayer.BasicPlayerEvent
openLine() - method in class javazoom.jlgui.basicplayer.BasicPlayer
Opens the line.

P

PAN - static field in class javazoom.jlgui.basicplayer.BasicPlayerEvent
PANCONTROLNOTSUPPORTED - static field in class javazoom.jlgui.basicplayer.BasicPlayerException
pause() - method in class javazoom.jlgui.basicplayer.BasicController
Pause playback.
pause() - method in class javazoom.jlgui.basicplayer.BasicPlayer
PAUSED - static field in class javazoom.jlgui.basicplayer.BasicPlayer
PAUSED - static field in class javazoom.jlgui.basicplayer.BasicPlayerEvent
pausePlayback() - method in class javazoom.jlgui.basicplayer.BasicPlayer
Pauses the playback.
Player Status = PAUSED.
play() - method in class javazoom.jlgui.basicplayer.BasicController
Start playback.
play() - method in class javazoom.jlgui.basicplayer.BasicPlayer
PLAYING - static field in class javazoom.jlgui.basicplayer.BasicPlayer
PLAYING - static field in class javazoom.jlgui.basicplayer.BasicPlayerEvent
printStackTrace() - method in class javazoom.jlgui.basicplayer.BasicPlayerException
printStackTrace(PrintStream) - method in class javazoom.jlgui.basicplayer.BasicPlayerException
printStackTrace(PrintWriter) - method in class javazoom.jlgui.basicplayer.BasicPlayerException
progress(int,long,byte[],Map) - method in class javazoom.jlgui.basicplayer.BasicPlayerListener
Progress callback while playing.

R

Remove registered listener.
reset() - method in class javazoom.jlgui.basicplayer.BasicPlayer
resume() - method in class javazoom.jlgui.basicplayer.BasicController
Resume playback.
resume() - method in class javazoom.jlgui.basicplayer.BasicPlayer
RESUMED - static field in class javazoom.jlgui.basicplayer.BasicPlayerEvent
resumePlayback() - method in class javazoom.jlgui.basicplayer.BasicPlayer
Resumes the playback.
Player Status = PLAYING.
run() - method in class javazoom.jlgui.basicplayer.BasicPlayer
Main loop.
run() - method in class javazoom.jlgui.basicplayer.BasicPlayerEventLauncher

S

seek(long) - method in class javazoom.jlgui.basicplayer.BasicController
Skip bytes.
seek(long) - method in class javazoom.jlgui.basicplayer.BasicPlayer
SEEKED - static field in class javazoom.jlgui.basicplayer.BasicPlayerEvent
SEEKING - static field in class javazoom.jlgui.basicplayer.BasicPlayer
SEEKING - static field in class javazoom.jlgui.basicplayer.BasicPlayerEvent
A handle to the BasicPlayer, plugins may control the player through the controller (play, stop, ...)
setGain(double) - method in class javazoom.jlgui.basicplayer.BasicController
Sets Gain value.
setGain(double) - method in class javazoom.jlgui.basicplayer.BasicPlayer
Sets Gain value.
setLineBufferSize(int) - method in class javazoom.jlgui.basicplayer.BasicPlayer
Set SourceDataLine buffer size.
setMixerName(String) - method in class javazoom.jlgui.basicplayer.BasicPlayer
setPan(double) - method in class javazoom.jlgui.basicplayer.BasicController
Sets Pan (Balance) value.
setPan(double) - method in class javazoom.jlgui.basicplayer.BasicPlayer
Sets Pan value.
setSleepTime(long) - method in class javazoom.jlgui.basicplayer.BasicPlayer
Set thread sleep time.
SKIP_INACCURACY_SIZE - static field in class javazoom.jlgui.basicplayer.BasicPlayer
skipBytes(long) - method in class javazoom.jlgui.basicplayer.BasicPlayer
Skip bytes in the File inputstream.
SKIPNOTSUPPORTED - static field in class javazoom.jlgui.basicplayer.BasicPlayerException
startPlayback() - method in class javazoom.jlgui.basicplayer.BasicPlayer
Starts playback.
Notification callback for basicplayer events such as opened, eom ...
stop() - method in class javazoom.jlgui.basicplayer.BasicController
Stop playback.
stop() - method in class javazoom.jlgui.basicplayer.BasicPlayer
STOPPED - static field in class javazoom.jlgui.basicplayer.BasicPlayer
STOPPED - static field in class javazoom.jlgui.basicplayer.BasicPlayerEvent
stopPlayback() - method in class javazoom.jlgui.basicplayer.BasicPlayer
Stops the playback.
Player Status = STOPPED.
Thread should free Audio ressources.

T

toString() - method in class javazoom.jlgui.basicplayer.BasicPlayerEvent

U

UNKNOWN - static field in class javazoom.jlgui.basicplayer.BasicPlayer
These variables are used to distinguish stopped, paused, playing states.
UNKNOWN - static field in class javazoom.jlgui.basicplayer.BasicPlayerEvent

W

WAITERROR - static field in class javazoom.jlgui.basicplayer.BasicPlayerException

JavaZOOM 1999-2006