Package com.wowza.wms.transport.mpeg2
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'saddImpeg2StreamListener
method. When the impeg2Stream event occurs, that object's appropriate method is invoked.
- See Also:
IMPEG2StreamEvent
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
adaptationFieldAvailable(AdaptationField newAdapationField)
Adaptation field available.void
audioAvailable(MPEG2MPTS.MPEG2MPTSBuffer.MPEG2Packet packet, int length, MPEG2PESPacket.PESHeader header)
Audio available.void
logDebug(String comment)
void
logError(String comment)
void
logError(String comment, Exception e)
void
logFatal(String comment)
void
logInfo(String comment)
boolean
logThrottleDoLog()
void
logWarn(String comment)
void
patAvailable(ProgramAssociationTable newPAT)
PAT available.void
pmtAvailable(ProgramMapTable newPMT)
PMT available.void
sitAvailable(SpliceInformationTable newSIT)
SIT available.void
videoAvailable(MPEG2MPTS.MPEG2MPTSBuffer.MPEG2Packet packet, int length, MPEG2PESPacket.PESHeader header)
Video available.
-
-
-
Method Detail
-
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 packetlength
- the lengthheader
- the header
-
audioAvailable
void audioAvailable(MPEG2MPTS.MPEG2MPTSBuffer.MPEG2Packet packet, int length, MPEG2PESPacket.PESHeader header)
Audio available.- Parameters:
packet
- the packetlength
- the lengthheader
- 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)
-
-