public class Macroblock extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Macroblock.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 |
Macroblock.Subblock[][] |
uSubblocks |
Macroblock.Subblock[][] |
vSubblocks |
Macroblock.Subblock |
y2 |
Macroblock.Subblock[][] |
ySubblocks |
| Constructor and Description |
|---|
Macroblock(int y,
int x) |
| Modifier and Type | Method and Description |
|---|---|
void |
decodeMacroBlock(Macroblock[][] mbs,
VPXBooleanDecoder tockenDecoder,
int[][][][] coefProbs) |
void |
dequantMacroBlock(Macroblock[][] mbs) |
Macroblock.Subblock |
getBottomSubblock(int x,
VP8Util.PLANE plane) |
Macroblock.Subblock |
getRightSubBlock(int y,
VP8Util.PLANE plane) |
void |
predictUV(Macroblock[][] mbs) |
void |
put(int mbRow,
int mbCol,
Picture p) |
void |
reconstruct() |
public int filterLevel
public int chromaMode
public int skipCoeff
public final Macroblock.Subblock[][] ySubblocks
public final Macroblock.Subblock y2
public final Macroblock.Subblock[][] uSubblocks
public final Macroblock.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(Macroblock[][] mbs)
public void reconstruct()
public void predictUV(Macroblock[][] mbs)
public Macroblock.Subblock getBottomSubblock(int x, VP8Util.PLANE plane)
public Macroblock.Subblock getRightSubBlock(int y, VP8Util.PLANE plane)
public void decodeMacroBlock(Macroblock[][] mbs, VPXBooleanDecoder tockenDecoder, int[][][][] coefProbs)
public void put(int mbRow,
int mbCol,
Picture p)
Copyright © 2018. All rights reserved.