equal
deleted
inserted
replaced
48 #include "mpxlocalaudioplayback.h" |
48 #include "mpxlocalaudioplayback.h" |
49 #include "mpxlog.h" |
49 #include "mpxlog.h" |
50 |
50 |
51 // CONSTANTS |
51 // CONSTANTS |
52 const TUid KLocalPlaybackUid={0x101FFC06}; |
52 const TUid KLocalPlaybackUid={0x101FFC06}; |
53 //_LIT(KWmaExtension, ".wma"); |
|
54 //_LIT(KRaExtension, ".ra"); |
|
55 |
53 |
56 |
54 |
57 // ============================ LOCAL FUNCTIONS ============================== |
55 // ============================ LOCAL FUNCTIONS ============================== |
58 LOCAL_C TInt Balance(TInt aMMFBalance) |
56 LOCAL_C TInt Balance(TInt aMMFBalance) |
59 { |
57 { |
433 } |
431 } |
434 case EPbApplyEffect: |
432 case EPbApplyEffect: |
435 { |
433 { |
436 // Re-init audio effects |
434 // Re-init audio effects |
437 MPX_DEBUG1("CMPXLocalAudioPlayback::CommandL EPbApplyEffect"); |
435 MPX_DEBUG1("CMPXLocalAudioPlayback::CommandL EPbApplyEffect"); |
|
436 iAudioEffects->DestroyAudioEffect(); |
438 if( ( aData == KAudioEffectsID || aData == KEqualizerID ) && |
437 if( ( aData == KAudioEffectsID || aData == KEqualizerID ) && |
439 ( EStateInitialised == iState ) ) |
438 ( EStateInitialised == iState ) ) |
440 { |
439 { |
441 TRAP_IGNORE( iAudioEffects->CreateAudioEffectsL() ); |
440 TRAPD(err, iAudioEffects->CreateAudioEffectsL() ); |
|
441 if(err) |
|
442 { |
|
443 MPX_DEBUG2("EPbApplyEffect err = %d", err); |
|
444 TRAPD(err, iAudioEffects->CreateAudioEffectsL() ); |
|
445 if(err) |
|
446 { |
|
447 MPX_DEBUG2("EPbApplyEffect again err = %d", err); |
|
448 } |
|
449 else |
|
450 { |
|
451 MPX_DEBUG1("EPbApplyEffect again set"); |
|
452 } |
|
453 } |
|
454 else |
|
455 { |
|
456 MPX_DEBUG1("EPbApplyEffect set"); |
|
457 } |
442 iAudioEffectsOn = ETrue; |
458 iAudioEffectsOn = ETrue; |
443 } |
459 } |
444 break; |
460 break; |
445 } |
461 } |
446 case EPbCmdCloseItem: |
462 case EPbCmdCloseItem: |