Class MediaInput


public class MediaInput extends MediaFormat
  • Constructor Details

    • MediaInput

      public MediaInput()
  • Method Details

    • open

      public boolean open(String file, String format)
    • open

      public boolean open(MediaIO io)
    • getCodecInfo

      public CodecInfo getCodecInfo()
      Returns media video/audio codec info.
    • close

      public boolean close()
      Closes media file and frees resources.
    • createVideoDecoder

      public MediaVideoDecoder createVideoDecoder(int width, int height)
      Create video decoder.
      Parameters:
      width - = desired width (-1 = no conversion)
      height - = desired height (-1 = no conversion)
    • createVideoDecoder

      public MediaVideoDecoder createVideoDecoder()
      Create video decoder.
    • createAudioDecoder

      public MediaAudioDecoder createAudioDecoder(int chs, int freq)
      Create audio decoder.
      Parameters:
      chs - = desired channels (-1 = no conversion)
      freq - = desired sample rate (-1 = no conversion)
    • createAudioDecoder

      public MediaAudioDecoder createAudioDecoder()
      Create audio decoder.
    • readPacket

      public Packet readPacket()
      Reads next packet. Packet.stream will indicate which stream it is.
    • seek

      public boolean seek(long seconds)