diff -r b5e99d8877c7 -r 0dcb073356a5 ipappprotocols_plat/rtprtcp_api/inc/rtpdef.h --- a/ipappprotocols_plat/rtprtcp_api/inc/rtpdef.h Tue Aug 31 15:32:57 2010 +0300 +++ b/ipappprotocols_plat/rtprtcp_api/inc/rtpdef.h Wed Sep 01 12:27:36 2010 +0100 @@ -34,7 +34,6 @@ const TUint KMaxSdesItemSize = 255; const TUint KSocketBufSize = 4096; const TInt KMinRtpHeaderSize = 12; // 96 bits in header, 96/8 = 12 -const TInt KMaxCsrcIdentifiers = 15; // DATA TYPES @@ -42,7 +41,6 @@ const TRtpId KNullId = 0xffffffff; typedef TUint32 TRtpSSRC; // -typedef TUint32 TRtpCSRC; // typedef TUint8 TRtpPayloadType; // payload type of the RTP packet typedef TUint16 TRtpSequence; // sequence number of the RTP packet typedef TUint32 TRtpTimeStamp; // timestamp of the RTP packet @@ -57,7 +55,6 @@ // FORWARD DECLARATIONS class TRtpSendHeader; class TRtpRecvHeader; -class TRtpSendPktParams; // CLASS DECLARATION @@ -209,30 +206,6 @@ }; -/** -* Header class for sending RTP Packets -* -* @lib RtpService.dll -*/ -class TRtpSendPktParams - { -public: - - TRtpSendPktParams(TRtpSendHeader &aHeaderInfo); - - TRtpId iTranStreamId; // Transtream Id - TRtpSendHeader &iHeaderInfo; // Standard fixed header of RTP packet to send. - TPtrC8 iPayloadData; // Payload - TRequestStatus *iStatus; - TRtpSequence *iSequenceNum; // Sequence Number - }; - -inline TRtpSendPktParams::TRtpSendPktParams(TRtpSendHeader &aHeaderInfo) : iTranStreamId( 0 ), - iHeaderInfo( aHeaderInfo ), - iStatus( 0 ), - iSequenceNum( 0 ) - { - }; /** * An interface to the callback functions for asynchronous event @@ -345,23 +318,4 @@ }; - -/** -* callback functions for Send RTP packets. -* -* @lib RtpService.dll -*/ -class MRtpPostProcessingObserver - { - public: - /** - * Callback function to receive a handle to RTP packet which is ready to send. - * @param TRtpId aTranStreamId - Transimission stream id - * @param TPtr8 &aPacket - RTP packet Ready to send - * @return None - */ - virtual void ReadyToSendRtpPacket( TRtpId aTranStreamId, TPtr8 &aPacket ) = 0; - - }; - #endif // __RTPDEF_H