962 // Set Volume: |
962 // Set Volume: |
963 __ASSERT_ALWAYS( EngineSession(), User::Leave( KErrNotReady ) ); |
963 __ASSERT_ALWAYS( EngineSession(), User::Leave( KErrNotReady ) ); |
964 EngineSession()->VolumeUpL(); |
964 EngineSession()->VolumeUpL(); |
965 // Status pane update will be done later. When we get |
965 // Status pane update will be done later. When we get |
966 // VolumeChanged() callback |
966 // VolumeChanged() callback |
|
967 iSharingObserver.ActivateVolumeControlL( |
|
968 EngineSession()->VolumeL() ); |
967 break; |
969 break; |
968 } |
970 } |
969 case EMusuiCmdViewVolumeDown: |
971 case EMusuiCmdViewVolumeDown: |
970 { |
972 { |
971 // Set Volume: |
973 // Set Volume: |
972 __ASSERT_ALWAYS( EngineSession(), User::Leave( KErrNotReady ) ); |
974 __ASSERT_ALWAYS( EngineSession(), User::Leave( KErrNotReady ) ); |
973 EngineSession()->VolumeDownL(); |
975 EngineSession()->VolumeDownL(); |
974 // Status pane update will be done later. When we get |
976 // Status pane update will be done later. When we get |
975 // VolumeChanged() callback |
977 // VolumeChanged() callback |
|
978 iSharingObserver.ActivateVolumeControlL( |
|
979 EngineSession()->VolumeL() ); |
976 break; |
980 break; |
977 } |
981 } |
978 case EMusuiCmdViewVolumeChanged: |
982 case EMusuiCmdViewVolumeChanged: |
979 { |
983 { |
980 __ASSERT_ALWAYS( EngineSession(), User::Leave( KErrNotReady ) ); |
984 __ASSERT_ALWAYS( EngineSession(), User::Leave( KErrNotReady ) ); |