232 EMusuiCmdToolbarMute : |
232 EMusuiCmdToolbarMute : |
233 EMusuiCmdToolbarUnmute, |
233 EMusuiCmdToolbarUnmute, |
234 ETrue, |
234 ETrue, |
235 ETrue ); |
235 ETrue ); |
236 |
236 |
|
237 Toolbar()->HideItem( EventControllerL().IsMicMutedL() ? |
|
238 EMusuiCmdToolbarUnmute : |
|
239 EMusuiCmdToolbarMute, |
|
240 EFalse, |
|
241 ETrue ); |
|
242 |
237 TBool loudSpeakerEnabled( EventControllerL().IsLoudSpeakerEnabled() ); |
243 TBool loudSpeakerEnabled( EventControllerL().IsLoudSpeakerEnabled() ); |
238 |
244 |
239 Toolbar()->HideItem( loudSpeakerEnabled ? |
245 Toolbar()->HideItem( loudSpeakerEnabled ? |
240 EMusuiCmdToolbarSpeakerOn : |
246 EMusuiCmdToolbarSpeakerOn : |
241 EMusuiCmdToolbarSpeakerOff, |
247 EMusuiCmdToolbarSpeakerOff, |
242 ETrue, |
248 ETrue, |
243 ETrue ); |
249 ETrue ); |
244 |
250 |
245 // Dim audio routing button if audio routing cannot be changed |
251 Toolbar()->HideItem( loudSpeakerEnabled ? |
246 // or when some button is selected |
252 EMusuiCmdToolbarSpeakerOff : |
247 TBool dimAudioRouting( iToolbarItemSelected || |
253 EMusuiCmdToolbarSpeakerOn, |
248 !EventControllerL().AudioRoutingCanBeChanged() ); |
254 EFalse, |
249 |
255 ETrue ); |
250 Toolbar()->SetItemDimmed( loudSpeakerEnabled ? |
256 |
251 EMusuiCmdToolbarSpeakerOff : |
|
252 EMusuiCmdToolbarSpeakerOn, |
|
253 dimAudioRouting, |
|
254 ETrue ); |
|
255 |
|
256 |
|
257 MUS_LOG( "mus: [MUSUI ] <- CMusUiGeneralView::DynInitToolbarL" ); |
257 MUS_LOG( "mus: [MUSUI ] <- CMusUiGeneralView::DynInitToolbarL" ); |
258 } |
258 } |
259 |
259 |
260 |
260 |
261 // ----------------------------------------------------------------------------- |
261 // ----------------------------------------------------------------------------- |