Package com.wowza.wms.transport.mpeg2
Class MPEG2PESPacket.PESHeader
Object
com.wowza.wms.transport.mpeg2.MPEG2PESPacket.PESHeader
- Enclosing class:
- MPEG2PESPacket
The Class PESHeader.
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanThe pes additional copy info flag.booleanThe pes copyright.booleanThe pes pescrc flag.booleanThe pes data alignment.booleanThe pes dsm trick mode.longThe pes dts.intThe pes escr base.byte[]The escr buf.intThe pes escr ext.booleanThe pes escr flag.intThe pes es rate.booleanThe pes es rate flag.booleanThe pes pes ext flag.intThe pes packet len.intbooleanThe pes original or copy.byte[]The pes packet data byte.byte[]booleanThe pes pack header field flag.static final intThe Constant PES_DSMCC_STREAM.static final intThe Constant PES_ECM_STREAM.static final intThe Constant PES_EMM_STREAM.static final intThe Constant PES_EXTENSION.static final intThe Constant PES_GROUP.static final intThe Constant PES_H222_TYPE_A.static final intThe Constant PES_H222_TYPE_B.static final intThe Constant PES_H222_TYPE_C.static final intThe Constant PES_H222_TYPE_D.static final intThe Constant PES_H222_TYPE_E.static final intThe Constant PES_PADDING_STREAM.static final intThe Constant PES_PICTURE_START.static final intThe Constant PES_PRIVATE_STREAM_1.static final intThe Constant PES_PRIVATE_STREAM_2.static final intThe Constant PES_PROGRAM_MAP.static final intThe Constant PES_PROGRAM_STREAM_DIRECTORY.static final intThe Constant PES_SEQUENCE_END.static final intThe Constant PES_SEQUENCE_ERROR.static final intThe Constant PES_SEQUENCE_HEADER.static final intThe Constant PES_USER_DATA.booleanThe pes pe s2 ext flag.byte[]The pes pes ext2 data.intThe previous packet crc.booleanThe pes priority.byte[]The pes private data.booleanThe pes private data flag.booleanThe pes program packet seq counter flag.intThe pes program packet sequence counter.booleanThe pes pstd buffer flag.intThe PSTD buffer size.longThe pes pts.intThe pes ptsdts flags.intThe pes scrambling control.intThe pes start code.intThe pes stream id. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
PES_PICTURE_START
public static final int PES_PICTURE_STARTThe Constant PES_PICTURE_START.- See Also:
-
PES_USER_DATA
public static final int PES_USER_DATAThe Constant PES_USER_DATA.- See Also:
-
PES_SEQUENCE_HEADER
public static final int PES_SEQUENCE_HEADERThe Constant PES_SEQUENCE_HEADER.- See Also:
-
PES_SEQUENCE_ERROR
public static final int PES_SEQUENCE_ERRORThe Constant PES_SEQUENCE_ERROR.- See Also:
-
PES_EXTENSION
public static final int PES_EXTENSIONThe Constant PES_EXTENSION.- See Also:
-
PES_SEQUENCE_END
public static final int PES_SEQUENCE_ENDThe Constant PES_SEQUENCE_END.- See Also:
-
PES_GROUP
public static final int PES_GROUPThe Constant PES_GROUP.- See Also:
-
PES_PROGRAM_MAP
public static final int PES_PROGRAM_MAPThe Constant PES_PROGRAM_MAP.- See Also:
-
PES_PRIVATE_STREAM_1
public static final int PES_PRIVATE_STREAM_1The Constant PES_PRIVATE_STREAM_1.- See Also:
-
PES_PADDING_STREAM
public static final int PES_PADDING_STREAMThe Constant PES_PADDING_STREAM.- See Also:
-
PES_PRIVATE_STREAM_2
public static final int PES_PRIVATE_STREAM_2The Constant PES_PRIVATE_STREAM_2.- See Also:
-
PES_ECM_STREAM
public static final int PES_ECM_STREAMThe Constant PES_ECM_STREAM.- See Also:
-
PES_EMM_STREAM
public static final int PES_EMM_STREAMThe Constant PES_EMM_STREAM.- See Also:
-
PES_DSMCC_STREAM
public static final int PES_DSMCC_STREAMThe Constant PES_DSMCC_STREAM.- See Also:
-
PES_H222_TYPE_A
public static final int PES_H222_TYPE_AThe Constant PES_H222_TYPE_A.- See Also:
-
PES_H222_TYPE_B
public static final int PES_H222_TYPE_BThe Constant PES_H222_TYPE_B.- See Also:
-
PES_H222_TYPE_C
public static final int PES_H222_TYPE_CThe Constant PES_H222_TYPE_C.- See Also:
-
PES_H222_TYPE_D
public static final int PES_H222_TYPE_DThe Constant PES_H222_TYPE_D.- See Also:
-
PES_H222_TYPE_E
public static final int PES_H222_TYPE_EThe Constant PES_H222_TYPE_E.- See Also:
-
PES_PROGRAM_STREAM_DIRECTORY
public static final int PES_PROGRAM_STREAM_DIRECTORYThe Constant PES_PROGRAM_STREAM_DIRECTORY.- See Also:
-
startCodePrefix
public int startCodePrefixThe pes start code. -
streamId
public int streamIdThe pes stream id. -
length
public int lengthThe pes packet len. -
scramblingControl
public int scramblingControlThe pes scrambling control. -
priority
public boolean priorityThe pes priority. -
dataAlignment
public boolean dataAlignmentThe pes data alignment. -
copyright
public boolean copyrightThe pes copyright. -
originalOrCopy
public boolean originalOrCopyThe pes original or copy. -
PTSDTSFlags
public int PTSDTSFlagsThe pes ptsdts flags. -
ESCRFlag
public boolean ESCRFlagThe pes escr flag. -
ESRateFlag
public boolean ESRateFlagThe pes es rate flag. -
DSMTrickMode
public boolean DSMTrickModeThe pes dsm trick mode. -
additionalCopyInfoFlag
public boolean additionalCopyInfoFlagThe pes additional copy info flag. -
CRCFlag
public boolean CRCFlagThe pes pescrc flag. -
extFlag
public boolean extFlagThe pes pes ext flag. -
PTS
public long PTSThe pes pts. -
DTS
public long DTSThe pes dts. -
ESCRBase
public int ESCRBaseThe pes escr base. -
ESCRExt
public int ESCRExtThe pes escr ext. -
escrBuf
public byte[] escrBufThe escr buf. -
ESRate
public int ESRateThe pes es rate. -
previousPacketCRC
public int previousPacketCRCThe previous packet crc. -
privateDataFlag
public boolean privateDataFlagThe pes private data flag. -
packHeaderFieldFlag
public boolean packHeaderFieldFlagThe pes pack header field flag. -
programPacketSeqCounterFlag
public boolean programPacketSeqCounterFlagThe pes program packet seq counter flag. -
orginalStuffLen
public int orginalStuffLen -
PSTDBufferFlag
public boolean PSTDBufferFlagThe pes pstd buffer flag. -
PES2ExtFlag
public boolean PES2ExtFlagThe pes pe s2 ext flag. -
privateData
public byte[] privateDataThe pes private data. -
packetHeaderBytes
public byte[] packetHeaderBytes -
programPacketSequenceCounter
public int programPacketSequenceCounterThe pes program packet sequence counter. -
PSTDBufferSize
public int PSTDBufferSizeThe PSTD buffer size. -
PESExt2Data
public byte[] PESExt2DataThe pes pes ext2 data. -
packetDataBytes
public byte[] packetDataBytesThe pes packet data byte.
-
-
Constructor Details
-
PESHeader
public PESHeader() -
PESHeader
-