Class ImageObject

java.lang.Object
bdsup2sub.supstream.ImageObject

public class ImageObject extends Object
  • Field Details

    • fragmentList

      private List<ImageObjectFragment> fragmentList
      list of ODS packets containing image info
    • paletteID

      private int paletteID
      palette identifier
    • bufferSize

      private int bufferSize
      overall size of RLE buffer (might be spread over several packages)
    • width

      private int width
      width of subtitle image
    • height

      private int height
      height of subtitle image
    • xOffset

      private int xOffset
      upper left corner of subtitle x
    • yOffset

      private int yOffset
      upper left corner of subtitle y
  • Constructor Details

    • ImageObject

      public ImageObject()
    • ImageObject

      public ImageObject(ImageObject other)
  • Method Details

    • getFragmentList

      public List<ImageObjectFragment> getFragmentList()
    • getPaletteID

      public int getPaletteID()
    • setPaletteID

      public void setPaletteID(int paletteID)
    • getBufferSize

      public int getBufferSize()
    • setBufferSize

      public void setBufferSize(int bufferSize)
    • getWidth

      public int getWidth()
    • setWidth

      public void setWidth(int width)
    • getHeight

      public int getHeight()
    • setHeight

      public void setHeight(int height)
    • getXOffset

      public int getXOffset()
    • setXOffset

      public void setXOffset(int xOffset)
    • getYOffset

      public int getYOffset()
    • setYOffset

      public void setYOffset(int yOffset)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object