accessoryservices/accessoryremotecontrol/tsrc/remcontestcontrol/remcontestcontrolplugin/src/remconcontrol.cpp
equal
deleted
inserted
replaced
470 retval = KErrNone; |
470 retval = KErrNone; |
471 } |
471 } |
472 break; |
472 break; |
473 |
473 |
474 case ETFRemCon_LaunchAudioClient: |
474 case ETFRemCon_LaunchAudioClient: |
475 { |
|
476 // reset return channel |
475 // reset return channel |
477 TRemConClientKeyDataBuf keyDatabuf; |
476 TRemConClientKeyDataBuf keyDatabuf; |
478 TRemConClientKeyData keyData; |
477 TRemConClientKeyData keyData; |
479 keyData.iOperationId = ERemConCoreApiSelect; // if not changed by audio client maps to ETRemConEvent_None |
478 keyData.iOperationId = ERemConCoreApiSelect; // if not changed by audio client maps to ETRemConEvent_None |
480 keyData.iButtonAct = ERemConCoreApiButtonPress; |
479 keyData.iButtonAct = ERemConCoreApiButtonPress; |
494 iAudioClientProc.Resume(); |
493 iAudioClientProc.Resume(); |
495 User::WaitForRequest( status ); |
494 User::WaitForRequest( status ); |
496 retval = status.Int(); |
495 retval = status.Int(); |
497 } |
496 } |
498 } |
497 } |
499 } |
|
500 break; |
498 break; |
501 |
499 |
502 case ETFRemCon_CloseAudioClient: |
500 case ETFRemCon_CloseAudioClient: |
503 if ( iAudioClientProc.Handle() ) |
501 if ( iAudioClientProc.Handle() ) |
504 { |
502 { |
506 retval = KErrNone; |
504 retval = KErrNone; |
507 } |
505 } |
508 break; |
506 break; |
509 |
507 |
510 case ETFRemCon_CheckClientKey: |
508 case ETFRemCon_CheckClientKey: |
511 { |
|
512 TRemConClientKeyDataBuf keyDataBuf; |
509 TRemConClientKeyDataBuf keyDataBuf; |
513 retval = RProperty::Get( KTFRemConTestProperty, KTFRemConClientKey, keyDataBuf ); |
510 retval = RProperty::Get( KTFRemConTestProperty, KTFRemConClientKey, keyDataBuf ); |
514 if ( retval == KErrNone ) |
511 if ( retval == KErrNone ) |
515 { |
512 { |
516 if ( aParameter.iExpectedKeyEvent != MapRemConToTfKey( keyDataBuf().iOperationId ) ) |
513 if ( aParameter.iExpectedKeyEvent != MapRemConToTfKey( keyDataBuf().iOperationId ) ) |
522 { |
519 { |
523 retval = KErrArgument; |
520 retval = KErrArgument; |
524 } |
521 } |
525 |
522 |
526 } |
523 } |
527 } |
|
528 break; |
524 break; |
529 |
525 |
530 default: |
526 default: |
531 //TRACE_ASSERT_FALSE(); |
527 //TRACE_ASSERT_FALSE(); |
532 break; |
528 break; |