Package net.sourceforge.plantuml.webp
Class MacroBlock
java.lang.Object
net.sourceforge.plantuml.webp.MacroBlock
-
Method Summary
Modifier and TypeMethodDescriptionvoiddecodeMacroBlock(VP8Frame frame) voiddequantMacroBlock(VP8Frame frame) voidgetBottomSubBlock(int x, SubBlock.PLANE plane) intgetLeftSubBlock(int y, SubBlock.PLANE plane) getRightSubBlock(int y, SubBlock.PLANE plane) intintgetSubBlock(SubBlock.PLANE plane, int i, int j) intgetSubblockX(SubBlock sb) intgetSubblockY(SubBlock sb) getUSubBlock(int i, int j) intintgetVSubBlock(int i, int j) intgetX()intgetY()intgetYMode()getYSubBlock(int i, int j) booleanbooleanvoidvoidvoidrecon_mb()voidsetFilterLevel(int value) voidsetSegmentId(int value) voidsetSkipCoeff(int mbSkipCoeff) voidsetUVFilterLevel(int value) voidsetUvMode(int mode) voidsetYMode(int yMode) toString()
-
Method Details
-
decodeMacroBlock
- Throws:
IOException
-
dequantMacroBlock
-
drawDebug
public void drawDebug() -
getBottomSubBlock
-
getDebugString
-
getFilterLevel
public int getFilterLevel() -
getLeftSubBlock
-
getRightSubBlock
-
getSkipCoeff
public int getSkipCoeff() -
getSubBlock
-
getSubblockX
-
getSubblockY
-
getUSubBlock
-
getUVFilterLevel
public int getUVFilterLevel() -
getUvMode
public int getUvMode() -
getVSubBlock
-
getX
public int getX() -
getY
public int getY() -
getY2SubBlock
-
getYMode
public int getYMode() -
getYSubBlock
-
isKeepDebugInfo
public boolean isKeepDebugInfo() -
isSkip_inner_lf
public boolean isSkip_inner_lf() -
predictUV
-
predictY
-
recon_mb
public void recon_mb() -
setFilterLevel
public void setFilterLevel(int value) -
setSegmentId
public void setSegmentId(int value) -
setSkipCoeff
public void setSkipCoeff(int mbSkipCoeff) -
setUVFilterLevel
public void setUVFilterLevel(int value) -
setUvMode
public void setUvMode(int mode) -
setYMode
public void setYMode(int yMode) -
toString
-
getSegmentId
public int getSegmentId()
-