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

A

addBasicPlayerListener(BasicPlayerListener) - Method in class javazoom.jlgui.basicplayer.BasicPlayer
Add listener to be notified.

B

BasicController - Interface in javazoom.jlgui.basicplayer
This interface defines player controls available.
BasicPlayer - Class in javazoom.jlgui.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 in javazoom.jlgui.basicplayer
This class implements player events.
BasicPlayerEvent(Object, int, int, double, Object) - Constructor for class javazoom.jlgui.basicplayer.BasicPlayerEvent
Constructor
BasicPlayerEventLauncher - Class in javazoom.jlgui.basicplayer
This class implements a threaded events launcher.
BasicPlayerEventLauncher(int, int, double, Object, Collection, Object) - Constructor for class javazoom.jlgui.basicplayer.BasicPlayerEventLauncher
Contructor.
BasicPlayerException - Exception in javazoom.jlgui.basicplayer
This class implements custom exception for basicplayer.
BasicPlayerException() - Constructor for exception javazoom.jlgui.basicplayer.BasicPlayerException
 
BasicPlayerException(String) - Constructor for exception javazoom.jlgui.basicplayer.BasicPlayerException
 
BasicPlayerException(String, Throwable) - Constructor for exception javazoom.jlgui.basicplayer.BasicPlayerException
 
BasicPlayerException(Throwable) - Constructor for exception javazoom.jlgui.basicplayer.BasicPlayerException
 
BasicPlayerListener - Interface in javazoom.jlgui.basicplayer
This interface defines callbacks methods that will be notified for all registered BasicPlayerListener of BasicPlayer.

C

CANNOTINITLINE - Static variable in exception 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 - Variable in class javazoom.jlgui.basicplayer.BasicPlayer
 
EOM - Static variable in class javazoom.jlgui.basicplayer.BasicPlayerEvent
 
EXTERNAL_BUFFER_SIZE - Static variable in class javazoom.jlgui.basicplayer.BasicPlayer
 

G

GAIN - Static variable in class javazoom.jlgui.basicplayer.BasicPlayerEvent
 
GAINCONTROLNOTSUPPORTED - Static variable in exception javazoom.jlgui.basicplayer.BasicPlayerException
 
getCause() - Method in exception 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 exception 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

javazoom.jlgui.basicplayer - package javazoom.jlgui.basicplayer
 

M

m_audioFileFormat - Variable in class javazoom.jlgui.basicplayer.BasicPlayer
 
m_audioInputStream - Variable in class javazoom.jlgui.basicplayer.BasicPlayer
 
m_dataSource - Variable in class javazoom.jlgui.basicplayer.BasicPlayer
 
m_encodedaudioInputStream - Variable in class javazoom.jlgui.basicplayer.BasicPlayer
 
m_gainControl - Variable in class javazoom.jlgui.basicplayer.BasicPlayer
 
m_line - Variable in class javazoom.jlgui.basicplayer.BasicPlayer
 
m_mixerName - Variable in class javazoom.jlgui.basicplayer.BasicPlayer
 
m_panControl - Variable in class javazoom.jlgui.basicplayer.BasicPlayer
 
m_thread - Variable 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 interface 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 interface 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 interface javazoom.jlgui.basicplayer.BasicController
Open URL to play.
open(URL) - Method in class javazoom.jlgui.basicplayer.BasicPlayer
Open URL to play.
opened(Object, Map) - Method in interface javazoom.jlgui.basicplayer.BasicPlayerListener
Open callback, stream is ready to play.
OPENED - Static variable in class javazoom.jlgui.basicplayer.BasicPlayer
 
OPENED - Static variable in class javazoom.jlgui.basicplayer.BasicPlayerEvent
 
OPENING - Static variable in class javazoom.jlgui.basicplayer.BasicPlayerEvent
 
openLine() - Method in class javazoom.jlgui.basicplayer.BasicPlayer
Opens the line.

P

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

R

removeBasicPlayerListener(BasicPlayerListener) - Method in class javazoom.jlgui.basicplayer.BasicPlayer
Remove registered listener.
reset() - Method in class javazoom.jlgui.basicplayer.BasicPlayer
 
resume() - Method in interface javazoom.jlgui.basicplayer.BasicController
Resume playback.
resume() - Method in class javazoom.jlgui.basicplayer.BasicPlayer
 
RESUMED - Static variable 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 interface javazoom.jlgui.basicplayer.BasicController
Skip bytes.
seek(long) - Method in class javazoom.jlgui.basicplayer.BasicPlayer
 
SEEKED - Static variable in class javazoom.jlgui.basicplayer.BasicPlayerEvent
 
SEEKING - Static variable in class javazoom.jlgui.basicplayer.BasicPlayer
 
SEEKING - Static variable in class javazoom.jlgui.basicplayer.BasicPlayerEvent
 
setController(BasicController) - Method in interface javazoom.jlgui.basicplayer.BasicPlayerListener
A handle to the BasicPlayer, plugins may control the player through the controller (play, stop, ...)
setGain(double) - Method in interface 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 interface 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 variable in class javazoom.jlgui.basicplayer.BasicPlayer
 
skipBytes(long) - Method in class javazoom.jlgui.basicplayer.BasicPlayer
Skip bytes in the File inputstream.
SKIPNOTSUPPORTED - Static variable in exception javazoom.jlgui.basicplayer.BasicPlayerException
 
startPlayback() - Method in class javazoom.jlgui.basicplayer.BasicPlayer
Starts playback.
stateUpdated(BasicPlayerEvent) - Method in interface javazoom.jlgui.basicplayer.BasicPlayerListener
Notification callback for basicplayer events such as opened, eom ...
stop() - Method in interface javazoom.jlgui.basicplayer.BasicController
Stop playback.
stop() - Method in class javazoom.jlgui.basicplayer.BasicPlayer
 
STOPPED - Static variable in class javazoom.jlgui.basicplayer.BasicPlayer
 
STOPPED - Static variable 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 variable in class javazoom.jlgui.basicplayer.BasicPlayer
These variables are used to distinguish stopped, paused, playing states.
UNKNOWN - Static variable in class javazoom.jlgui.basicplayer.BasicPlayerEvent
 

W

WAITERROR - Static variable in exception javazoom.jlgui.basicplayer.BasicPlayerException
 
A B C D E G H I J M N O P R S T U W 
All Classes All Packages