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