14 #ifndef _MpRtpInputConnection_h_ 15 #define _MpRtpInputConnection_h_ 25 #include <utl/UtlString.h> 26 #include <os/OsMutex.h> 40 struct IRTCPConnection;
58 IRTCPSession *piRTCPSession = NULL,
59 int maxRtpStreams = 1,
80 void setSockets(OsSocket& rRtpSocket, OsSocket& rRtcpSocket);
117 IRTCPConnection *getRTCPConnection();
145 IRTCPConnection *mpiRTCPConnection;
178 #endif // _MpRtpInputConnection_h_
Message object used to communicate with the media processing task.
Definition: MpResourceMsg.h:30
RtpStreamAffinity
Definition: MprRtpDispatcher.h:47
Definition: MpResourceMsg.h:56
Class for RTP stream dispatcher abstraction.
Definition: MprRtpDispatcher.h:42
Flow graph for coordinating the execution of media processing resources.
Definition: MpFlowGraphBase.h:91
interface rtpts_t rtpts_t ssrc_t ssrc
Definition: ISetSenderStatistics.h:68
The "From Network" media processing resource.
Definition: MprFromNet.h:55
virtual UtlBoolean enable()
Enable this resource.
Definition: MpResource.cpp:145
int MpConnectionID
Flowgraph connection ID.
Definition: MpTypes.h:56
uint32_t RtpSRC
RTP SSRC or CSRC identifier.
Definition: MpTypes.h:61
Definition: MprRtpDispatcher.h:49
Abstract base class for all media processing objects.
Definition: MpResource.h:56