mobilemessaging/audiomsg/src/audiomessageappui.cpp
changeset 1 d09ac5c1e252
parent 0 72b543305e3a
child 2 0bf1d54f37d9
equal deleted inserted replaced
0:72b543305e3a 1:d09ac5c1e252
  4354 		{
  4354 		{
  4355 		// Video call ongoing
  4355 		// Video call ongoing
  4356 		case EPSCTsyCallTypeH324Multimedia:
  4356 		case EPSCTsyCallTypeH324Multimedia:
  4357 			{
  4357 			{
  4358 			unsupported = ETrue;
  4358 			unsupported = ETrue;
       
  4359 			ShowUnsupportedCallTypeNoteL( R_VR_VIDEO_CALL_INFONOTE_LABEL );
  4359 			break;			
  4360 			break;			
  4360 			}
  4361 			}
  4361 		// Voip call ongoing
  4362 		// Voip call ongoing
  4362 		case EPSCTsyCallTypeVoIP:
  4363 		case EPSCTsyCallTypeVoIP:
  4363 			{
  4364 			{
  4364 			unsupported = ETrue;
  4365 			unsupported = ETrue;
       
  4366 			ShowUnsupportedCallTypeNoteL( R_VR_INTERNET_CALL_INFONOTE_LABEL );
  4365 			break;			
  4367 			break;			
  4366 			}			
  4368 			}			
  4367 		}
  4369 		}
  4368 	
  4370 	
  4369 	return unsupported;
  4371 	return unsupported;
  4370 	}
  4372 	}
  4371 	
  4373 	
       
  4374 // ---------------------------------------------------------------------------
       
  4375 // CAudioMessageAppUi::ShowUnsupportedCallTypeNoteL
       
  4376 // 
       
  4377 // ---------------------------------------------------------------------------
       
  4378 //
       
  4379 void CAudioMessageAppUi::ShowUnsupportedCallTypeNoteL( TInt aResourceId )
       
  4380     {
       
  4381     CAknInformationNote* infoNote;
       
  4382     HBufC* noteText;
       
  4383     
       
  4384     noteText = CEikonEnv::Static()->
       
  4385         AllocReadResourceLC( aResourceId );
       
  4386     
       
  4387     infoNote = new( ELeave ) CAknInformationNote( ETrue );
       
  4388     infoNote->ExecuteLD( *noteText );
       
  4389 
       
  4390     CleanupStack::PopAndDestroy( noteText );
       
  4391     }
       
  4392 
       
  4393 // ---------------------------------------------------------------------------
       
  4394 // CAudioMessageAppUi::CheckIncomingCall
       
  4395 // 
       
  4396 // ---------------------------------------------------------------------------
       
  4397 //
  4372 TBool CAudioMessageAppUi::CheckIncomingCall(  )
  4398 TBool CAudioMessageAppUi::CheckIncomingCall(  )
  4373     {
  4399     {
  4374 	TInt value( 0 );
  4400 	TInt value( 0 );
  4375 	TInt err( 0 );
  4401 	TInt err( 0 );
  4376 	RProperty property;
  4402 	RProperty property;