public class Encoder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
EMatchFinderType_BT2 |
static int |
EMatchFinderType_BT4 |
static int |
EMatchFinderType_BT4B |
static int |
EMatchFinderType_MAX |
static int |
EMatchFinderType_MIN |
| Constructor and Description |
|---|
Encoder() |
| Modifier and Type | Method and Description |
|---|---|
void |
Code(java.io.InputStream inStream,
java.io.OutputStream outStream,
ICodeProgress progress) |
void |
CodeOneBlock(long[] inSize,
long[] outSize,
boolean[] finished) |
void |
SetCoderProperties(int[] propIDs,
int[] properties) |
void |
WriteCoderProperties(java.io.OutputStream outStream) |
public static final int EMatchFinderType_MIN
public static final int EMatchFinderType_BT2
public static final int EMatchFinderType_BT4
public static final int EMatchFinderType_BT4B
public static final int EMatchFinderType_MAX
public void CodeOneBlock(long[] inSize,
long[] outSize,
boolean[] finished)
throws java.io.IOException
java.io.IOExceptionpublic void Code(java.io.InputStream inStream,
java.io.OutputStream outStream,
ICodeProgress progress)
throws java.io.IOException
java.io.IOExceptionpublic void SetCoderProperties(int[] propIDs,
int[] properties)
throws InvalidParamException
InvalidParamExceptionpublic void WriteCoderProperties(java.io.OutputStream outStream)
throws java.io.IOException
java.io.IOException