radioengine/engine/src/cradioengineimp.cpp
changeset 57 21be958eb3ce
parent 54 a8ba0c289b44
--- a/radioengine/engine/src/cradioengineimp.cpp	Tue Oct 12 11:25:14 2010 +0300
+++ b/radioengine/engine/src/cradioengineimp.cpp	Fri Oct 15 16:26:27 2010 +0300
@@ -59,7 +59,7 @@
 const TInt KRadioRadioSwitchDelay = 300; // In milliseconds
 
 const TInt KRadioThousand = 1000;
-const TInt KRadioMillion = KRadioThousand * KRadioThousand;
+const TInt KRadioVolumeRampUpDelay = 200000;
 
 // Country order from timezones.rss. Default = 0, Japan = 1, America = 2.
 const TUint KCityGroupRegions[] =
@@ -569,10 +569,11 @@
         OkToPlay( iSettings->EngineSettings().TunedFrequency() ) )
         {
         SetAudioMode( iSettings->EngineSettings().OutputMode() );
-        iPlayerUtility->SetVolumeRamp( TTimeIntervalMicroSeconds( MAKE_TINT64( 0, KRadioMillion ) ) );
+        iPlayerUtility->SetVolumeRamp( TTimeIntervalMicroSeconds( MAKE_TINT64( 0, KRadioVolumeRampUpDelay ) ) );
         iPlayerUtility->SetVolume( TunerVolumeForUiVolume( iSettings->EngineSettings().Volume() ) );
 
         iPlayerUtility->Mute( iSettings->EngineSettings().IsVolMuted() );
+        iTunerUtility->SetSquelch( EFalse );
         iTunerUtility->SetFrequency( iSettings->EngineSettings().TunedFrequency() );
         iFreqEventReason = RadioEngine::ERadioFrequencyEventReasonImplicit;