C# Class NewTOAPIA.Net.Rtp.RtpPacketBase

The standard Rtp packet TODO - we may need to re-add support for CSRCs and HeaderExtensions, although header extensions could just as easily be implemented as payload headers
Inheritance: PacketBase
Datei anzeigen Open project: Wiladams/NewTOAPIA Class Usage Examples

Protected Methods

Method Description
OnReset ( ) : void
ValidateBuffer ( BufferChunk buffer ) : void

Make sure the provided buffer might be a real Rtp Packet (version == 2)

Private Methods

Method Description
RtpPacketBase ( ) : System

Creates a max size packet

RtpPacketBase ( BufferChunk buffer ) : System

Create a packet from an existing buffer

RtpPacketBase ( RtpPacketBase packet ) : System

Create a packet from an existing packet

RtpPacketBase ( int packetSize ) : System

Creates a packet of the given size

Method Details

OnReset() protected method

protected OnReset ( ) : void
return void

ValidateBuffer() protected method

Make sure the provided buffer might be a real Rtp Packet (version == 2)
protected ValidateBuffer ( BufferChunk buffer ) : void
buffer BufferChunk
return void