public class TechSmithCodecCore extends AbstractVideoCodecCore
| Constructor and Description |
|---|
TechSmithCodecCore() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
decode16(byte[] inDat,
int off,
int length,
int[] outDat,
int[] prevDat,
int width,
int height,
boolean onlyDecodeIfKeyframe) |
boolean |
decode24(byte[] inDat,
int off,
int length,
int[] outDat,
int[] prevDat,
int width,
int height,
boolean onlyDecodeIfKeyframe) |
boolean |
decode8(byte[] inDat,
int off,
int length,
byte[] outDat,
byte[] prevDat,
int width,
int height,
boolean onlyDecodeIfKeyframe) |
boolean |
decode8(byte[] inDat,
int off,
int length,
int[] outDat,
int[] prevDat,
int width,
int height,
boolean onlyDecodeIfKeyframe) |
void |
decodePalette(byte[] inDat,
int off,
int len) |
void |
encodeDelta16(java.io.OutputStream out,
short[] data,
short[] prev,
int width,
int height,
int offset,
int scanlineStride) |
void |
encodeDelta24(java.io.OutputStream out,
int[] data,
int[] prev,
int width,
int height,
int offset,
int scanlineStride) |
void |
encodeDelta8(java.io.OutputStream out,
byte[] data,
byte[] prev,
int width,
int height,
int offset,
int scanlineStride) |
void |
encodeDelta8to24(java.io.OutputStream out,
byte[] data,
byte[] prev,
int width,
int height,
int offset,
int scanlineStride) |
void |
encodeKey16(java.io.OutputStream out,
short[] data,
int width,
int height,
int offset,
int scanlineStride) |
void |
encodeKey24(java.io.OutputStream out,
int[] data,
int width,
int height,
int offset,
int scanlineStride) |
void |
encodeKey8(java.io.OutputStream out,
byte[] data,
int width,
int height,
int offset,
int scanlineStride) |
void |
encodeKey8to24(java.io.OutputStream out,
byte[] data,
int width,
int height,
int offset,
int scanlineStride) |
void |
encodeSameDelta16(java.io.OutputStream out,
short[] data,
short[] prev,
int width,
int height,
int offset,
int scanlineStride) |
void |
encodeSameDelta24(java.io.OutputStream out,
int[] data,
int[] prev,
int width,
int height,
int offset,
int scanlineStride) |
void |
encodeSameDelta8(java.io.OutputStream out,
byte[] data,
byte[] prev,
int width,
int height,
int offset,
int scanlineStride) |
int[] |
getPalette() |
void |
reset() |
void |
setPalette(byte[] redValues,
byte[] greenValues,
byte[] blueValues) |
readInt24LE, readInts24LE, readRGB555to24, readRGB555to24LE, readRGB565to24, readRGBs555to24, readRGBs555to24LE, readRGBs565to24, writeInt24, writeInt24LE, writeInts24, writeInts24LEpublic void reset()
public int[] getPalette()
public void decodePalette(byte[] inDat,
int off,
int len)
throws java.io.IOException
java.io.IOExceptionpublic boolean decode8(byte[] inDat,
int off,
int length,
byte[] outDat,
byte[] prevDat,
int width,
int height,
boolean onlyDecodeIfKeyframe)
throws java.io.IOException
java.io.IOExceptionpublic boolean decode8(byte[] inDat,
int off,
int length,
int[] outDat,
int[] prevDat,
int width,
int height,
boolean onlyDecodeIfKeyframe)
throws java.io.IOException
java.io.IOExceptionpublic boolean decode24(byte[] inDat,
int off,
int length,
int[] outDat,
int[] prevDat,
int width,
int height,
boolean onlyDecodeIfKeyframe)
throws java.io.IOException
java.io.IOExceptionpublic boolean decode16(byte[] inDat,
int off,
int length,
int[] outDat,
int[] prevDat,
int width,
int height,
boolean onlyDecodeIfKeyframe)
throws java.io.IOException
java.io.IOExceptionpublic void encodeDelta8(java.io.OutputStream out,
byte[] data,
byte[] prev,
int width,
int height,
int offset,
int scanlineStride)
throws java.io.IOException
java.io.IOExceptionpublic void encodeDelta8to24(java.io.OutputStream out,
byte[] data,
byte[] prev,
int width,
int height,
int offset,
int scanlineStride)
throws java.io.IOException
java.io.IOExceptionpublic void encodeSameDelta8(java.io.OutputStream out,
byte[] data,
byte[] prev,
int width,
int height,
int offset,
int scanlineStride)
throws java.io.IOException
java.io.IOExceptionpublic void encodeSameDelta24(java.io.OutputStream out,
int[] data,
int[] prev,
int width,
int height,
int offset,
int scanlineStride)
throws java.io.IOException
java.io.IOExceptionpublic void encodeSameDelta16(java.io.OutputStream out,
short[] data,
short[] prev,
int width,
int height,
int offset,
int scanlineStride)
throws java.io.IOException
java.io.IOExceptionpublic void encodeKey8(java.io.OutputStream out,
byte[] data,
int width,
int height,
int offset,
int scanlineStride)
throws java.io.IOException
java.io.IOExceptionpublic void encodeKey8to24(java.io.OutputStream out,
byte[] data,
int width,
int height,
int offset,
int scanlineStride)
throws java.io.IOException
java.io.IOExceptionpublic void encodeDelta16(java.io.OutputStream out,
short[] data,
short[] prev,
int width,
int height,
int offset,
int scanlineStride)
throws java.io.IOException
java.io.IOExceptionpublic void encodeKey24(java.io.OutputStream out,
int[] data,
int width,
int height,
int offset,
int scanlineStride)
throws java.io.IOException
java.io.IOExceptionpublic void encodeDelta24(java.io.OutputStream out,
int[] data,
int[] prev,
int width,
int height,
int offset,
int scanlineStride)
throws java.io.IOException
java.io.IOExceptionpublic void encodeKey16(java.io.OutputStream out,
short[] data,
int width,
int height,
int offset,
int scanlineStride)
throws java.io.IOException
java.io.IOExceptionpublic void setPalette(byte[] redValues,
byte[] greenValues,
byte[] blueValues)
Copyright © 2022. All Rights Reserved.