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's
addImpeg2StreamListener method. When
the impeg2Stream event occurs, that object's appropriate
method is invoked.- See Also:
-
IMPEG2StreamEvent
-
Method Summary
Modifier and TypeMethodDescriptionvoidadaptationFieldAvailable(AdaptationField newAdapationField) Adaptation field available.voidaudioAvailable(MPEG2MPTS.MPEG2MPTSBuffer.MPEG2Packet packet, int length, MPEG2PESPacket.PESHeader header) Audio available.voidvoidvoidvoidvoidbooleanvoidvoidpatAvailable(ProgramAssociationTable newPAT) PAT available.voidpmtAvailable(ProgramMapTable newPMT) PMT available.voidsitAvailable(SpliceInformationTable newSIT) SIT available.voidvideoAvailable(MPEG2MPTS.MPEG2MPTSBuffer.MPEG2Packet packet, int length, MPEG2PESPacket.PESHeader header) Video available.
-
Method Details
-
patAvailable
PAT available.- Parameters:
newPAT- the new pat
-
pmtAvailable
PMT available.- Parameters:
newPMT- the new pmt
-
sitAvailable
SIT available.- Parameters:
newSIT- the new sit
-
adaptationFieldAvailable
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
-
logError
-
logError
-
logWarn
-
logInfo
-
logDebug
-