Interface IMPEG2StreamListener


public interface IMPEG2StreamListener
The listener interface for receiving impeg2Stream events. The class that is interested in processing a impeg2Stream event implements this interface, and the object created with that class is registered with a component using the component's addImpeg2StreamListener method. When the impeg2Stream event occurs, that object's appropriate method is invoked.
See Also:
  • IMPEG2StreamEvent
  • Method Details

    • patAvailable

      void patAvailable(ProgramAssociationTable newPAT)
      PAT available.
      Parameters:
      newPAT - the new pat
    • pmtAvailable

      void pmtAvailable(ProgramMapTable newPMT)
      PMT available.
      Parameters:
      newPMT - the new pmt
    • sitAvailable

      void sitAvailable(SpliceInformationTable newSIT)
      SIT available.
      Parameters:
      newSIT - the new sit
    • adaptationFieldAvailable

      void adaptationFieldAvailable(AdaptationField newAdapationField)
      Adaptation field available.
      Parameters:
      newAdapationField - the new adapation field
    • videoAvailable

      void videoAvailable(MPEG2MPTS.MPEG2MPTSBuffer.MPEG2Packet packet, int length, MPEG2PESPacket.PESHeader header)
      Video available.
      Parameters:
      packet - the packet
      length - the length
      header - the header
    • audioAvailable

      void audioAvailable(MPEG2MPTS.MPEG2MPTSBuffer.MPEG2Packet packet, int length, MPEG2PESPacket.PESHeader header)
      Audio available.
      Parameters:
      packet - the packet
      length - the length
      header - the header
    • logThrottleDoLog

      boolean logThrottleDoLog()
    • logFatal

      void logFatal(String comment)
    • logError

      void logError(String comment)
    • logError

      void logError(String comment, Exception e)
    • logWarn

      void logWarn(String comment)
    • logInfo

      void logInfo(String comment)
    • logDebug

      void logDebug(String comment)