Class Decoder.Params

java.lang.Object
javazoom.jl.decoder.Decoder.Params
All Implemented Interfaces:
Cloneable
Enclosing class:
Decoder

public static class Decoder.Params extends Object implements Cloneable
The Params class presents the customizable aspects of the decoder.

Instances of this class are not thread safe.

  • Constructor Details

    • Params

      public Params()
  • Method Details

    • clone

      public Object clone()
      Overrides:
      clone in class Object
    • setOutputChannels

      public void setOutputChannels(OutputChannels out)
    • getOutputChannels

      public OutputChannels getOutputChannels()
    • 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.