diff -r 1bce908db942 -r 513a8b745b2f multimediacommsengine/mmcesrv/mmcemediamanager/src/mcesecuredesstream.cpp --- a/multimediacommsengine/mmcesrv/mmcemediamanager/src/mcesecuredesstream.cpp Tue Feb 02 01:04:58 2010 +0200 +++ b/multimediacommsengine/mmcesrv/mmcemediamanager/src/mcesecuredesstream.cpp Fri Feb 19 23:12:20 2010 +0200 @@ -1898,4 +1898,20 @@ } MCEMM_DEBUG( "CMceSecureDesStream::SetCryptoByClientL, exit " ) } +//----------------------------------------------------------------------------- +// CMceSecureDesStream::ForceUpdateStreamL () +// +// ----------------------------------------------------------------------------- +// +void CMceSecureDesStream::ForceUpdateStreamL() + { + MCEMM_DEBUG( "CMceSecureDesStream::ForceUpdateStream, entry " ) + UpdateCryptoContextL( iCryptoIn ); + UpdateCryptoContextL( iCryptoOut ); + if ( iWaitingBinding ) + { + iSecureSession.BindStreamCrypto(); + } + MCEMM_DEBUG( "CMceSecureDesStream::ForceUpdateStream, exit " ) + } // End of File