diff -r dd3853b8dc3f -r 1e1cc61f56c3 rtp/srtpstack/inc/srtpaesctrcrypto.h --- 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 +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__