public class MPEG2PESPacket.PESHeader
extends Object
| Modifier and Type | Field and Description |
|---|---|
boolean |
additionalCopyInfoFlag
The pes additional copy info flag.
|
boolean |
copyright
The pes copyright.
|
boolean |
CRCFlag
The pes pescrc flag.
|
boolean |
dataAlignment
The pes data alignment.
|
boolean |
DSMTrickMode
The pes dsm trick mode.
|
long |
DTS
The pes dts.
|
int |
ESCRBase
The pes escr base.
|
byte[] |
escrBuf
The escr buf.
|
int |
ESCRExt
The pes escr ext.
|
boolean |
ESCRFlag
The pes escr flag.
|
int |
ESRate
The pes es rate.
|
boolean |
ESRateFlag
The pes es rate flag.
|
boolean |
extFlag
The pes pes ext flag.
|
int |
length
The pes packet len.
|
int |
orginalStuffLen |
boolean |
originalOrCopy
The pes original or copy.
|
byte[] |
packetDataBytes
The pes packet data byte.
|
byte[] |
packetHeaderBytes |
boolean |
packHeaderFieldFlag
The pes pack header field flag.
|
static int |
PES_DSMCC_STREAM
The Constant PES_DSMCC_STREAM.
|
static int |
PES_ECM_STREAM
The Constant PES_ECM_STREAM.
|
static int |
PES_EMM_STREAM
The Constant PES_EMM_STREAM.
|
static int |
PES_EXTENSION
The Constant PES_EXTENSION.
|
static int |
PES_GROUP
The Constant PES_GROUP.
|
static int |
PES_H222_TYPE_A
The Constant PES_H222_TYPE_A.
|
static int |
PES_H222_TYPE_B
The Constant PES_H222_TYPE_B.
|
static int |
PES_H222_TYPE_C
The Constant PES_H222_TYPE_C.
|
static int |
PES_H222_TYPE_D
The Constant PES_H222_TYPE_D.
|
static int |
PES_H222_TYPE_E
The Constant PES_H222_TYPE_E.
|
static int |
PES_PADDING_STREAM
The Constant PES_PADDING_STREAM.
|
static int |
PES_PICTURE_START
The Constant PES_PICTURE_START.
|
static int |
PES_PRIVATE_STREAM_1
The Constant PES_PRIVATE_STREAM_1.
|
static int |
PES_PRIVATE_STREAM_2
The Constant PES_PRIVATE_STREAM_2.
|
static int |
PES_PROGRAM_MAP
The Constant PES_PROGRAM_MAP.
|
static int |
PES_PROGRAM_STREAM_DIRECTORY
The Constant PES_PROGRAM_STREAM_DIRECTORY.
|
static int |
PES_SEQUENCE_END
The Constant PES_SEQUENCE_END.
|
static int |
PES_SEQUENCE_ERROR
The Constant PES_SEQUENCE_ERROR.
|
static int |
PES_SEQUENCE_HEADER
The Constant PES_SEQUENCE_HEADER.
|
static int |
PES_USER_DATA
The Constant PES_USER_DATA.
|
boolean |
PES2ExtFlag
The pes pe s2 ext flag.
|
byte[] |
PESExt2Data
The pes pes ext2 data.
|
int |
previousPacketCRC
The previous packet crc.
|
boolean |
priority
The pes priority.
|
byte[] |
privateData
The pes private data.
|
boolean |
privateDataFlag
The pes private data flag.
|
boolean |
programPacketSeqCounterFlag
The pes program packet seq counter flag.
|
int |
programPacketSequenceCounter
The pes program packet sequence counter.
|
boolean |
PSTDBufferFlag
The pes pstd buffer flag.
|
int |
PSTDBufferSize
The PSTD buffer size.
|
long |
PTS
The pes pts.
|
int |
PTSDTSFlags
The pes ptsdts flags.
|
int |
scramblingControl
The pes scrambling control.
|
int |
startCodePrefix
The pes start code.
|
int |
streamId
The pes stream id.
|
| Constructor and Description |
|---|
MPEG2PESPacket.PESHeader() |
MPEG2PESPacket.PESHeader(java.nio.ByteBuffer buffer) |
public boolean additionalCopyInfoFlag
public boolean copyright
public boolean CRCFlag
public boolean dataAlignment
public boolean DSMTrickMode
public long DTS
public int ESCRBase
public byte[] escrBuf
public int ESCRExt
public boolean ESCRFlag
public int ESRate
public boolean ESRateFlag
public boolean extFlag
public int length
public int orginalStuffLen
public boolean originalOrCopy
public byte[] packetDataBytes
public byte[] packetHeaderBytes
public boolean packHeaderFieldFlag
public static final int PES_DSMCC_STREAM
public static final int PES_ECM_STREAM
public static final int PES_EMM_STREAM
public static final int PES_EXTENSION
public static final int PES_GROUP
public static final int PES_H222_TYPE_A
public static final int PES_H222_TYPE_B
public static final int PES_H222_TYPE_C
public static final int PES_H222_TYPE_D
public static final int PES_H222_TYPE_E
public static final int PES_PADDING_STREAM
public static final int PES_PICTURE_START
public static final int PES_PRIVATE_STREAM_1
public static final int PES_PRIVATE_STREAM_2
public static final int PES_PROGRAM_MAP
public static final int PES_PROGRAM_STREAM_DIRECTORY
public static final int PES_SEQUENCE_END
public static final int PES_SEQUENCE_ERROR
public static final int PES_SEQUENCE_HEADER
public static final int PES_USER_DATA
public boolean PES2ExtFlag
public byte[] PESExt2Data
public int previousPacketCRC
public boolean priority
public byte[] privateData
public boolean privateDataFlag
public boolean programPacketSeqCounterFlag
public int programPacketSequenceCounter
public boolean PSTDBufferFlag
public int PSTDBufferSize
public long PTS
public int PTSDTSFlags
public int scramblingControl
public int startCodePrefix
public int streamId