multimediacommsengine/mmcesrv/mmcemediamanager/src/mcesecuremediasession.cpp
branchRCL_3
changeset 3 513a8b745b2f
parent 0 1bce908db942
child 18 91f50911ea81
equal deleted inserted replaced
0:1bce908db942 3:513a8b745b2f
   617 		{
   617 		{
   618 		iSession.iClientCryptoSuites.Remove( i-1 );	
   618 		iSession.iClientCryptoSuites.Remove( i-1 );	
   619 		iSession.iIsSecureSession = EFalse;
   619 		iSession.iIsSecureSession = EFalse;
   620 		}
   620 		}
   621     }					
   621     }					
       
   622 // -----------------------------------------------------------------------------
       
   623 // CMceSecureMediaSession::ForceUpdateSecureStreamL
       
   624 // 
       
   625 // -----------------------------------------------------------------------------
       
   626 //  
       
   627 void CMceSecureMediaSession::ForceUpdateSecureStreamL(CMceComMediaStream& aStream,
       
   628 		CSdpMediaField& aMediaLine )
       
   629 	{
       
   630 	MCEMM_DEBUG("CMceSecureMediaSession::ForceUpdateSecureStreamL(), Entry ");
       
   631 	User::LeaveIfNull( &aStream );
       
   632 	User::LeaveIfNull( &aMediaLine );
       
   633 	CMceSecureDesStream* secStream=NULL; 
       
   634 	TInt secStreamCount = iMceSecureDesStreams.Count();
       
   635 	for (TInt j=0; j<secStreamCount; j++)
       
   636 		{
       
   637 		CMceSecureDesStream* secDesStream = iMceSecureDesStreams[j];
       
   638 		if (IfStreamMatchMedia( aStream, *secDesStream, aMediaLine))
       
   639 	    		{
       
   640 	    		j=secStreamCount;
       
   641 	    		secStream = secDesStream;
       
   642 	    		}
       
   643 		}
       
   644 	if( secStream )
       
   645 		{
       
   646 		secStream->ForceUpdateStreamL();
       
   647 		}
       
   648 	MCEMM_DEBUG("CMceSecureMediaSession::ForceUpdateSecureStreamL(), Exit ");
       
   649 	}
   622 //  End of File  
   650 //  End of File