C# Class NewTOAPIA.Net.Rtp.PayloadChannel

Inheritance: IPayloadChannel
Datei anzeigen Open project: Wiladams/NewTOAPIA Class Usage Examples

Public Methods

Method Description
CreateRtpSender ( string participantName ) : void
HookRtpEvents ( ) : void
JoinSession ( RtpSession session, string participantName ) : void
LeaveSession ( ) : void
PayloadChannel ( PayloadType pType ) : System
PayloadChannel ( PayloadType pType, bool passive ) : System
Send ( BufferChunk aChunk ) : void
Send ( IntPtr ptrs, int lengths, bool prependLengths ) : void
UnhookRtpEvents ( ) : void

Protected Methods

Method Description
RtpStreamAdded ( object sender, RtpEvents ea ) : void
RtpStreamRemoved ( object sender, RtpEvents ea ) : void

Private Methods

Method Description
FrameReceived ( object sender, RtpStream ea ) : void

Method Details

CreateRtpSender() public method

public CreateRtpSender ( string participantName ) : void
participantName string
return void

HookRtpEvents() public method

public HookRtpEvents ( ) : void
return void

JoinSession() public method

public JoinSession ( RtpSession session, string participantName ) : void
session RtpSession
participantName string
return void

LeaveSession() public method

public LeaveSession ( ) : void
return void

PayloadChannel() public method

public PayloadChannel ( PayloadType pType ) : System
pType PayloadType
return System

PayloadChannel() public method

public PayloadChannel ( PayloadType pType, bool passive ) : System
pType PayloadType
passive bool
return System

RtpStreamAdded() protected method

protected RtpStreamAdded ( object sender, RtpEvents ea ) : void
sender object
ea RtpEvents
return void

RtpStreamRemoved() protected method

protected RtpStreamRemoved ( object sender, RtpEvents ea ) : void
sender object
ea RtpEvents
return void

Send() public method

public Send ( BufferChunk aChunk ) : void
aChunk NewTOAPIA.BufferChunk
return void

Send() public method

public Send ( IntPtr ptrs, int lengths, bool prependLengths ) : void
ptrs System.IntPtr
lengths int
prependLengths bool
return void

UnhookRtpEvents() public method

public UnhookRtpEvents ( ) : void
return void