--- 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