/*
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.
* USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS
* GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE
* IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.
*
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2002
* by the Xiph.Org Foundation http://www.xiph.org/
*/
package org.xiph.libvorbis;
public class encode_aux_threshmatch {
float[] quantthresh;
int[] quantmap; // long *quantmap
int quantvals;
int threshvals;
public encode_aux_threshmatch(float[] _quantthresh, int[] _quantmap, int _quantvals, int _threshvals) {
if (_quantthresh == null)
quantthresh = null;
else
quantthresh = (float[]) _quantthresh.clone();
if (_quantmap == null)
quantmap = null;
else
quantmap = (int[]) _quantmap.clone();
quantvals = _quantvals;
threshvals = _threshvals;
}
public encode_aux_threshmatch(encode_aux_threshmatch src) {
this(src.quantthresh, src.quantmap, src.quantvals, src.threshvals);
}
}