Modifier and Type | Class and Description |
---|---|
static class |
AudioPlayer.Status |
Thread.State, Thread.UncaughtExceptionHandler
Modifier and Type | Field and Description |
---|---|
static int |
LEFT_ONLY |
static int |
MONO |
static int |
RIGHT_ONLY |
static int |
STEREO |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
Constructor and Description |
---|
AudioPlayer()
AudioPlayer which can be used if audio stream is to be set separately, using setAudio().
|
AudioPlayer(AudioInputStream ais) |
AudioPlayer(AudioInputStream ais,
LineListener lineListener) |
AudioPlayer(AudioInputStream ais,
SourceDataLine line,
LineListener lineListener) |
AudioPlayer(AudioInputStream ais,
SourceDataLine line,
LineListener lineListener,
int outputMode) |
AudioPlayer(File audioFile) |
AudioPlayer(File audioFile,
LineListener lineListener) |
AudioPlayer(File audioFile,
SourceDataLine line,
LineListener lineListener) |
AudioPlayer(File audioFile,
SourceDataLine line,
LineListener lineListener,
int outputMode) |
Modifier and Type | Method and Description |
---|---|
void |
cancel() |
SourceDataLine |
getLine() |
static void |
main(String[] args) |
void |
run() |
void |
setAudio(AudioInputStream audio) |
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
public static final int MONO
public static final int STEREO
public static final int LEFT_ONLY
public static final int RIGHT_ONLY
public AudioPlayer()
public AudioPlayer(File audioFile) throws IOException, UnsupportedAudioFileException
public AudioPlayer(AudioInputStream ais)
public AudioPlayer(File audioFile, LineListener lineListener) throws IOException, UnsupportedAudioFileException
public AudioPlayer(AudioInputStream ais, LineListener lineListener)
public AudioPlayer(File audioFile, SourceDataLine line, LineListener lineListener) throws IOException, UnsupportedAudioFileException
public AudioPlayer(AudioInputStream ais, SourceDataLine line, LineListener lineListener)
public AudioPlayer(File audioFile, SourceDataLine line, LineListener lineListener, int outputMode) throws IOException, UnsupportedAudioFileException
audioFile
- audiofileline
- linelineListener
- lineListeneroutputMode
- if MONO, force output to be mono; if STEREO, force output to be STEREO; if LEFT_ONLY, play a mono signal over
the left channel of a stereo output, or mute the right channel of a stereo signal; if RIGHT_ONLY, do the same
with the right output channel.IOException
- IOExceptionUnsupportedAudioFileException
- UnsupportedAudioFileExceptionpublic AudioPlayer(AudioInputStream ais, SourceDataLine line, LineListener lineListener, int outputMode)
ais
- aisline
- linelineListener
- lineListeneroutputMode
- if MONO, force output to be mono; if STEREO, force output to be STEREO; if LEFT_ONLY, play a mono signal over
the left channel of a stereo output, or mute the right channel of a stereo signal; if RIGHT_ONLY, do the same
with the right output channel.public void setAudio(AudioInputStream audio)
public void cancel()
public SourceDataLine getLine()
Copyright © 2000–2016 DFKI GmbH. All rights reserved.