Alphabetical Index

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

A

add_bits(int,int) - method in class javazoom.jl.decoder.Crc16
Feed a bitstring to the crc calculation (0 <32length <= 32).
addControl(javazoom.jl.decoder.Control) - method in class javazoom.jl.decoder.Manager
Registers an AudioDeviceFactory instance with this registry.
AdvancedPlayer - class javazoom.jl.player.advanced.AdvancedPlayer
a hybrid of javazoom.jl.player.Player tweeked to include play(startFrame, endFrame) hopefully this will be included in the api
AdvancedPlayer(InputStream) - constructor for class javazoom.jl.player.advanced.AdvancedPlayer
Creates a new Player instance.
AdvancedPlayer(InputStream,javazoom.jl.player.AudioDevice) - constructor for class javazoom.jl.player.advanced.AdvancedPlayer
append(int,short) - method in class javazoom.jl.decoder.Obuffer
Takes a 16 Bit PCM sample.
append(int,short) - method in class javazoom.jl.decoder.SampleBuffer
Takes a 16 Bit PCM sample.
append(int,short) - method in class javazoom.jl.converter.WaveFileObuffer
Takes a 16 Bit PCM sample.
appendSamples(int,float[]) - method in class javazoom.jl.decoder.Obuffer
Accepts 32 new PCM samples.
appendSamples(int,float[]) - method in class javazoom.jl.decoder.SampleBuffer
Accepts 32 new PCM samples.
AUDIO_PARAMETER - static field in class javazoom.jl.player.PlayerApplet
AudioDevice - interface javazoom.jl.player.AudioDevice
The AudioDevice interface provides an abstraction for a device capable of sounding audio samples.
AudioDeviceBase - class javazoom.jl.player.AudioDeviceBase
The AudioDeviceBase class provides a simple thread-safe implementation of the AudioDevice interface.
AudioDeviceFactory - class javazoom.jl.player.AudioDeviceFactory
An AudioDeviceFactory class is responsible for creating a specific AudioDevice implementation.

B

Backpatch(long,byte[],int) - method in class javazoom.jl.converter.RiffFile
Write Data to specified offset.
BAND_NOT_PRESENT - static field in class javazoom.jl.decoder.Equalizer
Equalizer setting to denote that a given band will not be present in the output signal.
bitrate() - method in class javazoom.jl.decoder.Header
Return Bitrate.
bitrate_index() - method in class javazoom.jl.decoder.Header
Returns bitrate index.
bitrate_instant() - method in class javazoom.jl.decoder.Header
Return Instant Bitrate.
bitrate_str - static field in class javazoom.jl.decoder.Header
bitrate_string() - method in class javazoom.jl.decoder.Header
Return Bitrate.
bitrates - static field in class javazoom.jl.decoder.Header
BitsPerSample() - method in class javazoom.jl.converter.WaveFile
Bitstream - class javazoom.jl.decoder.Bitstream
The Bistream class is responsible for parsing an MPEG audio bitstream.
Bitstream(InputStream) - constructor for class javazoom.jl.decoder.Bitstream
Construct a IBitstream that reads data from a given InputStream.
BITSTREAM_ERROR - static field in class javazoom.jl.decoder.JavaLayerErrors
The first bitstream error code.
BITSTREAM_LAST - static field in class javazoom.jl.decoder.BitstreamErrors
BitstreamErrors - interface javazoom.jl.decoder.BitstreamErrors
This interface describes all error codes that can be thrown in BistreamExceptions.
BitstreamException - class javazoom.jl.decoder.BitstreamException
Instances of BitstreamException are thrown when operations on a Bitstream fail.
BitstreamException(int,Throwable) - constructor for class javazoom.jl.decoder.BitstreamException
BitstreamException(String,Throwable) - constructor for class javazoom.jl.decoder.BitstreamException
BOTH - static field in class javazoom.jl.decoder.OutputChannels
BOTH_CHANNELS - static field in class javazoom.jl.decoder.OutputChannels
Flag to indicate output should include both channels.

C

calculate_framesize() - method in class javazoom.jl.decoder.Header
Calculate Frame size.
chan - field in class javazoom.jl.converter.WaveFile.WaveFileSample
checksum - field in class javazoom.jl.decoder.Header
checksum() - method in class javazoom.jl.decoder.Crc16
Return the calculated checksum.
checksum_ok() - method in class javazoom.jl.decoder.Header
Returns Checksum flag.
checksums() - method in class javazoom.jl.decoder.Header
Returns Protection bit.
clear_buffer() - method in class javazoom.jl.decoder.Obuffer
Clears all data in the buffer (for seeking).
clear_buffer() - method in class javazoom.jl.decoder.SampleBuffer
clear_buffer() - method in class javazoom.jl.converter.WaveFileObuffer
clone() - method in class javazoom.jl.decoder.Decoder.Params
close() - method in class javazoom.jl.player.advanced.AdvancedPlayer
Cloases this player.
close() - method in class javazoom.jl.player.AudioDevice
Closes this audio device.
close() - method in class javazoom.jl.player.AudioDeviceBase
Closes this audio device.
close() - method in class javazoom.jl.decoder.Bitstream
Close the Bitstream.
close() - method in class javazoom.jl.decoder.Obuffer
close() - method in class javazoom.jl.player.Player
Cloases this player.
Close() - method in class javazoom.jl.converter.RiffFile
Close Riff File.
close() - method in class javazoom.jl.decoder.SampleBuffer
Close() - method in class javazoom.jl.converter.WaveFile
close() - method in class javazoom.jl.converter.WaveFileObuffer
closeFrame() - method in class javazoom.jl.decoder.Bitstream
Close MP3 frame.
closeImpl() - method in class javazoom.jl.player.AudioDeviceBase
Template method to provide the implementation for closing the audio device.
closeImpl() - method in class javazoom.jl.player.JavaSoundAudioDevice
Template method to provide the implementation for closing the audio device.
Control - interface javazoom.jl.decoder.Control
Work in progress.
convert(String,String) - method in class javazoom.jl.converter.Converter
Converter - class javazoom.jl.converter.Converter
The Converter class implements the conversion of an MPEG audio file to a .WAV file.
Converter() - constructor for class javazoom.jl.converter.Converter
Creates a new converter instance.
Called when an exception is thrown during while converting a frame.
converterException(Throwable) - method in class javazoom.jl.converter.Converter.ProgressListener
Called when an exception is thrown during while converting a frame.
Notifies the listener that new information is available.
converterUpdate(int,int,int) - method in class javazoom.jl.converter.Converter.ProgressListener
Notifies the listener that new information is available.
copyright() - method in class javazoom.jl.decoder.Header
Returns Copyright.
countFrames(InputStream) - method in class javazoom.jl.converter.Converter
Crc16 - class javazoom.jl.decoder.Crc16
16-Bit CRC checksum
Crc16() - constructor for class javazoom.jl.decoder.Crc16
Dummy Constructor
createAudioDevice() - method in class javazoom.jl.player.AudioDeviceFactory
Creates a new AudioDevice.
createAudioDevice() - method in class javazoom.jl.player.FactoryRegistry
createAudioDevice() - method in class javazoom.jl.player.JavaSoundAudioDeviceFactory
createAudioDeviceImpl() - method in class javazoom.jl.player.JavaSoundAudioDeviceFactory
createInstance(String[]) - static method in class javazoom.jl.player.jlp
createPlayerThread() - method in class javazoom.jl.player.PlayerApplet
Creates a new thread used to run the audio player.
createSource() - method in class javazoom.jl.player.JavaSoundAudioDevice
CurrentFileMode() - method in class javazoom.jl.converter.RiffFile
Return File Mode.
CurrentFilePosition() - method in class javazoom.jl.converter.RiffFile
Return File Position.
CurrentFilePosition() - method in class javazoom.jl.converter.WaveFile

D

DDC_FAILURE - static field in class javazoom.jl.converter.RiffFile
DDC_FILE_ERROR - static field in class javazoom.jl.converter.RiffFile
DDC_INVALID_CALL - static field in class javazoom.jl.converter.RiffFile
DDC_INVALID_FILE - static field in class javazoom.jl.converter.RiffFile
DDC_OUT_OF_MEMORY - static field in class javazoom.jl.converter.RiffFile
DDC_SUCCESS - static field in class javazoom.jl.converter.RiffFile
DDC_USER_ABORT - static field in class javazoom.jl.converter.RiffFile
DEBUG_DETAIL - static field in class javazoom.jl.converter.Converter.PrintWriterProgressListener
Debug detail.
This method is called after a frame has been decoded.
This method is called after a frame has been decoded.
decodeFrame() - method in class javazoom.jl.player.advanced.AdvancedPlayer
Decodes a single frame.
decodeFrame() - method in class javazoom.jl.decoder.FrameDecoder
Decodes one frame of MPEG audio.
decodeFrame() - method in class javazoom.jl.player.Player
Decodes a single frame.
Decodes one frame from an MPEG audio bitstream.
Decoder - class javazoom.jl.decoder.Decoder
The Decoder class encapsulates the details of decoding an MPEG audio frame.
Decoder() - constructor for class javazoom.jl.decoder.Decoder
Creates a new Decoder instance with default parameters.
Decoder(javazoom.jl.decoder.Decoder.Params) - constructor for class javazoom.jl.decoder.Decoder
Creates a new Decoder instance with default parameters.
DECODER_ERROR - static field in class javazoom.jl.decoder.JavaLayerErrors
The first decoder error code.
DecoderErrors - interface javazoom.jl.decoder.DecoderErrors
This interface provides constants describing the error codes used by the Decoder to indicate errors.
DecoderException - class javazoom.jl.decoder.DecoderException
The DecoderException represents the class of errors that can occur when decoding MPEG audio.
DecoderException(int,Throwable) - constructor for class javazoom.jl.decoder.DecoderException
DecoderException(String,Throwable) - constructor for class javazoom.jl.decoder.DecoderException
deserialize(InputStream) - static method in class javazoom.jl.decoder.JavaLayerUtils
Deserializes an object from the given InputStream.
deserialize(InputStream,Class) - static method in class javazoom.jl.decoder.JavaLayerUtils
Deserializes the object contained in the given input stream.
deserializeArray(InputStream,Class,int) - static method in class javazoom.jl.decoder.JavaLayerUtils
Deserializes an array from a given InputStream.
deserializeArrayResource(String,Class,int) - static method in class javazoom.jl.decoder.JavaLayerUtils
destroy() - method in class javazoom.jl.player.PlayerApplet
DOWNMIX - static field in class javazoom.jl.decoder.OutputChannels
DOWNMIX_CHANNELS - static field in class javazoom.jl.decoder.OutputChannels
Flag to indicate output is mono.
DUAL_CHANNEL - static field in class javazoom.jl.decoder.Header

E

Equalizer.EQFunction - class javazoom.jl.decoder.Equalizer.EQFunction
Equalizer - class javazoom.jl.decoder.Equalizer
The Equalizer class can be used to specify equalization settings for the MPEG audio decoder.
Equalizer() - constructor for class javazoom.jl.decoder.Equalizer
Creates a new Equalizer instance.
Equalizer(float[]) - constructor for class javazoom.jl.decoder.Equalizer
Equalizer(javazoom.jl.decoder.Equalizer.EQFunction) - constructor for class javazoom.jl.decoder.Equalizer
equals(Object) - method in class javazoom.jl.decoder.OutputChannels
Expect(String,int) - method in class javazoom.jl.converter.RiffFile
Expect NumBytes data.
EXPERT_DETAIL - static field in class javazoom.jl.converter.Converter.PrintWriterProgressListener
Level of detail typically expected of expert users.

F

factories - field in class javazoom.jl.player.FactoryRegistry
FactoryRegistry - class javazoom.jl.player.FactoryRegistry
The FactoryRegistry class stores the factories for all the audio device implementations available in the system.
file - field in class javazoom.jl.converter.RiffFile
flush() - method in class javazoom.jl.player.AudioDevice
Blocks until all audio samples previously written to this audio device have been heard.
flush() - method in class javazoom.jl.player.AudioDeviceBase
Waits for any buffered audio samples to be played by the audio device.
flushImpl() - method in class javazoom.jl.player.AudioDeviceBase
Template method to provide the implementation for flushing any buffered audio data.
flushImpl() - method in class javazoom.jl.player.JavaSoundAudioDevice
Template method to provide the implementation for flushing any buffered audio data.
fmode - field in class javazoom.jl.converter.RiffFile
FourCC(String) - static method in class javazoom.jl.converter.RiffFile
Fill the header.
FOURTYEIGHT - static field in class javazoom.jl.decoder.Header
FOURTYFOUR_POINT_ONE - static field in class javazoom.jl.decoder.Header
FrameDecoder - interface javazoom.jl.decoder.FrameDecoder
Implementations of FrameDecoder are responsible for decoding an MPEG audio frame.
framesize - field in class javazoom.jl.decoder.Header
frequencies - static field in class javazoom.jl.decoder.Header
frequency() - method in class javazoom.jl.decoder.Header
Returns Frequency.
fromInt(int) - static method in class javazoom.jl.decoder.OutputChannels
Creates an OutputChannels instance corresponding to the given channel code.

G

get_bits(int) - method in class javazoom.jl.decoder.Bitstream
Read bits from buffer into the lower bits of an unsigned int.
getAudioDevice() - method in class javazoom.jl.player.jlp
getAudioDevice() - method in class javazoom.jl.player.PlayerApplet
Retrieves the AudioDevice instance that will be used to sound the audio data.
getAudioFileName() - method in class javazoom.jl.player.PlayerApplet
getAudioFormat() - method in class javazoom.jl.player.JavaSoundAudioDevice
getAudioStream() - method in class javazoom.jl.player.PlayerApplet
Retrieves the InputStream that provides the MPEG audio stream data.
getAudioURL() - method in class javazoom.jl.player.PlayerApplet
getBand(int) - method in class javazoom.jl.decoder.Equalizer
Retrieves the eq setting for a given band.
getBand(int) - method in class javazoom.jl.decoder.Equalizer.EQFunction
Returns the setting of a band in the equalizer.
getBandCount() - method in class javazoom.jl.decoder.Equalizer
Retrieves the number of bands present in this equalizer.
getBuffer() - method in class javazoom.jl.decoder.SampleBuffer
getBufferLength() - method in class javazoom.jl.decoder.SampleBuffer
getByteArray(int) - method in class javazoom.jl.player.JavaSoundAudioDevice
getChannelCount() - method in class javazoom.jl.decoder.OutputChannels
Retrieves the number of output channels represented by this channel output type.
getChannelCount() - method in class javazoom.jl.decoder.SampleBuffer
getChannelsOutputCode() - method in class javazoom.jl.decoder.OutputChannels
Retrieves the code representing the desired output channels.
getDecoder() - method in class javazoom.jl.player.AudioDeviceBase
Retrieves the decoder that provides audio data to this audio device.
getDefaultParams() - static method in class javazoom.jl.decoder.Decoder
getErrorCode() - method in class javazoom.jl.decoder.BitstreamException
getErrorCode() - method in class javazoom.jl.decoder.DecoderException
getErrorString(int) - static method in class javazoom.jl.decoder.BitstreamException
getErrorString(int) - static method in class javazoom.jl.decoder.DecoderException
getException() - method in class javazoom.jl.decoder.JavaLayerException
getFactoriesPriority() - method in class javazoom.jl.player.FactoryRegistry
getFileName() - method in class javazoom.jl.player.PlayerApplet
getFrame() - method in class javazoom.jl.player.advanced.PlaybackEvent
getHook() - static method in class javazoom.jl.decoder.JavaLayerUtils
getId() - method in class javazoom.jl.player.advanced.PlaybackEvent
getInitialEqualizerSettings() - method in class javazoom.jl.decoder.Decoder.Params
Retrieves the equalizer settings that the decoder's equalizer will be initialized from.
getInputStream() - method in class javazoom.jl.player.jlp
Playing file from FileInputStream.
getOutputBlockSize() - method in class javazoom.jl.decoder.Decoder
Retrieves the maximum number of samples that will be written to the output buffer when one frame is decoded.
getOutputChannels() - method in class javazoom.jl.decoder.Decoder
Retrieves the number of channels of PCM samples output by this decoder.
getOutputChannels() - method in class javazoom.jl.decoder.Decoder.Params
getOutputFrequency() - method in class javazoom.jl.decoder.Decoder
Retrieves the sample frequency of the PCM samples output by this decoder.
getPlayBackListener() - method in class javazoom.jl.player.advanced.AdvancedPlayer
gets the PlaybackListener
getPosition() - method in class javazoom.jl.player.AudioDevice
Retrieves the current playback position in milliseconds.
getPosition() - method in class javazoom.jl.decoder.Control
Retrieves the current position.
getPosition() - method in class javazoom.jl.player.JavaSoundAudioDevice
getPosition() - method in class javazoom.jl.player.NullAudioDevice
getPosition() - method in class javazoom.jl.player.Player
Retrieves the position in milliseconds of the current audio sample being played.
getRawID3v2() - method in class javazoom.jl.decoder.Bitstream
Return raw ID3v2 frames + header.
getResourceAsStream(String) - method in class javazoom.jl.decoder.JavaLayerHook
Retrieves the named resource.
getResourceAsStream(String) - static method in class javazoom.jl.decoder.JavaLayerUtils
Retrieves an InputStream for a named resource.
getSampleFrequency() - method in class javazoom.jl.decoder.SampleBuffer
getSource() - method in class javazoom.jl.player.advanced.PlaybackEvent
getSourceLineInfo() - method in class javazoom.jl.player.JavaSoundAudioDevice
getSyncHeader() - method in class javazoom.jl.decoder.Header
Returns synchronized header.
getURLInputStream() - method in class javazoom.jl.player.jlp
Playing file from URL (Streaming).

H

hashCode() - method in class javazoom.jl.decoder.OutputChannels
Header - class javazoom.jl.decoder.Header
Class for extracting information from a frame header.
header_pos() - method in class javazoom.jl.decoder.Bitstream
Return position of the first audio header.

I

jlap.InfoListener - class javazoom.jl.player.advanced.jlap.InfoListener
init() - method in class javazoom.jl.player.PlayerApplet
Initializes this applet.
init(String) - method in class javazoom.jl.player.jlp
InputStreamSource - class javazoom.jl.decoder.InputStreamSource
Work In Progress. An instance of InputStreamSource implements a Source that provides data from an InputStream .
InputStreamSource(InputStream) - constructor for class javazoom.jl.decoder.InputStreamSource
instantiate(ClassLoader,String) - method in class javazoom.jl.player.AudioDeviceFactory
Creates an instance of an AudioDevice implementation.
intensity_stereo_bound() - method in class javazoom.jl.decoder.Header
Returns Intensity Stereo.
INVALIDFRAME - static field in class javazoom.jl.decoder.BitstreamErrors
Frame data are missing.
isComplete() - method in class javazoom.jl.player.Player
Returns the completed status of this player.
isDetail(int) - method in class javazoom.jl.converter.Converter.PrintWriterProgressListener
isOpen() - method in class javazoom.jl.player.AudioDevice
Retrieves the open state of this audio device.
isOpen() - method in class javazoom.jl.player.AudioDeviceBase
Determines if this audio device is open or not.
isPlaying() - method in class javazoom.jl.decoder.Control
isRandomAccess() - method in class javazoom.jl.decoder.Control
isSeekable() - method in class javazoom.jl.decoder.InputStreamSource
isSeekable() - method in class javazoom.jl.decoder.Source
isSyncCurrentPosition(int) - method in class javazoom.jl.decoder.Bitstream
Determines if the next 4 bytes of the stream represent a frame header.
isSyncMark(int,int,int) - method in class javazoom.jl.decoder.Bitstream

J

JavaLayerError - class javazoom.jl.decoder.JavaLayerError
Work in progress.
JavaLayerErrors - interface javazoom.jl.decoder.JavaLayerErrors
Exception erorr codes for components of the JavaLayer API.
JavaLayerException - class javazoom.jl.decoder.JavaLayerException
The JavaLayerException is the base class for all API-level exceptions thrown by JavaLayer.
JavaLayerException() - constructor for class javazoom.jl.decoder.JavaLayerException
JavaLayerException(String) - constructor for class javazoom.jl.decoder.JavaLayerException
JavaLayerException(String,Throwable) - constructor for class javazoom.jl.decoder.JavaLayerException
JavaLayerHook - interface javazoom.jl.decoder.JavaLayerHook
The JavaLayerHooks class allows developers to change the way the JavaLayer library uses Resources.
JavaLayerUtils - class javazoom.jl.decoder.JavaLayerUtils
The JavaLayerUtils class is not strictly part of the JavaLayer API.
JavaSoundAudioDevice - class javazoom.jl.player.JavaSoundAudioDevice
The JavaSoundAudioDevice implements an audio device by using the JavaSound API.
This class is responsible for creating instances of the JavaSoundAudioDevice.
jlap - class javazoom.jl.player.advanced.jlap
This class implements a sample player using Playback listener.
jlc - class javazoom.jl.converter.jlc
The jlc class presents the JavaLayer Conversion functionality as a command-line program.
jlp - class javazoom.jl.player.jlp
The jlp class implements a simple command-line player for MPEG audio files.
jlp(String) - constructor for class javazoom.jl.player.jlp
JOINT_STEREO - static field in class javazoom.jl.decoder.Header

L

layer() - method in class javazoom.jl.decoder.Header
Returns Layer ID.
layer_string() - method in class javazoom.jl.decoder.Header
Return Layer version.
LEFT - static field in class javazoom.jl.decoder.OutputChannels
LEFT_CHANNEL - static field in class javazoom.jl.decoder.OutputChannels
Flag to indicate output should include the left channel only.
length() - method in class javazoom.jl.decoder.InputStreamSource
length() - method in class javazoom.jl.decoder.Source
LENGTH_UNKNOWN - static field in class javazoom.jl.decoder.Source

M

main(args[]) - static method in class javazoom.jl.converter.jlc
main(String[]) - static method in class javazoom.jl.player.advanced.jlap
main(String[]) - static method in class javazoom.jl.player.jlp
Manager - class javazoom.jl.decoder.Manager
Work in progress.
MAX_DETAIL - static field in class javazoom.jl.converter.Converter.PrintWriterProgressListener
max_number_of_frames(int) - method in class javazoom.jl.decoder.Header
Returns the maximum number of frames in the stream.
MAX_WAVE_CHANNELS - static field in class javazoom.jl.converter.WaveFile
MAXCHANNELS - static field in class javazoom.jl.decoder.Obuffer
millisecondsToBytes(AudioFormat,int) - method in class javazoom.jl.player.JavaSoundAudioDevice
min_number_of_frames(int) - method in class javazoom.jl.decoder.Header
Returns the maximum number of frames in the stream.
mode() - method in class javazoom.jl.decoder.Header
Returns Mode.
mode_extension() - method in class javazoom.jl.decoder.Header
Returns Mode Extension.
mode_string() - method in class javazoom.jl.decoder.Header
Returns Mode.
MPEG1 - static field in class javazoom.jl.decoder.Header
Constant for MPEG-1 version
MPEG25_LSF - static field in class javazoom.jl.decoder.Header
MPEG2_LSF - static field in class javazoom.jl.decoder.Header
Constant for MPEG-2 LSF version
ms_per_frame() - method in class javazoom.jl.decoder.Header
Returns ms/frame.

N

newBitstreamException(int) - method in class javazoom.jl.decoder.Bitstream
newBitstreamException(int,Throwable) - method in class javazoom.jl.decoder.Bitstream
newDecoderException(int) - method in class javazoom.jl.decoder.Decoder
newDecoderException(int,Throwable) - method in class javazoom.jl.decoder.Decoder
newStdOut(int) - static method in class javazoom.jl.converter.Converter.PrintWriterProgressListener
NO_DETAIL - static field in class javazoom.jl.converter.Converter.PrintWriterProgressListener
nSlots - field in class javazoom.jl.decoder.Header
NullAudioDevice - class javazoom.jl.player.NullAudioDevice
The NullAudioDevice implements a silent, no-op audio device.
number_of_subbands() - method in class javazoom.jl.decoder.Header
Returns the number of subbands in the current frame.
NumChannels() - method in class javazoom.jl.converter.WaveFile
NumSamples() - method in class javazoom.jl.converter.WaveFile

O

Obuffer - class javazoom.jl.decoder.Obuffer
Base Class for audio output.
OBUFFERSIZE - static field in class javazoom.jl.decoder.Obuffer
open(AudioFormat) - method in class javazoom.jl.player.JavaSoundAudioDevice
open(javazoom.jl.decoder.Decoder) - method in class javazoom.jl.player.AudioDevice
Prepares the AudioDevice for playback of audio samples.
open(javazoom.jl.decoder.Decoder) - method in class javazoom.jl.player.AudioDeviceBase
Opens this audio device.
Open(String,int) - method in class javazoom.jl.converter.RiffFile
Open a RIFF file.
OpenForWrite(String,int,short,short) - method in class javazoom.jl.converter.WaveFile
OpenForWrite(String,javazoom.jl.converter.WaveFile) - method in class javazoom.jl.converter.WaveFile
Open for write using another wave file's parameters...
openImpl() - method in class javazoom.jl.player.AudioDeviceBase
Template method to provide the implementation for the opening of the audio device.
openImpl() - method in class javazoom.jl.player.JavaSoundAudioDevice
Template method to provide the implementation for the opening of the audio device.
openInput(String) - method in class javazoom.jl.converter.Converter
original() - method in class javazoom.jl.decoder.Header
Returns Original.
OutputChannels - class javazoom.jl.decoder.OutputChannels
A Type-safe representation of the the supported output channel constants.

P

padding() - method in class javazoom.jl.decoder.Header
Returns Layer III Padding bit.
Decoder.Params - class javazoom.jl.decoder.Decoder.Params
The Params class presents the customizable aspects of the decoder.
Params() - constructor for class javazoom.jl.decoder.Decoder.Params
parseArgs(String[]) - method in class javazoom.jl.player.jlp
If the converter wishes to make a first pass over the audio frames, this is called as each frame is parsed.
If the converter wishes to make a first pass over the audio frames, this is called as each frame is parsed.
PASS_THRU_EQ - static field in class javazoom.jl.decoder.Equalizer
pause() - method in class javazoom.jl.decoder.Control
play() - method in class javazoom.jl.player.advanced.AdvancedPlayer
play() - method in class javazoom.jl.player.jlp
play() - method in class javazoom.jl.player.Player
Decompresses audio data from an InputStream and plays it back through an AudioDevice.
play(int) - method in class javazoom.jl.player.advanced.AdvancedPlayer
Plays a number of MPEG audio frames.
play(int) - method in class javazoom.jl.player.Player
Plays a number of MPEG audio frames.
play(int,int) - method in class javazoom.jl.player.advanced.AdvancedPlayer
Plays a range of MPEG audio frames
play(String) - method in class javazoom.jl.player.advanced.jlap
PlaybackEvent - class javazoom.jl.player.advanced.PlaybackEvent
An event which indicates a Player has performed an 'playback action'
PlaybackEvent(javazoom.jl.player.advanced.AdvancedPlayer,int,int) - constructor for class javazoom.jl.player.advanced.PlaybackEvent
PlaybackListener - class javazoom.jl.player.advanced.PlaybackListener
Listener for javalayer Player playback
Player - class javazoom.jl.player.Player
The Player class implements a simple player for playback of an MPEG audio stream.
Player(InputStream) - constructor for class javazoom.jl.player.Player
Creates a new Player instance.
Player(InputStream,javazoom.jl.player.AudioDevice) - constructor for class javazoom.jl.player.Player
PlayerApplet - class javazoom.jl.player.PlayerApplet
A simple applet that plays an MPEG audio file.
playMp3(File,int,int,javazoom.jl.player.advanced.PlaybackListener) - static method in class javazoom.jl.player.advanced.jlap
playMp3(File,javazoom.jl.player.advanced.PlaybackListener) - static method in class javazoom.jl.player.advanced.jlap
playMp3(InputStream,int,int,javazoom.jl.player.advanced.PlaybackListener) - static method in class javazoom.jl.player.advanced.jlap
printStackTrace() - method in class javazoom.jl.decoder.JavaLayerException
printStackTrace(PrintStream) - method in class javazoom.jl.decoder.JavaLayerException
Implementation of ProgressListener that writes notification text to a PrintWriter.
Converter.ProgressListener - interface javazoom.jl.converter.Converter.ProgressListener
This interface is used by the Converter to provide notification of tasks being carried out by the converter, and to provide new information as it becomes available.

R

Read(byte[],int) - method in class javazoom.jl.converter.RiffFile
Read NumBytes data.
read(byte[],int,int) - method in class javazoom.jl.decoder.InputStreamSource
read(byte[],int,int) - method in class javazoom.jl.decoder.Source
readBits(int) - method in class javazoom.jl.decoder.Bitstream
readCheckedBits(int) - method in class javazoom.jl.decoder.Bitstream
readFrame() - method in class javazoom.jl.decoder.Bitstream
Reads and parses the next frame from the input source.
This method is called after each frame has been read, but before it has been decoded.
This method is called after each frame has been read, but before it has been decoded.
registerDefaultFactories() - method in class javazoom.jl.player.FactoryRegistry
removeAll() - method in class javazoom.jl.decoder.Manager
removeControl(javazoom.jl.decoder.Control) - method in class javazoom.jl.decoder.Manager
removeFactoryType(Class) - method in class javazoom.jl.player.FactoryRegistry
reset() - method in class javazoom.jl.decoder.Equalizer
Sets all bands to 0.0
RFM_READ - static field in class javazoom.jl.converter.RiffFile
RFM_UNKNOWN - static field in class javazoom.jl.converter.RiffFile
RFM_WRITE - static field in class javazoom.jl.converter.RiffFile
RiffFile - class javazoom.jl.converter.RiffFile
Class to manage RIFF files
RiffFile() - constructor for class javazoom.jl.converter.RiffFile
Dummy Constructor
RIGHT - static field in class javazoom.jl.decoder.OutputChannels
RIGHT_CHANNEL - static field in class javazoom.jl.decoder.OutputChannels
Flag to indicate output should include the right channel only.
run() - method in class javazoom.jl.player.PlayerApplet
The run method for the audio player thread.

S

sample_frequency() - method in class javazoom.jl.decoder.Header
Returns Sample Frequency.
sample_frequency_string() - method in class javazoom.jl.decoder.Header
Returns Frequency
SampleBuffer - class javazoom.jl.decoder.SampleBuffer
The SampleBuffer class implements an output buffer that provides storage for a fixed size block of samples.
SampleBuffer(int,int) - constructor for class javazoom.jl.decoder.SampleBuffer
Constructor
SamplingRate() - method in class javazoom.jl.converter.WaveFile
seek(long) - method in class javazoom.jl.decoder.InputStreamSource
Seek(long) - method in class javazoom.jl.converter.RiffFile
Seek in the File.
seek(long) - method in class javazoom.jl.decoder.Source
serialize(OutputStream,Object) - static method in class javazoom.jl.decoder.JavaLayerUtils
set_stop_flag() - method in class javazoom.jl.decoder.Obuffer
Notify the buffer that the user has stopped the stream.
set_stop_flag() - method in class javazoom.jl.decoder.SampleBuffer
set_stop_flag() - method in class javazoom.jl.converter.WaveFileObuffer
setAudioFormat(AudioFormat) - method in class javazoom.jl.player.JavaSoundAudioDevice
setBand(int,float) - method in class javazoom.jl.decoder.Equalizer
setEqualizer(javazoom.jl.decoder.Equalizer) - method in class javazoom.jl.decoder.Decoder
setFileName(String) - method in class javazoom.jl.player.PlayerApplet
Sets the URL of the audio stream to play.
setFrame(int) - method in class javazoom.jl.player.advanced.PlaybackEvent
setFrom(float[]) - method in class javazoom.jl.decoder.Equalizer
setFrom(javazoom.jl.decoder.Equalizer) - method in class javazoom.jl.decoder.Equalizer
Sets the bands of this equalizer to the value the bands of another equalizer.
setFrom(javazoom.jl.decoder.Equalizer.EQFunction) - method in class javazoom.jl.decoder.Equalizer
setHook(javazoom.jl.decoder.JavaLayerHook) - static method in class javazoom.jl.decoder.JavaLayerUtils
Sets the system-wide JavaLayer hook.
setId(int) - method in class javazoom.jl.player.advanced.PlaybackEvent
setOpen(boolean) - method in class javazoom.jl.player.AudioDeviceBase
Sets the open state for this audio device.
setOutputBuffer(javazoom.jl.decoder.Obuffer) - method in class javazoom.jl.decoder.Decoder
Changes the output buffer.
sets the PlaybackListener
setPosition(double) - method in class javazoom.jl.decoder.Control
setSource(javazoom.jl.player.advanced.AdvancedPlayer) - method in class javazoom.jl.player.advanced.PlaybackEvent
showUsage() - method in class javazoom.jl.player.advanced.jlap
showUsage() - method in class javazoom.jl.player.jlp
SINGLE_CHANNEL - static field in class javazoom.jl.decoder.Header
skipFrame() - method in class javazoom.jl.player.advanced.AdvancedPlayer
skips over a single frame
slots() - method in class javazoom.jl.decoder.Header
Returns Slots.
Source - interface javazoom.jl.decoder.Source
Work in progress.
start() - method in class javazoom.jl.decoder.Control
Starts playback of the media presented by this control.
start() - method in class javazoom.jl.player.PlayerApplet
Starts this applet.
STARTED - static field in class javazoom.jl.player.advanced.PlaybackEvent
STEREO - static field in class javazoom.jl.decoder.Header
stop() - method in class javazoom.jl.player.advanced.AdvancedPlayer
closes the player and notifies PlaybackListener
stop() - method in class javazoom.jl.decoder.Control
Stops playback of the media presented by this control.
stop() - method in class javazoom.jl.player.PlayerApplet
Stops this applet.
STOPPED - static field in class javazoom.jl.player.advanced.PlaybackEvent
stopPlayer() - method in class javazoom.jl.player.PlayerApplet
Stops the audio player.
STREAM_EOF - static field in class javazoom.jl.decoder.BitstreamErrors
The end of the stream was reached.
STREAM_ERROR - static field in class javazoom.jl.decoder.BitstreamErrors
A problem occurred reading from the stream.
systemRegistry() - static method in class javazoom.jl.player.FactoryRegistry

T

tell() - method in class javazoom.jl.decoder.InputStreamSource
tell() - method in class javazoom.jl.decoder.Source
test() - method in class javazoom.jl.player.JavaSoundAudioDevice
Runs a short test by playing a short silent sound.
testAudioDevice() - method in class javazoom.jl.player.JavaSoundAudioDeviceFactory
THIRTYTWO - static field in class javazoom.jl.decoder.Header
toByteArray(short[],int,int) - method in class javazoom.jl.player.JavaSoundAudioDevice
toString() - method in class javazoom.jl.decoder.Header
total_ms(int) - method in class javazoom.jl.decoder.Header
Returns total ms.

U

UNEXPECTED_EOF - static field in class javazoom.jl.decoder.BitstreamErrors
The end of the stream was reached prematurely.
UNKNOWN_ERROR - static field in class javazoom.jl.decoder.BitstreamErrors
An undeterminable error occurred.
UNKNOWN_ERROR - static field in class javazoom.jl.decoder.DecoderErrors
UNKNOWN_SAMPLE_RATE - static field in class javazoom.jl.decoder.BitstreamErrors
The header describes an unknown sample rate.
unreadFrame() - method in class javazoom.jl.decoder.Bitstream
Unreads the bytes read from the frame.
UNSUPPORTED_LAYER - static field in class javazoom.jl.decoder.DecoderErrors
Layer not supported by the decoder.
UPDATE_CONVERT_COMPLETE - static field in class javazoom.jl.converter.Converter.ProgressListener
Conversion is complete.
UPDATE_FRAME_COUNT - static field in class javazoom.jl.converter.Converter.ProgressListener

V

vbr() - method in class javazoom.jl.decoder.Header
Return VBR.
vbr_scale() - method in class javazoom.jl.decoder.Header
Return VBR scale.
vbr_toc() - method in class javazoom.jl.decoder.Header
Return VBR TOC.
VERBOSE_DETAIL - static field in class javazoom.jl.converter.Converter.PrintWriterProgressListener
Verbose detail.
version() - method in class javazoom.jl.decoder.Header
Returns version.
version_string() - method in class javazoom.jl.decoder.Header
Returns Version.

W

WaveFile - class javazoom.jl.converter.WaveFile
Class allowing WaveFormat Access
WaveFile() - constructor for class javazoom.jl.converter.WaveFile
Constructs a new WaveFile instance.
WaveFileObuffer - class javazoom.jl.converter.WaveFileObuffer
Implements an Obuffer by writing the data to a file in RIFF WAVE format.
WaveFileObuffer(int,int,String) - constructor for class javazoom.jl.converter.WaveFileObuffer
Creates a new WareFileObuffer instance.
WaveFile.WaveFileSample - class javazoom.jl.converter.WaveFile.WaveFileSample
WaveFileSample() - constructor for class javazoom.jl.converter.WaveFile.WaveFileSample
willReadBlock() - method in class javazoom.jl.decoder.InputStreamSource
willReadBlock() - method in class javazoom.jl.decoder.Source
Write(byte[],int) - method in class javazoom.jl.converter.RiffFile
Write NumBytes data.
Write(int,int) - method in class javazoom.jl.converter.RiffFile
Write NumBytes data.
Write NumBytes data.
Write(short,int) - method in class javazoom.jl.converter.RiffFile
Write NumBytes data.
Write(short[],int) - method in class javazoom.jl.converter.RiffFile
Write NumBytes data.
write(short[],int,int) - method in class javazoom.jl.player.AudioDevice
Writes a number of samples to this AudioDevice.
write(short[],int,int) - method in class javazoom.jl.player.AudioDeviceBase
Writes audio data to this audio device.
write_buffer(int) - method in class javazoom.jl.decoder.Obuffer
Write the samples to the file or directly to the audio hardware.
write_buffer(int) - method in class javazoom.jl.decoder.SampleBuffer
Write the samples to the file (Random Acces).
write_buffer(int) - method in class javazoom.jl.converter.WaveFileObuffer
Write the samples to the file or directly to the audio hardware.
WriteData(short[],int) - method in class javazoom.jl.converter.WaveFile
Write 16-bit audio
writeImpl(short[],int,int) - method in class javazoom.jl.player.AudioDeviceBase
Template method to provide the implementation for writing audio samples to the audio device.
writeImpl(short[],int,int) - method in class javazoom.jl.player.JavaSoundAudioDevice
Template method to provide the implementation for writing audio samples to the audio device.

JavaZOOM 1999-2005