Packet Class |
Namespace: FM.IceLink.H264
The Packet type exposes the following members.
Name | Description | |
---|---|---|
Packet |
Default constuctor.
| |
Packet(Nalu) |
Single NAL Unit Mode constructor.
|
Name | Description | |
---|---|---|
Buffer |
Gets the Packet as a DataBuffer.
| |
FragmentEnd |
Gets if this is the end of a Fragmented Unit.
| |
FragmentStart |
Gets if this is the start of a Fragmented Unit.
| |
FuEBitMask |
Gets the end bit.
| |
FuRBitMask |
Gets the reserved bit.
| |
FuSBitMask |
Gets the start bit.
| |
Last |
Gets or sets whether this is the last nalu in the sequence (i.e. RTP Marker).
| |
MaxPacketSize |
Gets the maximum packet size (affects packetization).
| |
Nalus |
Gets or sets the NAL Units.
| |
NaluType |
Gets the type of Payload that is in this packet.
| |
SequenceNumber |
Gets or sets the RTP sequence number.
|
Name | Description | |
---|---|---|
Depacketize(Packet) |
Depacketizes multiple H264Packets into a single encoded frame.
Uses packetization mode 0.
| |
Depacketize(Packet, Int32) |
Depacketizes multiple H264Packets into a single encoded frame.
| |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
Packetize(DataBuffer) |
Packetizes a single encoded data frame into multiple H264 packets.
Note: Only STAP-A and Single NALU are supported right now.
Uses packetization mode 0.
| |
Packetize(DataBuffer, Int32) |
Packetizes a single encoded data frame into multiple H264 packets.
Note: Only STAP-A and Single NALU are supported right now.
| |
ToString | (Inherited from Object.) | |
Wrap |
Parses the specified packet bytes.
|