Public Member Functions | |
RRtpReceiveSource & | ReceiveSrc () |
void | SendNextPacketL () |
void | HandleReceivedPacketL () |
void | SetObserver (MFileStreamerObserver &aObserver) |
void | StartL () |
Static Public Member Functions | |
static CRtpFileStreamer * | NewL (RSocketServ &aRSocketServ, const TDesC &aSrcFilename, const TDesC &aDestFilename, TInt aBlockLen, const TInetAddr &aDestAddr, TUint aLocalPort, TInt aConnId) |
static void | NewSource (CRtpFileStreamer *aPtr, const TRtpEvent &aEvent) |
static void | PacketArrived (CRtpFileStreamer *aPtr, const TRtpEvent &aEvent) |
Public Attributes | |
RRtpReceivePacket | iRecvPacket |
CRtpFileStreamer demonstrates the initialisation of RTP and the method to register for callbacks in the RTP event model. It handles the receiving of RTP packets on the RRtpSession it owns.
Definition at line 81 of file RTPFileStreamer.h.
void CRtpFileStreamer::NewSource | ( | CRtpFileStreamer * | aPtr, | |
const TRtpEvent & | aEvent | |||
) | [static] |
A callback method that is called when a packet with a new SSRC arrives.
Definition at line 242 of file RTPFileStreamer.cpp.
void CRtpFileStreamer::PacketArrived | ( | CRtpFileStreamer * | aPtr, | |
const TRtpEvent & | aEvent | |||
) | [static] |
A callback method that is called on packet arrival.
Definition at line 260 of file RTPFileStreamer.cpp.
void CRtpFileStreamer::HandleReceivedPacketL | ( | ) |
An instance method called by the static callback function to be called on packet arrival.
Definition at line 279 of file RTPFileStreamer.cpp.