Package net.sourceforge.plantuml.webp
Class VP8Frame
java.lang.Object
net.sourceforge.plantuml.webp.VP8Frame
-
Constructor Summary
ConstructorsConstructorDescriptionVP8Frame(ImageInputStream stream) VP8Frame(ImageInputStream stream, int[][][][] coefProbs) -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleandecodeFrame(boolean debug) voidfireLFProgressUpdate(float p) voidfireRGBProgressUpdate(float p) getAboveRightSubBlock(SubBlock sb, SubBlock.PLANE plane) getAboveSubBlock(SubBlock sb, SubBlock.PLANE plane) int[][][][]intintintintgetLeftSubBlock(SubBlock sb, SubBlock.PLANE plane) getMacroBlock(int mbCol, int mbRow) intgetMacroBlockDebugString(int mbx, int mby, int sbx, int sby) intintintint[][]int[][]intgetWidth()int[][]voidvoidvoidsetBuffersToCreate(int count) voidsetFrame(ImageInputStream frame) void
-
Constructor Details
-
VP8Frame
- Throws:
IOException
-
VP8Frame
- Throws:
IOException
-
-
Method Details
-
addIIOReadProgressListener
-
decodeFrame
- Throws:
IOException
-
fireLFProgressUpdate
public void fireLFProgressUpdate(float p) -
fireRGBProgressUpdate
public void fireRGBProgressUpdate(float p) -
getAboveRightSubBlock
-
getAboveSubBlock
-
getBufferedImage
-
getCoefProbs
public int[][][][] getCoefProbs() -
getDebugImageDiff
-
getDebugImagePredict
-
getDebugImageUBuffer
-
getDebugImageUDiffBuffer
-
getDebugImageUPredBuffer
-
getDebugImageVBuffer
-
getDebugImageVDiffBuffer
-
getDebugImageVPredBuffer
-
getDebugImageYBuffer
-
getDebugImageYDiffBuffer
-
getDebugImageYPredBuffer
-
getFilterLevel
public int getFilterLevel() -
getFilterType
public int getFilterType() -
getFrameType
public int getFrameType() -
getHeight
public int getHeight() -
getLeftSubBlock
-
getMacroBlock
-
getMacroBlockCols
public int getMacroBlockCols() -
getMacroBlockDebugString
-
getMacroBlockRows
public int getMacroBlockRows() -
getQIndex
public int getQIndex() -
getSegmentQuants
-
getSharpnessLevel
public int getSharpnessLevel() -
getTokenBoolDecoder
- Throws:
IOException
-
getUBuffer
public int[][] getUBuffer() -
getVBuffer
public int[][] getVBuffer() -
getWidth
public int getWidth() -
getYBuffer
public int[][] getYBuffer() -
loopFilter
public void loopFilter() -
removeIIOReadProgressListener
-
setBuffersToCreate
public void setBuffersToCreate(int count) -
useBufferedImage
-
setFrame
-