--- a/rtp/srtpstack/inc/srtpaesctrcrypto.h Fri Feb 19 23:10:33 2010 +0200
+++ b/rtp/srtpstack/inc/srtpaesctrcrypto.h Fri Mar 12 15:44:11 2010 +0200
@@ -23,6 +23,7 @@
#include <e32base.h>
+class CAESEncryptor;
class CSrtpAESCTRCrypto : public CBase
{
@@ -68,9 +69,16 @@
*/
void IncreaseIV(TDes8& iv);
+ void CreateEncryptorL(const TDesC8& aKey);
+
+private:
+
+ HBufC8* iKey;
+ CAESEncryptor* iEncryptor;
+
#ifdef EUNIT_TESTING
friend class UT_CSrtpAESCTRCrypto;
#endif
};
-#endif // __SrtpAESCTRCrypto_H__
\ No newline at end of file
+#endif // __SrtpAESCTRCrypto_H__