equal
deleted
inserted
replaced
30 // --------------------------------------------------------------------------- |
30 // --------------------------------------------------------------------------- |
31 // |
31 // |
32 CMPXRemConKeyResponse::CMPXRemConKeyResponse( |
32 CMPXRemConKeyResponse::CMPXRemConKeyResponse( |
33 CRemConCoreApiTarget& aRemConCoreApiTarget ) : |
33 CRemConCoreApiTarget& aRemConCoreApiTarget ) : |
34 CActive( CActive::EPriorityStandard ), |
34 CActive( CActive::EPriorityStandard ), |
35 iRemConCoreApiTarget( aRemConCoreApiTarget ) |
35 iRemConCoreApiTarget( aRemConCoreApiTarget ), |
|
36 iCountOfVolumeCommands( 0 ) |
36 { |
37 { |
37 CActiveScheduler::Add( this ); |
38 CActiveScheduler::Add( this ); |
38 } |
39 } |
39 |
40 |
40 // --------------------------------------------------------------------------- |
41 // --------------------------------------------------------------------------- |
73 { |
74 { |
74 case ERemConCoreApiVolumeUp: |
75 case ERemConCoreApiVolumeUp: |
75 { |
76 { |
76 iRemConCoreApiTarget.VolumeUpResponse( iStatus, KErrNone ); |
77 iRemConCoreApiTarget.VolumeUpResponse( iStatus, KErrNone ); |
77 SetActive(); |
78 SetActive(); |
|
79 iCountOfVolumeCommands--; |
78 break; |
80 break; |
79 } |
81 } |
80 case ERemConCoreApiVolumeDown: |
82 case ERemConCoreApiVolumeDown: |
81 { |
83 { |
82 iRemConCoreApiTarget.VolumeDownResponse( iStatus, KErrNone ); |
84 iRemConCoreApiTarget.VolumeDownResponse( iStatus, KErrNone ); |
83 SetActive(); |
85 SetActive(); |
|
86 iCountOfVolumeCommands--; |
84 break; |
87 break; |
85 } |
88 } |
86 default: |
89 default: |
87 { |
90 { |
88 TInt error = KErrNone; |
91 TInt error = KErrNone; |