public class Mpeg2Thumb2x2 extends MPEGDecoder
MPEGDecoder.Context
Modifier and Type | Field and Description |
---|---|
static int[] |
BLOCK_POS_X |
static int[] |
BLOCK_POS_Y |
static int[][] |
scan2x2 |
gh, sh
Constructor and Description |
---|
Mpeg2Thumb2x2() |
Modifier and Type | Method and Description |
---|---|
protected void |
blockInter(BitReader bits,
VLC vlcCoeff,
int[] block,
int[] scan,
int escSize,
int qScale,
int[] qmat) |
protected void |
blockIntra(BitReader bits,
VLC vlcCoeff,
int[] block,
int[] intra_dc_predictor,
int blkIdx,
int[] scan,
int escSize,
int intra_dc_mult,
int qScale,
int[] qmat) |
int |
decodeMacroblock(PictureHeader ph,
MPEGDecoder.Context context,
int prevAddr,
int[] qScaleCode,
byte[][] buf,
int stride,
BitReader bits,
int vertOff,
int vertStep,
MPEGPred pred) |
protected MPEGDecoder.Context |
initContext(SequenceHeader sh,
PictureHeader ph) |
protected void |
mapBlock(int[] block,
int[] out,
int blkIdx,
int dctType,
int chromaFormat) |
protected void |
put(int[][] mbPix,
byte[][] buf,
int stride,
int chromaFormat,
int mbX,
int mbY,
int width,
int height,
int vertOff,
int vertStep) |
protected void |
putSub(byte[] big,
int off,
int stride,
int[] block,
int mbW,
int mbH) |
clip, clipTo8Bit, decodeFrame, decodePicture, decodeSlice, getCodecMeta, getCodedHeight, getPictureHeader, getSequenceNumber, mpegSigned, probe, quantInter, quantInterSigned, toSigned, twosSigned
downscaled, getSameSizeBuffer
public static int[] BLOCK_POS_X
public static int[] BLOCK_POS_Y
public static int[][] scan2x2
protected void blockIntra(BitReader bits, VLC vlcCoeff, int[] block, int[] intra_dc_predictor, int blkIdx, int[] scan, int escSize, int intra_dc_mult, int qScale, int[] qmat)
blockIntra
in class MPEGDecoder
protected void blockInter(BitReader bits, VLC vlcCoeff, int[] block, int[] scan, int escSize, int qScale, int[] qmat)
blockInter
in class MPEGDecoder
public int decodeMacroblock(PictureHeader ph, MPEGDecoder.Context context, int prevAddr, int[] qScaleCode, byte[][] buf, int stride, BitReader bits, int vertOff, int vertStep, MPEGPred pred)
decodeMacroblock
in class MPEGDecoder
protected void mapBlock(int[] block, int[] out, int blkIdx, int dctType, int chromaFormat)
mapBlock
in class MPEGDecoder
protected void put(int[][] mbPix, byte[][] buf, int stride, int chromaFormat, int mbX, int mbY, int width, int height, int vertOff, int vertStep)
put
in class MPEGDecoder
protected void putSub(byte[] big, int off, int stride, int[] block, int mbW, int mbH)
putSub
in class MPEGDecoder
protected MPEGDecoder.Context initContext(SequenceHeader sh, PictureHeader ph)
initContext
in class MPEGDecoder
Copyright © 2019. All rights reserved.