RdOptimizerSettings

Inheritance: java.lang.Object

public class RdOptimizerSettings

RD optimizer settings class

Constructors

ConstructorDescription
RdOptimizerSettings()Initializes a new instance of the RdOptimizerSettings class.

Methods

MethodDescription
create()Creates this instance.
equals(Object arg0)
getBppMax()Gets the maximum R value for consideration in in bits per pixel
getBppScale()Gets the BPP (bits per pixel) scale factor.
getClass()
getDcClamp_internalized()Gets the DC clamp value to restrict quantization values range for the first top-left pixel in the block.
getDiscretizedBppMax()Gets the maximum R value for consideration.
getMaxChannel_internalized()Gets the maximum color channel count to use.
getMaxPixelValue()Gets the maximum pixel value.
getMaxQ()Gets the maximum quantization value.
getMinQ()Gets the minimum allowed quantization value.
getPsnrMax()Gets the PSNR maximum expected value.
hashCode()
notify()
notifyAll()
setBppMax(double value)Sets the maximum R value for consideration in in bits per pixel
setBppScale(int value)Sets the BPP (bits per pixel) scale factor.
setMaxChannel_internalized(int value)Sets the maximum color channel count to use.
setMaxQ(int value)Sets the maximum quantization value.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

RdOptimizerSettings()

public RdOptimizerSettings()

Initializes a new instance of the RdOptimizerSettings class.

create()

public static RdOptimizerSettings create()

Creates this instance.

Returns: RdOptimizerSettings - returns RDOptimizerSettings class instance

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypeDescription
arg0java.lang.Object

Returns: boolean

getBppMax()

public double getBppMax()

Gets the maximum R value for consideration in in bits per pixel

Returns: double - The maximum R value for consideration in bits per pixel.

getBppScale()

public int getBppScale()

Gets the BPP (bits per pixel) scale factor.

Returns: int - The BPP scale.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getDcClamp_internalized()

public int getDcClamp_internalized()

Gets the DC clamp value to restrict quantization values range for the first top-left pixel in the block.

Returns: int - The DC clamp value.

getDiscretizedBppMax()

public int getDiscretizedBppMax()

Gets the maximum R value for consideration.

Returns: int - The maximum R value for consideration.

getMaxChannel_internalized()

public int getMaxChannel_internalized()

Gets the maximum color channel count to use.

Returns: int - The maximum color channel index.

getMaxPixelValue()

public int getMaxPixelValue()

Gets the maximum pixel value.

Returns: int - The maximum maximum pixel value.

getMaxQ()

public int getMaxQ()

Gets the maximum quantization value.

Returns: int - The maximum quantization value.

getMinQ()

public int getMinQ()

Gets the minimum allowed quantization value.

Returns: int - The minimum minimum allowed quantization value.

getPsnrMax()

public int getPsnrMax()

Gets the PSNR maximum expected value.

Returns: int - The maximum maximum pixel value.

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setBppMax(double value)

public void setBppMax(double value)

Sets the maximum R value for consideration in in bits per pixel

Parameters:

ParameterTypeDescription
valuedoubleThe maximum R value for consideration in bits per pixel.

setBppScale(int value)

public void setBppScale(int value)

Sets the BPP (bits per pixel) scale factor.

Parameters:

ParameterTypeDescription
valueintThe BPP scale.

setMaxChannel_internalized(int value)

public void setMaxChannel_internalized(int value)

Sets the maximum color channel count to use.

Parameters:

ParameterTypeDescription
valueintThe maximum color channel index.

setMaxQ(int value)

public void setMaxQ(int value)

Sets the maximum quantization value.

Parameters:

ParameterTypeDescription
valueintThe maximum quantization value.

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTypeDescription
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeDescription
arg0long
arg1int