javazoom.jl.decoder

Class Decoder.Params

Enclosing Class:
Decoder
Implemented Interfaces:
Cloneable

public static class Decoder.Params
extends java.lang.Object
implements Cloneable

The Params class presents the customizable aspects of the decoder.

Instances of this class are not thread safe.

Constructor Summary

Params()

Method Summary

Object
clone()
Equalizer
getInitialEqualizerSettings()
Retrieves the equalizer settings that the decoder's equalizer will be initialized from.
OutputChannels
getOutputChannels()
void
setOutputChannels(OutputChannels out)

Constructor Details

Params

public Params()

Method Details

clone

public Object clone()

getInitialEqualizerSettings

public Equalizer getInitialEqualizerSettings()
Retrieves the equalizer settings that the decoder's equalizer will be initialized from.

The Equalizer instance returned cannot be changed in real time to affect the decoder output as it is used only to initialize the decoders EQ settings. To affect the decoder's output in realtime, use the Equalizer returned from the getEqualizer() method on the decoder.

Returns:
The Equalizer used to initialize the EQ settings of the decoder.

getOutputChannels

public OutputChannels getOutputChannels()

setOutputChannels

public void setOutputChannels(OutputChannels out)

JavaZOOM 1999-2005