Class Decoder.Params

  • All Implemented Interfaces:
    java.lang.Cloneable
    Enclosing class:
    Decoder

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

    Instances of this class are not thread safe.

    • Constructor Detail

      • Params

        public Params()
    • Method Detail

      • clone

        public java.lang.Object clone()
        Overrides:
        clone in class java.lang.Object
      • setOutputChannels

        public void setOutputChannels​(OutputChannels out)
      • 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.