multimediacommsengine/mmcesrv/mmcemediamanager/src/mcesecuremediasession.cpp
branchRCL_3
changeset 19 3f7c7e6eea8a
parent 13 fb1bbf85a302
child 20 4da1f672912e
equal deleted inserted replaced
18:817c922b90eb 19:3f7c7e6eea8a
    47                                      CMccSecureInterface& aSecureInterface)
    47                                      CMccSecureInterface& aSecureInterface)
    48     :       iManager( aManager ),
    48     :       iManager( aManager ),
    49             iSession( aSession ),
    49             iSession( aSession ),
    50             iSecureInterface(aSecureInterface),
    50             iSecureInterface(aSecureInterface),
    51             iKeyNeedUpdated( ETrue ),
    51             iKeyNeedUpdated( ETrue ),
    52             iCryptoContextUpdate (EFalse ),
    52             iCryptoContextUpdate (EFalse),
    53             iLSReadyToBind ( EFalse ),
    53             iLSReadyToBind ( ETrue ),
    54             iStringTable( NULL )
    54             iStringTable( NULL )
    55     {
    55     {
    56     
    56     
    57     }
    57     }
    58 
    58 
   449 				if (stream->Data().Id()== secureStream->MediaStream().Id() || 
   449 				if (stream->Data().Id()== secureStream->MediaStream().Id() || 
   450 					 ( stream->Data().BoundStream() && 
   450 					 ( stream->Data().BoundStream() && 
   451 					   stream->Data().iLinkedStream->Id() == secureStream->MediaStream().Id() ) ) 
   451 					   stream->Data().iLinkedStream->Id() == secureStream->MediaStream().Id() ) ) 
   452 					{
   452 					{
   453 					//bind
   453 					//bind
   454 				    if( secureStream->iWaitingBinding )
   454 					secureStream->BindCrypto(*stream);
   455 				    	{
   455 					
   456 						secureStream->BindCrypto(*stream);
       
   457 				    	}
       
   458 					}
   456 					}
   459 				}
   457 				}
   460 			}
   458 			}
   461 		}
   459 		}
   462 	MCEMM_DEBUG("CMceSecureDesStream::BindStreamCrypto(), Exit");
   460 	MCEMM_DEBUG("CMceSecureDesStream::BindStreamCrypto(), Exit");