Class VP8Frame

java.lang.Object
net.sourceforge.plantuml.webp.VP8Frame

public class VP8Frame extends Object
  • Constructor Details

  • Method Details

    • addIIOReadProgressListener

      public void addIIOReadProgressListener(IIOReadProgressListener listener)
    • decodeFrame

      public boolean decodeFrame(boolean debug) throws IOException
      Throws:
      IOException
    • fireLFProgressUpdate

      public void fireLFProgressUpdate(float p)
    • fireRGBProgressUpdate

      public void fireRGBProgressUpdate(float p)
    • getAboveRightSubBlock

      public SubBlock getAboveRightSubBlock(SubBlock sb, SubBlock.PLANE plane)
    • getAboveSubBlock

      public SubBlock getAboveSubBlock(SubBlock sb, SubBlock.PLANE plane)
    • getBufferedImage

      public BufferedImage getBufferedImage()
    • getCoefProbs

      public int[][][][] getCoefProbs()
    • getDebugImageDiff

      public BufferedImage getDebugImageDiff()
    • getDebugImagePredict

      public BufferedImage getDebugImagePredict()
    • getDebugImageUBuffer

      public BufferedImage getDebugImageUBuffer()
    • getDebugImageUDiffBuffer

      public BufferedImage getDebugImageUDiffBuffer()
    • getDebugImageUPredBuffer

      public BufferedImage getDebugImageUPredBuffer()
    • getDebugImageVBuffer

      public BufferedImage getDebugImageVBuffer()
    • getDebugImageVDiffBuffer

      public BufferedImage getDebugImageVDiffBuffer()
    • getDebugImageVPredBuffer

      public BufferedImage getDebugImageVPredBuffer()
    • getDebugImageYBuffer

      public BufferedImage getDebugImageYBuffer()
    • getDebugImageYDiffBuffer

      public BufferedImage getDebugImageYDiffBuffer()
    • getDebugImageYPredBuffer

      public BufferedImage getDebugImageYPredBuffer()
    • getFilterLevel

      public int getFilterLevel()
    • getFilterType

      public int getFilterType()
    • getFrameType

      public int getFrameType()
    • getHeight

      public int getHeight()
    • getLeftSubBlock

      public SubBlock getLeftSubBlock(SubBlock sb, SubBlock.PLANE plane)
    • getMacroBlock

      public MacroBlock getMacroBlock(int mbCol, int mbRow)
    • getMacroBlockCols

      public int getMacroBlockCols()
    • getMacroBlockDebugString

      public String getMacroBlockDebugString(int mbx, int mby, int sbx, int sby)
    • getMacroBlockRows

      public int getMacroBlockRows()
    • getQIndex

      public int getQIndex()
    • getSegmentQuants

      public SegmentQuants getSegmentQuants()
    • getSharpnessLevel

      public int getSharpnessLevel()
    • getTokenBoolDecoder

      public BoolDecoder getTokenBoolDecoder() throws IOException
      Throws:
      IOException
    • getUBuffer

      public int[][] getUBuffer()
    • getVBuffer

      public int[][] getVBuffer()
    • getWidth

      public int getWidth()
    • getYBuffer

      public int[][] getYBuffer()
    • loopFilter

      public void loopFilter()
    • removeIIOReadProgressListener

      public void removeIIOReadProgressListener(IIOReadProgressListener listener)
    • setBuffersToCreate

      public void setBuffersToCreate(int count)
    • useBufferedImage

      public void useBufferedImage(BufferedImage dst)
    • setFrame

      public void setFrame(ImageInputStream frame)