mmmw_plat/telephony_multimedia_service_api/tsrc/TmsAudioServicesTestClass/inc/TMSAudioServicesTestClass.h
--- a/mmmw_plat/telephony_multimedia_service_api/tsrc/TmsAudioServicesTestClass/inc/TMSAudioServicesTestClass.h Tue Feb 02 01:08:46 2010 +0200
+++ b/mmmw_plat/telephony_multimedia_service_api/tsrc/TmsAudioServicesTestClass/inc/TMSAudioServicesTestClass.h Fri Feb 19 23:19:48 2010 +0200
@@ -31,6 +31,7 @@
#include <TmsCall.h>
#include <TmsStream.h>
#include <TmsFormat.h>
+#include <TmsDtmf.h>
#include <TmsClientSink.h>
#include <TmsClientSource.h>
#include <TmsClientSourceObsrvr.h>
@@ -331,6 +332,9 @@
TInt GetDownlinkVersion(CStifItemParser& aItem);
TInt CreateUplinkStream(CStifItemParser& aItem);
TInt GetUplinkVersion(CStifItemParser& aItem);
+ TInt CreateDTMFTonePlayer(CStifItemParser& aItem);
+ TInt DeleteDTMFTonePlayer(CStifItemParser& aItem);
+ TInt CreateRingTonePlayer(CStifItemParser& aItem);
TInt GetSupportedFormats(CStifItemParser& aItem);
TInt IsCallTypeSupported(CStifItemParser& aItem);
// TInt GetSupportedUplinkFormats( CStifItemParser& aItem );
@@ -348,6 +352,11 @@
TInt Gain(CStifItemParser& aItem);
TInt Volume(CStifItemParser& aItem);
+ TInt InitDTMFTonePlayer(CStifItemParser& aItem);
+ TInt DTMFTonePlay(CStifItemParser& aItem);
+ TInt CloseDTMFPlayer(CStifItemParser& aItem);
+ TInt StopDTMFTonePlayer(CStifItemParser& aItem);
+
TInt GetBufferType(CStifItemParser& aItem);
// TInt GetSupportedBitrates( CStifItemParser& aItem );
@@ -417,12 +426,13 @@
// reference to TestModuleIf
CTestModuleIf& iTestModuleIf;
- // Dn/Uplink
TMSFactory* iFactory;
TMSStream* iTmsDnlink;
TMSCall* iTmsCall;
TMSStream* iTmsUplink;
- TMSAudioOutput device;
+ TMSDTMF* iDTMFTonePlayerDn;
+ TMSDTMF* iDTMFTonePlayerUp;
+ TMSAudioOutput iDevice;
// Codec format APIs
TMSBuffer* iTmsBuffer;