profilesservices/ProfileEngine/EngSrc/CProfileTonesImpl.cpp
changeset 63 cae55c3d1f20
parent 59 4868a89ec1e3
equal deleted inserted replaced
59:4868a89ec1e3 63:cae55c3d1f20
   140     User::LeaveIfError(
   140     User::LeaveIfError(
   141             aCenRep.Get( ProfileEngUtils::ResolveKey( KProEngRingingType,
   141             aCenRep.Get( ProfileEngUtils::ResolveKey( KProEngRingingType,
   142             aProfileId ), value ) );
   142             aProfileId ), value ) );
   143     iProfileToneSettings.iRingingType = TProfileRingingType( value );
   143     iProfileToneSettings.iRingingType = TProfileRingingType( value );
   144     
   144     
       
   145     //Since 10.1, check if silence mode
       
   146     User::LeaveIfError(
       
   147             aCenRep.Get( KProEngSilenceMode , value) );
       
   148     if ( value )
       
   149         {
       
   150         iProfileToneSettings.iRingingType = EProfileRingingTypeSilent;
       
   151         }
       
   152     
   145     User::LeaveIfError(
   153     User::LeaveIfError(
   146             aCenRep.Get( ProfileEngUtils::ResolveKey( KProEngKeypadVolume,
   154             aCenRep.Get( ProfileEngUtils::ResolveKey( KProEngKeypadVolume,
   147             aProfileId ), value ) );
   155             aProfileId ), value ) );
   148     iProfileToneSettings.iKeypadVolume = TProfileKeypadVolume( value );
   156     iProfileToneSettings.iKeypadVolume = TProfileKeypadVolume( value );
   149  /* 
   157  /*