CRtpRecvStream Class Reference
| class CRtpRecvStream : public CRtpStream |
Derived class for RTP receive stream.
RtpService.dll
| Inherited Functions |
|---|
| | CBase::CBase() |
| | CBase::Delete(CBase *) |
| | CBase::Extension_(TUint,TAny *&,TAny *) |
| | CBase::operator new(TUint) |
| | CBase::operator new(TUint,TAny *) |
| | CBase::operator new(TUint,TLeave) |
| | CBase::operator new(TUint,TLeave,TUint) |
| | CBase::operator new(TUint,TUint) |
| | CBase::~CBase() |
| | CRtpStream::CRtpStream(const TRtpId,const TRtpId,const TUint32 *,MRtcpObserver *,const TRtpPayloadType) |
| | CRtpStream::FirstPkg()const |
| | CRtpStream::GetLocalSSRC()const |
| | CRtpStream::GetStreamID()const |
| | CRtpStream::RegisterRtcpObserver(MRtcpObserver &) |
| | CRtpStream::RtcpStats(TRtcpStats &) |
| | CRtpStream::SetFirstPkg(TBool) |
| | CRtpStream::SetLocalSSRC(TRtpSSRC) |
| | CRtpStream::UnRegisterRtcpObserver() |
| | CRtpStream::~CRtpStream() |
Constructor & Destructor Documentation
CRtpRecvStream(MSsrcCheckCallback *, const TRtpPayloadType, const TRtpId, const TRtpId, MRtpObserver **, MRtcpObserver *, const TUint32 *)
Member Functions Documentation
ConstructL()
| void | ConstructL | ( | ) | [private] |
GetRemoteStreamInfo(TRtpSdesParams &)
GetStreamStat(TRtpPeerStat &)
NewL(const TRtpPayloadType, const TRtpId, const TRtpId, MRtpObserver **, MRtcpObserver *, const TUint32 *, MSsrcCheckCallback *)
ReceivedRTPPackets()
|
TBool
| ReceivedRTPPackets | ( | ) | const |
RegisterRtpObserver(MRtpObserver *)
ResetStreamStat()
|
TInt
| ResetStreamStat | ( | ) | [virtual] |
RtpStreamCreateRtcpReportSection(CRtpPacket *)
| void | RtpStreamCreateRtcpReportSection | ( | CRtpPacket * | aPkt | ) | [virtual] |
RtpStreamJitterInit()
| void | RtpStreamJitterInit | ( | ) | [private] |
RtpStreamProcessRtcpReportSectionL(CRtpPacket *)
RtpStreamProcessRtpPacketL(CRtpPacket *, TBool)
RtpStreamSyncInfoInit()
| void | RtpStreamSyncInfoInit | ( | ) | [private] |
RtpStreamUpdateJitter(TRtpTimeStamp)
| void | RtpStreamUpdateJitter | ( | TRtpTimeStamp | aCurrentTimeStamp | ) | [private] |
RtpStreamUpdateParamL(TRtpPacketType, TRtpPacketStreamParam *)
SetReceivedRTPPackets(TBool)
| void | SetReceivedRTPPackets | ( | TBool | aFlag | ) | |
UnRegisterRtpObserver()
| void | UnRegisterRtpObserver | ( | ) | |
Member Data Documentation
MSsrcCheckCallback * iCallback
TBool
iFlagReceivedRTPPackets
|
TBool
| iFlagReceivedRTPPackets | [private] |
TRtpHeaderExtension
iHeaderExtension
TUint32
iLastRR_numExpectedPackets
|
TUint32
| iLastRR_numExpectedPackets | [private] |
TUint32
iLastRR_numReceivedPackets
|
TUint32
| iLastRR_numReceivedPackets | [private] |
TUint32
iNumReceivedPackets
|
TUint32
| iNumReceivedPackets | [private] |
MRtpObserver ** iRtpObserver
TRtpTimeJitter
iSyncJitter
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.