qtinternetradio/irqmediaplayer/src/irqmediaplayer.cpp
changeset 5 0930554dc389
parent 0 09774dfdd46b
child 14 896e9dbc5f19
equal deleted inserted replaced
3:ee64f059b8e1 5:0930554dc389
    19 #if defined(MMFADAPTER)
    19 #if defined(MMFADAPTER)
    20 #include "irqmmfadapter.h"
    20 #include "irqmmfadapter.h"
    21 #elif defined(PHONONAdapter)
    21 #elif defined(PHONONAdapter)
    22 #include "irqphononadapter.h"
    22 #include "irqphononadapter.h"
    23 #endif
    23 #endif
       
    24 
       
    25 #include "irqlogger.h"
    24 
    26 
    25 //Constants
    27 //Constants
    26 const int KDefaultStereoLevel = 100;            // Default stereo level
    28 const int KDefaultStereoLevel = 100;            // Default stereo level
    27 
    29 
    28 // ---------------------------------------------------------------------------
    30 // ---------------------------------------------------------------------------
   133     if (!iPlayer || IRQPlayerAdapterInterface::EPlaying != iPlayer->iPlayState)
   135     if (!iPlayer || IRQPlayerAdapterInterface::EPlaying != iPlayer->iPlayState)
   134     {
   136     {
   135         return;
   137         return;
   136     }
   138     }
   137 
   139 
   138     TRAPD(error, enableStereoEffectL());
   140     TRAP_IGNORE(enableStereoEffectL());
   139     if (KErrNone != error)
       
   140     {
       
   141         emit errorOccured(EIRQPlayerErrorSetStereoFailed);
       
   142     }
       
   143 }
   141 }
   144 
   142 
   145 // ---------------------------------------------------------------------------
   143 // ---------------------------------------------------------------------------
   146 // IRQMediaPlayer::disableStereoEffect
   144 // IRQMediaPlayer::disableStereoEffect
   147 // Turns off stereo effect
   145 // Turns off stereo effect
   148 // ---------------------------------------------------------------------------
   146 // ---------------------------------------------------------------------------
   149 //
   147 //
   150 EXPORT_C void IRQMediaPlayer::disableStereoEffect()
   148 EXPORT_C void IRQMediaPlayer::disableStereoEffect()
   151 {
   149 {
       
   150     LOG_METHOD;
   152     if (iStereoEffect)
   151     if (iStereoEffect)
   153     {
   152     {
   154         if (iStereoEffect->IsEnabled())
   153         if (iStereoEffect->IsEnabled())
   155         {
   154         {
   156             TRAPD(error, iStereoEffect->DisableL());
   155             TRAPD(error, iStereoEffect->DisableL());