375 // |
375 // |
376 void CPhoneRingingTonePlayerAO::MuteRingingToneOnAnswer() |
376 void CPhoneRingingTonePlayerAO::MuteRingingToneOnAnswer() |
377 { |
377 { |
378 __LOGMETHODSTARTEND( EPhoneUIView, "CPhoneRingingTonePlayerAO::MuteRingingToneOnAnswer()" ); |
378 __LOGMETHODSTARTEND( EPhoneUIView, "CPhoneRingingTonePlayerAO::MuteRingingToneOnAnswer()" ); |
379 |
379 |
380 if ( iVideoPlayer && iTonePlayingStatus == EVideoTonePlaying || |
380 if ( iVideoPlayer && |
381 iTonePlayingStatus == EPersonalVideoTonePlaying ) |
381 ( iTonePlayingStatus == EVideoTonePlaying || |
|
382 iTonePlayingStatus == EPersonalVideoTonePlaying ) ) |
382 { |
383 { |
383 // Mute the video audio |
384 // Mute the video audio |
384 iVideoPlayer->MuteVideoRingTone(); |
385 iVideoPlayer->MuteVideoRingTone(); |
385 iTonePlayingStatus = ESilentVideoTonePlaying; |
386 iTonePlayingStatus = ESilentVideoTonePlaying; |
386 iVolume = 0; |
387 iVolume = 0; |
397 // |
398 // |
398 void CPhoneRingingTonePlayerAO::MuteRingingTone() |
399 void CPhoneRingingTonePlayerAO::MuteRingingTone() |
399 { |
400 { |
400 __LOGMETHODSTARTEND( EPhoneUIView, "CPhoneRingingTonePlayerAO::MuteRingingTone()" ); |
401 __LOGMETHODSTARTEND( EPhoneUIView, "CPhoneRingingTonePlayerAO::MuteRingingTone()" ); |
401 |
402 |
402 if ( iVideoPlayer && iTonePlayingStatus == EVideoTonePlaying || |
403 if ( iVideoPlayer && |
403 iTonePlayingStatus == EPersonalVideoTonePlaying ) |
404 ( iTonePlayingStatus == EVideoTonePlaying || |
|
405 iTonePlayingStatus == EPersonalVideoTonePlaying ) ) |
404 { |
406 { |
405 // Mute the video audio |
407 // Mute the video audio |
406 iVideoPlayer->MuteVideoRingTone(); |
408 iVideoPlayer->MuteVideoRingTone(); |
407 iTonePlayingStatus = ESilentVideoTonePlaying; |
409 iTonePlayingStatus = ESilentVideoTonePlaying; |
408 iVolume = 0; |
410 iVolume = 0; |
1629 //Normal ringingtone case. Adjust volume back to profile level. |
1631 //Normal ringingtone case. Adjust volume back to profile level. |
1630 __PHONELOG1( EBasic, EPhoneUIView, "CPhoneRingingTonePlayerAO::SolveNewVolumeAndRamptime - said once normal - ramptime(%d)", |
1632 __PHONELOG1( EBasic, EPhoneUIView, "CPhoneRingingTonePlayerAO::SolveNewVolumeAndRamptime - said once normal - ramptime(%d)", |
1631 ramptime ); |
1633 ramptime ); |
1632 currPlayer->SetNewVolumeAndRamptime( iTtsVolume, 0 ); |
1634 currPlayer->SetNewVolumeAndRamptime( iTtsVolume, 0 ); |
1633 } |
1635 } |
1634 break; |
1636 break; |
1635 |
1637 |
1636 case ESaidTwice: |
1638 case ESaidTwice: |
1637 if ( iTtsRingingType == EProfileRingingTypeAscending ) |
1639 if ( iTtsRingingType == EProfileRingingTypeAscending ) |
1638 { |
1640 { |
1639 TInt vol = iTtsVolume; |
1641 TInt vol = iTtsVolume; |
1812 __LOGMETHODSTARTEND( EPhoneUIView, "CPhoneRingingTonePlayerAO::ActiveAudioPlayer()" ); |
1814 __LOGMETHODSTARTEND( EPhoneUIView, "CPhoneRingingTonePlayerAO::ActiveAudioPlayer()" ); |
1813 |
1815 |
1814 switch( iTonePlayingStatus ) |
1816 switch( iTonePlayingStatus ) |
1815 { |
1817 { |
1816 case EAudioTonePlaying: |
1818 case EAudioTonePlaying: |
1817 if( iAudioPlayer != NULL ) |
1819 if( iAudioPlayer ) |
1818 { |
1820 { |
1819 return iAudioPlayer; |
1821 return iAudioPlayer; |
1820 } |
1822 } |
1821 break; |
1823 break; |
1822 |
1824 |
1823 case EDefaultTonePlaying: |
1825 case EDefaultTonePlaying: |
1824 if ( iDefaultPlayer != NULL ) |
1826 if ( iDefaultPlayer ) |
1825 { |
1827 { |
1826 return iDefaultPlayer; |
1828 return iDefaultPlayer; |
1827 } |
1829 } |
1828 break; |
1830 break; |
1829 |
1831 |
1830 case EBeepOnce: |
1832 case EBeepOnce: |
1831 if( iBeepOncePlayer != NULL ) |
1833 if( iBeepOncePlayer ) |
1832 { |
1834 { |
1833 return iBeepOncePlayer; |
1835 return iBeepOncePlayer; |
1834 } |
1836 } |
1835 break; |
1837 break; |
1836 |
1838 |
1837 case EBackupTonePlaying: |
1839 case EBackupTonePlaying: |
1838 if( iBackupPlayer != NULL ) |
1840 if( iBackupPlayer ) |
1839 { |
1841 { |
1840 return iBackupPlayer; |
1842 return iBackupPlayer; |
1841 } |
1843 } |
1842 break; |
1844 break; |
1843 |
1845 |
1844 case ESilentTonePlaying: |
1846 case ESilentTonePlaying: |
1845 if( iSilentPlayer != NULL ) |
1847 if( iSilentPlayer ) |
1846 { |
1848 { |
1847 return iSilentPlayer; |
1849 return iSilentPlayer; |
1848 } |
1850 } |
1849 break; |
1851 break; |
1850 |
1852 |
1851 case EUnsecureVoIPTonePlaying: |
1853 case EUnsecureVoIPTonePlaying: |
1852 if( iUnsecureVoIPTonePlayer != NULL ) |
1854 if( iUnsecureVoIPTonePlayer ) |
1853 { |
1855 { |
1854 return iUnsecureVoIPTonePlayer; |
1856 return iUnsecureVoIPTonePlayer; |
1855 } |
1857 } |
1856 break; |
1858 break; |
1857 |
1859 |
1858 case EVideoTonePlaying: // video ringing tone |
1860 case EVideoTonePlaying: // video ringing tone |
1859 case EPersonalVideoTonePlaying: |
1861 case EPersonalVideoTonePlaying: |
1860 case ESilentVideoTonePlaying: |
1862 case ESilentVideoTonePlaying: |
1861 if ( iBeepOncePlayer != NULL ) |
1863 if ( iBeepOncePlayer ) |
1862 { |
1864 { |
1863 return iBeepOncePlayer; |
1865 return iBeepOncePlayer; |
1864 } |
1866 } |
1865 else if ( iSilentPlayer != NULL ) |
1867 else if ( iSilentPlayer ) |
1866 { |
1868 { |
1867 return iSilentPlayer; |
1869 return iSilentPlayer; |
1868 } |
1870 } |
1869 break; |
1871 break; |
1870 |
1872 |
1886 switch( iTonePlayingStatus ) |
1888 switch( iTonePlayingStatus ) |
1887 { |
1889 { |
1888 case EVideoTonePlaying: // video ringing tone, fall through |
1890 case EVideoTonePlaying: // video ringing tone, fall through |
1889 case EPersonalVideoTonePlaying: // fall through |
1891 case EPersonalVideoTonePlaying: // fall through |
1890 case ESilentVideoTonePlaying: |
1892 case ESilentVideoTonePlaying: |
1891 if ( iVideoPlayer != NULL ) |
1893 if ( iVideoPlayer ) |
1892 { |
1894 { |
1893 iVideoPlayer->MuteVideoRingTone(); |
1895 iVideoPlayer->MuteVideoRingTone(); |
1894 return; |
1896 return; |
1895 } |
1897 } |
1896 break; |
1898 break; |