public class VPXMacroblock extends Object
Modifier and Type | Class and Description |
---|---|
static class |
VPXMacroblock.Subblock |
Modifier and Type | Field and Description |
---|---|
int |
chromaMode |
int |
column |
boolean |
debug |
int |
filterLevel |
int |
lumaMode |
VP8Util.QuantizationParams |
quants |
int |
Rrow |
int |
segment |
int |
skipCoeff |
VPXMacroblock.Subblock[][] |
uSubblocks |
VPXMacroblock.Subblock[][] |
vSubblocks |
VPXMacroblock.Subblock |
y2 |
VPXMacroblock.Subblock[][] |
ySubblocks |
Constructor and Description |
---|
VPXMacroblock(int y,
int x) |
Modifier and Type | Method and Description |
---|---|
void |
decodeMacroBlock(VPXMacroblock[][] mbs,
VPXBooleanDecoder tockenDecoder,
int[][][][] coefProbs) |
void |
dequantMacroBlock(VPXMacroblock[][] mbs) |
VPXMacroblock.Subblock |
getBottomSubblock(int x,
VP8Util.PLANE plane) |
VPXMacroblock.Subblock |
getRightSubBlock(int y,
VP8Util.PLANE plane) |
void |
predictUV(VPXMacroblock[][] mbs) |
void |
put(int mbRow,
int mbCol,
Picture p) |
void |
reconstruct() |
public int filterLevel
public int chromaMode
public int skipCoeff
public final VPXMacroblock.Subblock[][] ySubblocks
public final VPXMacroblock.Subblock y2
public final VPXMacroblock.Subblock[][] uSubblocks
public final VPXMacroblock.Subblock[][] vSubblocks
public final int Rrow
public final int column
public int lumaMode
public int segment
public boolean debug
public VP8Util.QuantizationParams quants
public void dequantMacroBlock(VPXMacroblock[][] mbs)
public void reconstruct()
public void predictUV(VPXMacroblock[][] mbs)
public VPXMacroblock.Subblock getBottomSubblock(int x, VP8Util.PLANE plane)
public VPXMacroblock.Subblock getRightSubBlock(int y, VP8Util.PLANE plane)
public void decodeMacroBlock(VPXMacroblock[][] mbs, VPXBooleanDecoder tockenDecoder, int[][][][] coefProbs)
public void put(int mbRow, int mbCol, Picture p)
Copyright © 2019. All rights reserved.