mmserv/voipaudioservices/VoIPServer/src/VoIPServerSession.cpp
branchRCL_3
changeset 13 bea5e7625e42
parent 9 f5c5c82a163e
child 17 60e492b28869
equal deleted inserted replaced
12:2eb3b066cc7d 13:bea5e7625e42
  1905     TRACE_PRN_IF_ERR(aError);
  1905     TRACE_PRN_IF_ERR(aError);
  1906 
  1906 
  1907     if (aError == KErrNone)
  1907     if (aError == KErrNone)
  1908         {
  1908         {
  1909         TMMFPrioritySettings pSet;
  1909         TMMFPrioritySettings pSet;
  1910         iShared.iMutex.Wait();
       
  1911         pSet.iPref = iShared.iPreference;
       
  1912         pSet.iPriority = iShared.iPriority;
       
  1913         iShared.iMutex.Signal();
       
  1914 
  1910 
  1915         if (iDTMFTonePlayer && iDTMFTonePlayerInitRequest)
  1911         if (iDTMFTonePlayer && iDTMFTonePlayerInitRequest)
  1916             {
  1912             {
  1917             // initialized DTMF player
  1913             // initialized DTMF player
       
  1914             pSet.iPref = KAudioDTMFString;
       
  1915             pSet.iPriority = KAudioPriorityDTMFString;
  1918             iDTMFTonePlayer->SetPrioritySettings(pSet);
  1916             iDTMFTonePlayer->SetPrioritySettings(pSet);
  1919             iDTMFTonePlayer->SetVolume(iMaxVolume);
  1917             iDTMFTonePlayer->SetVolume(iMaxVolume);
  1920             iToneLenOn = KDTMFToneLengthOn;
  1918             iToneLenOn = KDTMFToneLengthOn;
  1921             iToneLenOff = KDTMFToneLengthOff;
  1919             iToneLenOff = KDTMFToneLengthOff;
  1922             iToneLenPause = KDTMFToneLengthPause;
  1920             iToneLenPause = KDTMFToneLengthPause;
  1932                 }
  1930                 }
  1933             }
  1931             }
  1934         else if (iDevSound && iDevSoundInitRequest)
  1932         else if (iDevSound && iDevSoundInitRequest)
  1935             {
  1933             {
  1936             // initialized standard player to check G711 frame rate
  1934             // initialized standard player to check G711 frame rate
       
  1935             iShared.iMutex.Wait();
       
  1936             pSet.iPref = iShared.iPreference;
       
  1937             pSet.iPriority = iShared.iPriority;
       
  1938             iShared.iMutex.Signal();
  1937             iDevSound->SetPrioritySettings(pSet);
  1939             iDevSound->SetPrioritySettings(pSet);
  1938             iDevSoundInitRequest = EFalse;
  1940             iDevSoundInitRequest = EFalse;
  1939 
  1941 
  1940             TInt err = KErrNone;
  1942             TInt err = KErrNone;
  1941 
  1943