--- a/mmserv/tms/tmscallserver/inc/tmscallcsadpt.h Tue Jul 06 14:50:35 2010 +0300
+++ b/mmserv/tms/tmscallserver/inc/tmscallcsadpt.h Wed Aug 18 10:17:22 2010 +0300
@@ -25,10 +25,8 @@
#include <etelmm.h>
#include <rmmcustomapi.h>
#include "tmsclientserver.h"
-#include "tmsdtmftoneplayerobserver.h"
#include "tmscalladpt.h"
#include "tmscsdevsoundobserver.h"
-#include "tmsdtmfobserver.h"
namespace TMS {
@@ -36,18 +34,14 @@
class TMSCSUplink;
class TMSCSDownlink;
class TMSTarSettings;
-class TMSAudioDtmfTonePlayer;
-class TMSDTMFProvider;
-class TMSDtmfNotifier;
+class TMSSyncVol;
/*
* TMSCallCSAdpt class
*/
class TMSCallCSAdpt : public TMSCallAdpt,
public TMSCSDevSoundObserver,
- public MTelephonyAudioRoutingObserver,
- public TMSDTMFTonePlayerObserver,
- public TMSDTMFObserver
+ public MTelephonyAudioRoutingObserver
{
public:
static TMSCallCSAdpt* NewL();
@@ -117,25 +111,12 @@
virtual gint GetPreviousOutput(TMSAudioOutput& output);
virtual gint GetAvailableOutputsL(gint& count, CBufFlat*& outputsbuf);
- // From TMSDTMF
- virtual gint StartDTMF(const TMSStreamType streamtype, TDes& dtmfstr);
- virtual gint StopDTMF(const TMSStreamType streamtype);
- virtual gint ContinueDTMF(const gboolean sending);
-
//From TMSCSDevSoundObserver
void DownlinkInitCompleted(gint status);
void UplinkInitCompleted(gint status);
void DownlinkActivationCompleted(gint status);
void UplinkActivationCompleted(gint status);
- //From TMSDTMFTonePlayerObserver
- void DTMFInitCompleted(gint status);
- void DTMFToneFinished(gint status);
-
- //From TMSDTMFObserver
- void HandleDTMFEvent(const TMSDTMFObserver::TCCPDtmfEvent event,
- const gint status, const TChar tone);
-
private:
TMSCallCSAdpt();
void ConstructL();
@@ -157,23 +138,18 @@
TMSCSDownlink* iCSDownlink;
CTelephonyAudioRouting* iRouting;
TMSTarSettings* iTarSettings;
- TMSAudioDtmfTonePlayer* iDTMFDnlinkPlayer;
- TMSDtmfNotifier* iDTMFNotifier;
- TMSDTMFProvider* iDTMFUplinkPlayer;
// Message queues for communication and data transfer back to the client
RMsgQueue<TmsMsgBuf> iMsgQueueUp;
RMsgQueue<TmsMsgBuf> iMsgQueueDn;
TmsMsgBuf iMsgBuffer;
- gboolean iUplinkInitialized;
gint iUplinkStreamId;
- gboolean iDnlinkInitialized;
gint iDnlinkStreamId;
+ TMSSyncVol* iResetVolNotifier;
};
} //namespace TMS
#endif // CALLCSADPT_H
-// End of file