Class AbstractVideoDecoder

java.lang.Object
org.monte.media.jmf.codec.AbstractCodec
org.monte.media.jmf.codec.video.AbstractVideoDecoder
All Implemented Interfaces:
javax.media.Codec, javax.media.Controls, javax.media.PlugIn
Direct Known Subclasses:
TSCCCodec, ZMBVDecoder

public abstract class AbstractVideoDecoder extends AbstractCodec
AbstractVideoDecoder.
Author:
Werner Randelshofer
  • Field Details

    • defaultOutputFormats

      protected javax.media.format.VideoFormat[] defaultOutputFormats
    • supportedInputFormats

      protected javax.media.format.VideoFormat[] supportedInputFormats
    • inputFormat

      protected javax.media.format.VideoFormat inputFormat
    • outputFormat

      protected javax.media.format.VideoFormat outputFormat
  • Constructor Details

    • AbstractVideoDecoder

      public AbstractVideoDecoder()
  • Method Details

    • getSupportedInputFormats

      public javax.media.Format[] getSupportedInputFormats()
    • getSupportedOutputFormats

      public javax.media.Format[] getSupportedOutputFormats(javax.media.Format input)
    • getMatchingOutputFormats

      protected abstract javax.media.Format[] getMatchingOutputFormats(javax.media.Format input)
    • setInputFormat

      public javax.media.Format setInputFormat(javax.media.Format format)
    • setOutputFormat

      public javax.media.Format setOutputFormat(javax.media.Format format)
    • getInputFormat

      protected javax.media.format.VideoFormat getInputFormat()
    • getOutputFormat

      protected javax.media.format.VideoFormat getOutputFormat()