Top Interfaces Classes
[default module]

Package javazoom.jl.decoder


Interface Summary

Modifier and TypeInterface and Description
public interface
FrameDecoder

Implementations of FrameDecoder are responsible for decoding an MPEG audio frame.

Class Summary

Modifier and TypeClass and Description
pack-priv class
BitReserve

Implementation of Bit Reservoir for Layer III.

public class
Bitstream

The Bistream class is responsible for parsing an MPEG audio bitstream.

public class
BitstreamException

Instances of BitstreamException are thrown when operations on a Bitstream fail.

public class
Crc16

16-Bit CRC checksum

public class
DecoderException

The DecoderException represents the class of errors that can occur when decoding MPEG audio.

public class
Header

Class for extracting information from a frame header.

pack-priv class
huffcodetab

Class to implements Huffman decoder.

public class
JavaLayerException

The JavaLayerException is the base class for all API-level exceptions thrown by JavaLayer.

public class
LayerIDecoder

Implements decoding of MPEG Audio Layer I frames.

public class
LayerIIDecoder

Implements decoding of MPEG Audio Layer II frames.

public class
LayerIIIDecoder

Class Implementing Layer 3 Decoder.

public class
MP3Decoder

The Decoder class encapsulates the details of decoding an MPEG audio frame.

public class
OutputBuffer

Base Class for audio output.

public class
OutputChannels

A Type-safe representation of the the supported output channel constants.

public class
SynthesisFilter

A class for the synthesis filter bank.