2010wk46_01
authorhgs
Tue, 02 Nov 2010 12:13:59 +0000
changeset 5 b220a9341636
parent 4 9d4397b300d1
child 6 fe9d1bf55678
2010wk46_01
devsoundextensions/ciextnfactoryplugins/ciplatformmsghndlrplugin/src/ciplatformmsghndlrplugin.cpp
devsoundextensions/drmaudioplayer/doc/S60_DRM_Audio_Player_Design_C.doc
devsoundextensions/effectspresets/Doc/S60_3_0_Environmental_Reverb_Utility_Design_C.doc
devsoundextensions/effectspresets/Doc/S60_3_0_Equalizer_Utility_Design_C.doc
devsoundextensions/effectspresets/Doc/S60_3_0_Stereo_Widening_Utility_Design_C.doc
devsoundextensions/effectspresets/Doc/S60_Audio_Enhancements_Adaptation_Guide.doc
devsoundextensions/mmextfw/customcommandutility/src/CustomCommandUtility.cpp
devsoundextensions/mmfcustominterfaces/Doc/S60_3_1_MMF_Custom_Interfaces_Design_C.doc
devsoundextensions/mmfcustominterfaces/WmaDecoderIntfc/WmaDecoderIntfcProxy/EABI/WmaDecoderIntfcProxyu.def
devsoundextensions/mmfcustominterfaces/WmaDecoderIntfc/WmaDecoderIntfcProxy/src/WmaDecoderIntfcProxy.cpp
devsoundextensions/telephonyaudiorouting/Doc/S60_3_0_Telephony_Audio_Routing_Adaptation_Guide_C.doc
mmaudio_plat/audio_policy_header_api/doc/S60_5_0_Audio_Policy_Mixing_Table_Users_Guide_D.doc
mmaudio_plat/audio_policy_header_api/doc/S60_5_1_Audio_Policy_Implementation_Guideline_D.doc
mmaudio_plat/audio_policy_header_api/doc/S60_5_1_Audio_Policy_Mixing_Table_Specification_D.doc
mmaudio_plat/audio_routing_api/doc/S60_Audio_Routing_API_Specification_C.doc
mmaudio_plat/audio_routing_api/tsrc/AudioRoutingTestClass/inc/AudioRoutingTestClass.h
mmaudio_plat/audio_routing_api/tsrc/AudioRoutingTestClass/src/AudioRoutingTestClassBlocks.cpp
mmaudio_plat/audio_routing_api/tsrc/AudioRoutingTestClass/src/AudioRoutingTestClassBlocksCallbacks.cpp
mmaudio_plat/audio_routing_api/tsrc/Conf/AudioRoutingTestClass.cfg
mmaudio_plat/audio_routing_api/tsrc/Group/bld.inf
mmaudio_plat/audio_visualization_api/doc/S60_3_0_Audio_Visualization_API_Specification_C.doc
mmaudio_plat/display_posting_api/doc/S60_Display_Posting_API_Specification_C.doc
mmaudio_plat/fm_radio_adaptation_api/doc/S60_3_2_FM_Radio_Tuner_Control_Adaptation_API_Specification_C.doc
mmaudio_plat/global_audio_settings_api/tsrc/Group/bld.inf
mmaudio_plat/rds_adaptation_api/doc/S60_3_2_RDS_Control_Adaptation_API_Specification_C.doc
mmaudio_plat/restricted_audio_output_api/tsrc/Conf/RestrictedAOTestClass.cfg
mmaudio_plat/restricted_audio_output_api/tsrc/Group/bld.inf
mmaudio_plat/restricted_audio_output_api/tsrc/RestrictedAOTestClass/group/RestrictedAOTestClass.mmp
mmaudio_plat/restricted_audio_output_api/tsrc/RestrictedAOTestClass/inc/RestrictedAOTestClass.h
mmaudio_plat/restricted_audio_output_api/tsrc/RestrictedAOTestClass/src/RestrictedAOTestClassBlocks.cpp
mmaudio_plat/restricted_audio_output_api/tsrc/RestrictedAOTestClass/src/RestrictedAOTestClassBlocksCallbacks.cpp
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/console/group/bld.inf
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/console/group/console.mmp
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/console/inc/console.h
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/console/inc/myplayer.h
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/console/sis/console_eka2.pkg
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/console/src/console.cpp
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/data/myplayer.rls
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/data/myplayer.rss
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/data/myplayer_reg.rss
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/gfx/qgn_menu_myplayer.svg
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/group/bld.inf
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/group/icons_scalable_dc.mk
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/group/myplayer.mmp
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/group/myplayer.pkg
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/help/build_help.mk
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/help/custom.xml
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/help/myplayer.cshlp
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/help/myplayer.xml
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/help/temp/MyPlayer_0xE0EDBE14.cshlp.xml
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/inc/myplayer.h
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/inc/myplayer.hrh
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/inc/myplayer.pan
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/inc/myplayerapplication.h
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/inc/myplayerappui.h
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/inc/myplayerappview.h
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/inc/myplayerdocument.h
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/sis/backup_registration.xml
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/sis/myplayer_s60_3_x_v_1_0_0.pkg
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/src/myplayer.cpp
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/src/myplayerapplication.cpp
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/src/myplayerappui.cpp
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/src/myplayerappview.cpp
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/src/myplayerdocument.cpp
mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/src/playercode.cpp
mmaudio_pub/audio_effects_api/doc/S60_3_0_Effects_API_Specification_C.doc
mmaudio_pub/audio_effects_api/tsrc/Group/bld.inf
mmaudio_pub/audio_effects_presets_api/tsrc/EffectPresetsTest/src/EffectPresetTestBase.cpp
mmaudio_pub/audio_effects_presets_api/tsrc/EffectPresetsTest/src/EffectPresetTestCore.cpp
mmaudio_pub/audio_effects_presets_api/tsrc/Group/bld.inf
mmaudio_pub/drm_audio_player_api/tsrc/Conf/DRMAudioPlaybackTestModule.cfg
mmaudio_pub/drm_audio_player_api/tsrc/DRMAudioPlay/inc/DRMAudioPlay.h
mmaudio_pub/drm_audio_player_api/tsrc/DRMAudioPlay/inc/SimpleSoundPlayer.h
mmaudio_pub/drm_audio_player_api/tsrc/DRMAudioPlay/src/DRMAudioPlay_core.cpp
mmaudio_pub/drm_audio_player_api/tsrc/DRMAudioPlay/src/DRMAudioPlay_work.cpp
mmaudio_pub/drm_audio_player_api/tsrc/DRMAudioPlay/src/SimpleSoundPlayer.cpp
mmaudio_pub/drm_audio_player_api/tsrc/Group/bld.inf
mmaudio_pub/drm_audio_player_api/tsrc/data/mmc/drm/test3gp.dcf
mmaudio_pub/drm_audio_player_api/tsrc/data/mmc/drm/testmp3.dcf
mmlibs/mmfw/src/server/BaseClasses/mmfdatapath.cpp
mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/group/char_mmf_audioplay_test.pkg
mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_aac.script
mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_aac_notification.script
mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_amr.script
mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_amr_notification.script
mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_mp3.script
mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_mp3_notification.script
mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_none.script
mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_ogg.script
mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_ogg_notification.script
mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_panic_debug.script
mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_wav_notification.script
mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/group/char_mmf_audiorec_test.pkg
mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_aac.script
mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_aac_notification.script
mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_amr.script
mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_amr_notification.script
mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_ogg.script
mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_ogg_notification.script
mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_ogg_overflow.script
mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_panic_emu_debug.script
mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_wav_notification.script
mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/src/audiorec_teststep.h
mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/video/play/group/char_mmf_videoplay_data.pkg
mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/Data/NokiaTune.nrt
mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/Data/ringing_tone.rng
mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/TestRecorder.cpp
mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/group/bld.inf
mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/group/inttest_aclnt_test.pkg
mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/scripts/TSI_MMF_ACLNT_04.script
mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/scripts/TSI_MMF_ACLNT_ARN.script
mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/scripts/TSI_MMF_ACLNT_ARN_AudioMultiClient.script
mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/scripts/audio.ini
mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/scripts/tsi_mmf_aclnt_00_nona3f.script
mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/scripts/tsi_mmf_aclnt_00_truepause.script
mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/scripts/tsi_mmf_aclnt_03_nona3f.script
mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/scripts/tsi_mmf_aclnt_03_truepause.script
mmlibs/mmfw/tsrc/mmfintegrationtest/Ctlfrm/group/inttest_ctlfrm_test.pkg
mmlibs/mmfw/tsrc/mmfintegrationtest/Ctlfrm/scripts/TSI_MMF_RECOG.script
mmlibs/mmfw/tsrc/mmfintegrationtest/Ctlfrm/scripts/TSI_MMF_RECOG_ALLOC.script
mmlibs/mmfw/tsrc/mmfintegrationtest/SDevSound/group/IntTest_SDevsound_data.pkg
mmlibs/mmfw/tsrc/mmfintegrationtest/SDevSound/src/TSI_MMF_SDEVSOUND_STEP.cpp
mmlibs/mmfw/tsrc/mmfintegrationtest/SecureDRM/group/bld.inf
mmlibs/mmfw/tsrc/mmfintegrationtest/SecureDRM/group/inttest_securedrm_test.pkg
mmlibs/mmfw/tsrc/mmfintegrationtest/devvideo/group/tsi_mmf_devvideo_data.pkg
mmlibs/mmfw/tsrc/mmfintegrationtest/group/IntTest_Mmf.iby
mmlibs/mmfw/tsrc/mmfintegrationtest/group/bld.inf
mmlibs/mmfw/tsrc/mmfintegrationtest/group/inttest_mmf_data.pkg
mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_A2DPBLUETOOTH_AC.script
mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_A2DPBLUETOOTH_DS.script
mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_A2DPBLUETOOTH_Neg.script
mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_ACLNTOGG_ALLOC.script
mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_ACLNTOGG_APR.script
mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_ACLNTOGG_DRM.script
mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_ACLNTOGG_PLAY.script
mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_ACLNTOGG_PLAY_PREEMPTION.script
mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_ACLNTOGG_REC.script
mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_ACLNTOGG_REC_PREEMPTION.script
mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_RECOG.script
mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_RECOG_ALLOC.script
mmlibs/mmfw/tsrc/mmfintegrationtest/vclntavi/group/tsi_mmf_vclntavi_data.pkg
mmlibs/mmfw/tsrc/mmfunittest/ACOD/TSU_MMF_ACOD.cpp
mmlibs/mmfw/tsrc/mmfunittest/ACOD/TestCodecs/101F76AA.rss
mmlibs/mmfw/tsrc/mmfunittest/ACOD/group/acod_test.pkg
mmlibs/mmfw/tsrc/mmfunittest/AFMT/group/unittest_afmt_test.pkg
mmlibs/mmfw/tsrc/mmfunittest/Actrl/group/unittest_actrl_test.pkg
mmlibs/mmfw/tsrc/mmfunittest/DevVideo/group/tsu_mmf_devvideo_01_data.pkg
mmlibs/mmfw/tsrc/mmfunittest/DevVideo/group/tsu_mmf_devvideo_ciu_01_data.pkg
mmlibs/mmfw/tsrc/mmfunittest/GEF/group/unittest_gef_test.pkg
mmlibs/mmfw/tsrc/mmfunittest/GEF/scripts/TSU_MMF_GEF_01.script
mmlibs/mmfw/tsrc/mmfunittest/MidiClnt/group/unittest_midi_test.pkg
mmlibs/mmfw/tsrc/mmfunittest/MidiClnt/scripts/TSU_MMF_MIDICLNT_00.script
mmlibs/mmfw/tsrc/mmfunittest/Recogniser/group/unittest_recogniser_test.pkg
mmlibs/mmfw/tsrc/mmfunittest/Recogniser/scripts/TSU_MMF_MMRUF_ALLOC.script
mmlibs/mmfw/tsrc/mmfunittest/Recogniser/scripts/tsu_mmf_mmruf.script
mmlibs/mmfw/tsrc/mmfunittest/Recogniser/scripts/tsu_mmf_mmruf_badext.script
mmlibs/mmfw/tsrc/mmfunittest/Recogniser/scripts/tsu_mmf_mmruf_corrupt.script
mmlibs/mmfw/tsrc/mmfunittest/aclnt/TSU_MMF_ACLNT_01/TestStepAudOutStream.cpp
mmlibs/mmfw/tsrc/mmfunittest/aclnt/TSU_MMF_ACLNT_01/TestStepRecorderSimultaneousPlay.cpp
mmlibs/mmfw/tsrc/mmfunittest/aclnt/group/bld.inf
mmlibs/mmfw/tsrc/mmfunittest/aclnt/group/unittest_aclnt_test.pkg
mmlibs/mmfw/tsrc/mmfunittest/aclnt/scripts/TSU_MMF_ACLNT_01.ini
mmlibs/mmfw/tsrc/mmfunittest/aclnt/scripts/TSU_MMF_ACLNT_01.script
mmlibs/mmfw/tsrc/mmfunittest/aclnt/scripts/TSU_MMF_ACLNT_01_NOTIFICATION.script
mmlibs/mmfw/tsrc/mmfunittest/aclnt/scripts/TSU_MMF_ACLNT_01_POS_3.script
mmlibs/mmfw/tsrc/mmfunittest/aclnt/scripts/TSU_MMF_ACLNT_01_POS_4.script
mmlibs/mmfw/tsrc/mmfunittest/aclnt/scripts/TSU_MMF_ACLNT_01_POS_5.script
mmlibs/mmfw/tsrc/mmfunittest/aclnt/scripts/TSU_MMF_ACLNT_01_POS_7.script
mmlibs/mmfw/tsrc/mmfunittest/aclnt/scripts/TSU_MMF_ACLNT_01_POS_8.script
mmlibs/mmfw/tsrc/mmfunittest/basecl/TSU_BASECL_TestCodec/101F77CC.rss
mmlibs/mmfw/tsrc/mmfunittest/basecl/group/unittest_basecl_test.pkg
mmlibs/mmfw/tsrc/mmfunittest/ctlfrm/group/unittest_ctlfrm_test.pkg
mmlibs/mmfw/tsrc/mmfunittest/devsubtitle/group/tsu_mmf_devsubtitle_data.pkg
mmlibs/mmfw/tsrc/mmfunittest/group/bld.inf
mmlibs/mmfw/tsrc/mmfunittest/group/component_test.pkg
mmlibs/mmfw/tsrc/mmfunittest/group/videogroup/bld.inf
mmlibs/mmfw/tsrc/mmfunittest/scripts/tsu_mmf_oggctrl_play.script
mmlibs/mmfw/tsrc/mmfunittest/scripts/tsu_mmf_oggctrl_record.script
mmlibs/mmfw/tsrc/mmfunittest/srssnk/group/unittest_srssnk_test.pkg
mmlibs/mmfw/tsrc/mmfunittest/srtdecoder/group/tsu_mmf_subtitledecoder_data.pkg
mmlibs/mmfw/tsrc/mmfunittest/subtitlegraphic/group/tsu_mmf_subtitlegraphic_data.pkg
mmlibs/mmfw/tsrc/mmfunittest/videorenderer/group/tsu_mmf_videorenderer_data.pkg
mmlibs/mmfw/tsrc/mmvalidationsuite/mvsintegrationtest/group/tsi_mvs_agents_data.pkg
mmlibs/mmfw/tsrc/mmvalidationsuite/mvsintegrationtest/scripts/tsi_mvs_audioagent.script
mmlibs/mmfw/tsrc/mmvalidationsuite/mvsintegrationtest/scripts/tsi_mvs_audioagent_alloc.script
mmlibs/mmfw/tsrc/mmvalidationsuite/mvsintegrationtest/scripts/tsi_mvs_plugin.script
mmtestenv/mmtesttools/Doc/Lubbock Test Instructions.txt
--- a/devsoundextensions/ciextnfactoryplugins/ciplatformmsghndlrplugin/src/ciplatformmsghndlrplugin.cpp	Mon Oct 18 12:47:26 2010 +0100
+++ b/devsoundextensions/ciextnfactoryplugins/ciplatformmsghndlrplugin/src/ciplatformmsghndlrplugin.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -98,7 +98,8 @@
     // Get the destination info from the client into TMMFMessage.
     TMMFMessage message(aMessage);
     TRAPD(status, message.FetchDestinationL());
-
+    if(status != KErrNone)
+    DEB_TRACE1(_L("CI* CCIPlatformMsgHndlrPlugin::HandleMessage status:%d"),status);
     // Check if Custom Command Parser manager can handle the message...
     if (!handled)
         {
Binary file devsoundextensions/drmaudioplayer/doc/S60_DRM_Audio_Player_Design_C.doc has changed
Binary file devsoundextensions/effectspresets/Doc/S60_3_0_Environmental_Reverb_Utility_Design_C.doc has changed
Binary file devsoundextensions/effectspresets/Doc/S60_3_0_Equalizer_Utility_Design_C.doc has changed
Binary file devsoundextensions/effectspresets/Doc/S60_3_0_Stereo_Widening_Utility_Design_C.doc has changed
Binary file devsoundextensions/effectspresets/Doc/S60_Audio_Enhancements_Adaptation_Guide.doc has changed
--- a/devsoundextensions/mmextfw/customcommandutility/src/CustomCommandUtility.cpp	Mon Oct 18 12:47:26 2010 +0100
+++ b/devsoundextensions/mmextfw/customcommandutility/src/CustomCommandUtility.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -285,8 +285,8 @@
 	                               const TDesC8&                      aDataTo2,
 	                                     TDes8&                       aDataFrom)
 		{
-		iUtility.CustomCommandSync(aDestination, aFunction, aDataTo1, aDataTo2, aDataFrom);
-		return KErrNone;
+		return iUtility.CustomCommandSync(aDestination, aFunction, aDataTo1, aDataTo2, aDataFrom);
+		
 		}
 
 	virtual TInt CustomCommandSync(const TMMFMessageDestinationPckg&  aDestination,
@@ -294,8 +294,8 @@
 	                               const TDesC8&                      aDataTo1,
 	                               const TDesC8&                      aDataTo2)
 		{
-		iUtility.CustomCommandSync(aDestination, aFunction, aDataTo1, aDataTo2);
-		return KErrNone;
+	    return iUtility.CustomCommandSync(aDestination, aFunction, aDataTo1, aDataTo2);
+		
 		}
 
 	virtual void CustomCommandAsync(const TMMFMessageDestinationPckg& aDestination,
@@ -335,8 +335,8 @@
 	                               const TDesC8&                      aDataTo2,
 	                                     TDes8&                       aDataFrom)
 		{
-		iUtility.CustomCommandSync(aDestination, aFunction, aDataTo1, aDataTo2, aDataFrom);
-		return KErrNone;
+		return iUtility.CustomCommandSync(aDestination, aFunction, aDataTo1, aDataTo2, aDataFrom);
+		
 		}
 
 	virtual TInt CustomCommandSync(const TMMFMessageDestinationPckg&  aDestination,
@@ -344,8 +344,8 @@
 	                               const TDesC8&                      aDataTo1,
 	                               const TDesC8&                      aDataTo2)
 		{
-		iUtility.CustomCommandSync(aDestination, aFunction, aDataTo1, aDataTo2);
-		return KErrNone;
+		return iUtility.CustomCommandSync(aDestination, aFunction, aDataTo1, aDataTo2);
+		
 		}
 
 	virtual void CustomCommandAsync(const TMMFMessageDestinationPckg& aDestination,
@@ -385,8 +385,7 @@
 	                               const TDesC8&                      aDataTo2,
 	                                     TDes8&                       aDataFrom)
 		{
-		iUtility.CustomCommandSync(aDestination, aFunction, aDataTo1, aDataTo2, aDataFrom);
-		return KErrNone;
+		return iUtility.CustomCommandSync(aDestination, aFunction, aDataTo1, aDataTo2, aDataFrom);		
 		}
 
 	virtual TInt CustomCommandSync(const TMMFMessageDestinationPckg&  aDestination,
@@ -394,8 +393,7 @@
 	                               const TDesC8&                      aDataTo1,
 	                               const TDesC8&                      aDataTo2)
 		{
-		iUtility.CustomCommandSync(aDestination, aFunction, aDataTo1, aDataTo2);
-		return KErrNone;
+		return iUtility.CustomCommandSync(aDestination, aFunction, aDataTo1, aDataTo2);		
 		}
 
 	virtual void CustomCommandAsync(const TMMFMessageDestinationPckg& aDestination,
Binary file devsoundextensions/mmfcustominterfaces/Doc/S60_3_1_MMF_Custom_Interfaces_Design_C.doc has changed
--- a/devsoundextensions/mmfcustominterfaces/WmaDecoderIntfc/WmaDecoderIntfcProxy/EABI/WmaDecoderIntfcProxyu.def	Mon Oct 18 12:47:26 2010 +0100
+++ b/devsoundextensions/mmfcustominterfaces/WmaDecoderIntfc/WmaDecoderIntfcProxy/EABI/WmaDecoderIntfcProxyu.def	Tue Nov 02 12:13:59 2010 +0000
@@ -34,4 +34,5 @@
 	_ZN21CWmaDecoderIntfcProxyD2Ev @ 33 NONAME
 	_ZTI21CWmaDecoderIntfcProxy @ 34 NONAME ; #<TI>#
 	_ZTV21CWmaDecoderIntfcProxy @ 35 NONAME ; #<VT>#
+	_ZN21CWmaDecoderIntfcProxy25GetSupportedMaxSampleRateERj @ 36 NONAME
 
--- a/devsoundextensions/mmfcustominterfaces/WmaDecoderIntfc/WmaDecoderIntfcProxy/src/WmaDecoderIntfcProxy.cpp	Mon Oct 18 12:47:26 2010 +0100
+++ b/devsoundextensions/mmfcustominterfaces/WmaDecoderIntfc/WmaDecoderIntfcProxy/src/WmaDecoderIntfcProxy.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -511,7 +511,7 @@
 //------------------------------------------------------------------------------
 // Get Supported Max Sample Rate
 //------------------------------------------------------------------------------
-TInt CWmaDecoderIntfcProxy::GetSupportedMaxSampleRate(TUint& aSupportedMaxSampleRate)
+EXPORT_C TInt CWmaDecoderIntfcProxy::GetSupportedMaxSampleRate(TUint& aSupportedMaxSampleRate)
 	{
     TInt status = KErrNone;
     
Binary file devsoundextensions/telephonyaudiorouting/Doc/S60_3_0_Telephony_Audio_Routing_Adaptation_Guide_C.doc has changed
Binary file mmaudio_plat/audio_policy_header_api/doc/S60_5_0_Audio_Policy_Mixing_Table_Users_Guide_D.doc has changed
Binary file mmaudio_plat/audio_policy_header_api/doc/S60_5_1_Audio_Policy_Implementation_Guideline_D.doc has changed
Binary file mmaudio_plat/audio_policy_header_api/doc/S60_5_1_Audio_Policy_Mixing_Table_Specification_D.doc has changed
Binary file mmaudio_plat/audio_routing_api/doc/S60_Audio_Routing_API_Specification_C.doc has changed
--- a/mmaudio_plat/audio_routing_api/tsrc/AudioRoutingTestClass/inc/AudioRoutingTestClass.h	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmaudio_plat/audio_routing_api/tsrc/AudioRoutingTestClass/inc/AudioRoutingTestClass.h	Tue Nov 02 12:13:59 2010 +0000
@@ -96,6 +96,7 @@
 _LIT( KTagDrmPlayer, "DrmPlayer");
 _LIT( KTagVideoPlayer, "VideoPlayer");
 _LIT( KTagVideoRecord, "VideoRecord");
+_LIT(KTagAudioConvert,"AudioConvert");
 
 #ifdef __WINSCW__
 _LIT( KAudioMidiFile, "c:\\testing\\data\\aqualung.mid");
@@ -393,6 +394,7 @@
 		TInt CreateAudioInput( CStifItemParser& aItem );
 		void CreateInput();
 		void CreateOutput();
+		void   CreateOutput_AudioConvert();
 		TInt CreateVideoInput();
 
 		/*To create and destroy the window to start the CVideoPlayerUtility */
@@ -412,6 +414,11 @@
 		TInt SetAudioOutputL();
 		TInt SetSecureOutputL();
 		TInt UnregisterObserver();
+		TInt CustomCommandSyncAsync(); 
+		TInt CustomCommandRecord();   
+		TInt CustomCommandRouting();  
+		TInt CustomCommandVRecord(); 
+		
 
     public:     // Data
         // ?one_line_short_description_of_data
@@ -430,6 +437,7 @@
     	CMdaAudioRecorderUtility* 	iRecorder;
     	CVideoRecorderUtility* 		iVideoRecord;
     	CMdaAudioPlayerUtility* 	iUtil;
+    	CMdaAudioConvertUtility*    iUtilConvert;
     	TBool						isInput;
 		CMMFDevSound*				iDevSound;
 		CCustomInterfaceUtility*   	iCustomInterfaceUtility;
--- a/mmaudio_plat/audio_routing_api/tsrc/AudioRoutingTestClass/src/AudioRoutingTestClassBlocks.cpp	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmaudio_plat/audio_routing_api/tsrc/AudioRoutingTestClass/src/AudioRoutingTestClassBlocks.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -183,7 +183,11 @@
 		ENTRY( "SetAudioOutput", CAudioRoutingTestClass::SetAudioOutputL),
 		ENTRY( "SetSecureOutput", CAudioRoutingTestClass::SetSecureOutputL),
 		ENTRY( "UnregisterObserver", CAudioRoutingTestClass::UnregisterObserver),
-        };
+		ENTRY( "CustomCommandPlay",CAudioRoutingTestClass::CustomCommandSyncAsync),
+		ENTRY("CustomCommandRec",CAudioRoutingTestClass::CustomCommandRecord),
+		ENTRY("CustomCommandRoute",CAudioRoutingTestClass::CustomCommandRouting),
+		ENTRY("CustomCommandVRecord",CAudioRoutingTestClass::CustomCommandVRecord)
+		 };
 
     const TInt count = sizeof( KFunctions ) / sizeof( TStifFunctionInfo );
 
@@ -491,6 +495,14 @@
 			{
 			TRAP(error,iCustomCommandUtility = CCustomCommandUtility::NewL(*iUtil));
 			}
+		if (type == KTagAudioConvert)
+		    {
+		     TRAP(error,iCustomCommandUtility = CCustomCommandUtility::NewL(*iUtilConvert));
+		    }
+		if(type ==KTagCustomCommand)
+		    {
+               TRAP(error,iCustomCommandUtility = CCustomCommandUtility::NewL(*iUtil));
+		    }
 		else
 			{
 			TRAP(error,iCustomCommandUtility = CCustomCommandUtility::NewL(*iRecorder,ETrue));
@@ -512,6 +524,14 @@
 			{
 			TRAP(error,iCustomInterfaceUtility = CCustomInterfaceUtility::NewL(*iRecorder,ETrue));
 			}
+		else if(type == KTagAudioConvert)
+		    {
+            TRAP(error,iCustomInterfaceUtility = CCustomInterfaceUtility::NewL(*iUtilConvert));
+		    }
+		else if(type == KTagDevSound)
+	    {
+		  TRAP(error,iCustomInterfaceUtility = CCustomInterfaceUtility::NewL(*iDevSound));
+		 }
 		}
 	else if (object == KTagInputStream)
 		{
@@ -570,8 +590,8 @@
 		TRAP(error, CreateSessionAndScreen());
 		TRAP(error, CreateWindowGroup());
 		TRAP(error, CreateVideoWindow());
-		TRAP(error, CreateVideoObject());	    
-		}
+		TRAP(error, CreateVideoObject());
+    }
 	else if(object == KTagVideoRecord)
 	    {
         TRAP(error, CreateVideoRecorderObject());        
@@ -603,9 +623,10 @@
 		FTRACE(FPrint(_L("CAudioRoutingTest::CAudioInput")));
 		iLog->Log(_L("CAudioRoutingTest::CAudioInput"));		
 		TRAP(error, iAudioInput = CAudioInput::NewL(*iVideoRecord));
-		if (error == KErrNone)
+		if (error == KErrNotFound)
 			{
-			iLog->Log(_L("CAudioInput::NewL(*iVideoRecord) OK"));
+		    error = KErrNone;
+			iLog->Log(_L("CAudioInput::NewL(*iVideoRecord) OK with expected error"));
 			}
 		}
 
@@ -785,6 +806,11 @@
 	iUtil = CMdaAudioPlayerUtility::NewFilePlayerL(KMp3TestFile, *this);
    }
 
+void CAudioRoutingTestClass::CreateOutput_AudioConvert()
+    {
+    isInput = EFalse;
+    iUtilConvert = CMdaAudioConvertUtility::NewL(*this,NULL);
+    }
 TInt CAudioRoutingTestClass::CreateVideoInput()
    {
   // TInt error1 = KErrNone;
@@ -1041,4 +1067,92 @@
 	iLog->Log(_L("iAudioOutput - UnregisterObserver "));
 	return KErrNone;
 }
+TInt CAudioRoutingTestClass::CustomCommandSyncAsync()
+     {
+    iLog->Log(_L("CustomCommandPlay-CustomCommandSyncAsync"));
+     TMMFMessageDestination temp(TUid::Uid(0),NULL);
+     const TMMFMessageDestinationPckg destination(temp) ;
+     TInt function = 1;
+           _LIT8(KData1, "NULL");
+               
+           const TDesC8&   dataTo1 = KData1;
+           const TDesC8&   dataTo2 = KData1;
+           TRequestStatus status = NULL;
+           TBuf8 <50> test;
+          iCustomCommandUtility = CCustomCommandUtility::NewL(*iUtil);
+          iCustomCommandUtility->CustomCommandAsync(destination,function,dataTo1,dataTo2,status);
+          iCustomCommandUtility->CustomCommandSync(destination,function,dataTo1,dataTo2);
+          iCustomCommandUtility->CustomCommandAsync(destination,function,dataTo1,dataTo2,test,status);
+             
+             return KErrNone;
+             }
+
+TInt CAudioRoutingTestClass::CustomCommandRecord()
+     {
+    iLog->Log(_L("CustomCommandRecord"));
+     TMMFMessageDestination temp(TUid::Uid(0),NULL);
+     const TMMFMessageDestinationPckg destination(temp) ;
+     TInt function = 1;
+           _LIT8(KData1, "NULL");
+               
+           const TDesC8&   dataTo1 = KData1;
+           const TDesC8&   dataTo2 = KData1;
+           TBuf8 <50> test;
+        	 TBool recstream = 0;
+           TBool recstream1 = 1;
+           TRequestStatus status = NULL;
+                   
+           iCustomCommandUtility = CCustomCommandUtility::NewL(*iRecorder,recstream);
+           iCustomCommandUtility->CustomCommandSync(destination,function,dataTo1,dataTo2,test);
+           iCustomCommandUtility->CustomCommandSync(destination,function,dataTo1,dataTo2);
+           iCustomCommandUtility = CCustomCommandUtility::NewL(*iRecorder,recstream1);
+           iCustomCommandUtility->CustomCommandAsync(destination,function,dataTo1,dataTo2,status);
+           iCustomCommandUtility->CustomCommandAsync(destination,function,dataTo1,dataTo2,test,status);
+           
+            return KErrNone;
+     }
+
+
+TInt CAudioRoutingTestClass::CustomCommandRouting()
+     {
+     	 iLog->Log(_L("CustomCommandRouting"));
+    
+     TMMFMessageDestination temp(TUid::Uid(0),NULL);
+     const TMMFMessageDestinationPckg destination(temp) ;
+     TInt function = 1;
+           _LIT8(KData1, "NULL");
+               
+           const TDesC8&   dataTo1 = KData1;
+           const TDesC8&   dataTo2 = KData1;
+          TRequestStatus status = NULL;
+           TBuf8 <50> test;
+                   
+           iCustomCommandUtility = CCustomCommandUtility::NewL(*iUtilConvert);
+          iCustomCommandUtility->CustomCommandAsync(destination,function,dataTo1,dataTo2,status);
+          iCustomCommandUtility->CustomCommandSync(destination,function,dataTo1,dataTo2);
+          iCustomCommandUtility->CustomCommandAsync(destination,function,dataTo1,dataTo2,test,status);
+                
+                 return KErrNone;
+          }
+
+TInt CAudioRoutingTestClass::CustomCommandVRecord()
+     {
+     iLog->Log(_L("CustomCommandVideoRecord"));
+     TMMFMessageDestination temp(TUid::Uid(0),NULL);
+     const TMMFMessageDestinationPckg destination(temp) ;
+     TInt function = 1;
+           _LIT8(KData1, "NULL");
+               
+           const TDesC8&   dataTo1 = KData1;
+           const TDesC8&   dataTo2 = KData1;
+           TRequestStatus status = NULL;
+           TBuf8 <50> test;
+                   
+          iCustomCommandUtility = CCustomCommandUtility::NewL(*iVideoRecord);
+          iCustomCommandUtility->CustomCommandAsync(destination,function,dataTo1,dataTo2,status);
+          iCustomCommandUtility->CustomCommandSync(destination,function,dataTo1,dataTo2);
+          iCustomCommandUtility->CustomCommandAsync(destination,function,dataTo1,dataTo2,test,status);
+                
+                 return KErrNone;
+          }
 //  End of File
--- a/mmaudio_plat/audio_routing_api/tsrc/AudioRoutingTestClass/src/AudioRoutingTestClassBlocksCallbacks.cpp	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmaudio_plat/audio_routing_api/tsrc/AudioRoutingTestClass/src/AudioRoutingTestClassBlocksCallbacks.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -328,7 +328,7 @@
 
 void CAudioRoutingTestClass::MvpuoEvent(const TMMFEvent& aEvent)
 	{
-    iLog->Log(_L("MvpuoEvent, return code =%x!!!"),aEvent);
+    iLog->Log(_L("MvpuoEvent, return code =%x!!!"),aEvent.iEventType);
 	}
 
 void CAudioRoutingTestClass::MvruoOpenComplete(TInt aError)
--- a/mmaudio_plat/audio_routing_api/tsrc/Conf/AudioRoutingTestClass.cfg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmaudio_plat/audio_routing_api/tsrc/Conf/AudioRoutingTestClass.cfg	Tue Nov 02 12:13:59 2010 +0000
@@ -276,4 +276,74 @@
 AudioRoutingTest SetSecureOutput
 AudioRoutingTest UnregisterObserver
 delete AudioRoutingTest
-[Endtest]
\ No newline at end of file
+[Endtest]
+[Test]
+title 19. Create AudioRouting CAudioInput - AudioConvert
+create AudioRoutingTestClass AudioRoutingTest
+AudioRoutingTest CreateObject  AudioConvert
+AudioRoutingTest CreateObject CustomCommand AudioConvert
+AudioRoutingTest CreateObject CustomInterface AudioConvert
+delete AudioRoutingTest
+[Endtest]
+
+[Test]
+title 20. Create AudioRouting CAudioInput - AudioConvert
+create AudioRoutingTestClass AudioRoutingTest
+AudioRoutingTest CreateObject  AudioConvert
+AudioRoutingTest CreateObject CustomInterface AudioConvert
+delete AudioRoutingTest
+[Endtest]
+
+[Test]
+title 21. Create AudioRouting CAudioInput - DevSound
+create AudioRoutingTestClass AudioRoutingTest
+AudioRoutingTest CreateObject DevSound
+waittestclass AudioRoutingTest
+AudioRoutingTest CreateObject CustomInterface DevSound
+delete AudioRoutingTest
+[Endtest]
+
+[Test]
+title 22. Create AudioRouting CAudioInput - CustomCommand
+create AudioRoutingTestClass AudioRoutingTest
+AudioRoutingTest CreateObject CustomCommand CustomCommand
+waittestclass AudioRoutingTest
+AudioRoutingTest CreateObject CustomInterface CustomCommand
+delete AudioRoutingTest
+[Endtest]
+
+[Test]
+title 23. CAudioOutput - CMdaAudioPlayerUtility - CustomCommandSync/Async_play
+create AudioRoutingTestClass AudioRoutingTest
+AudioRoutingTest CreateObject AudioPlayer
+waittestclass AudioRoutingTest
+AudioRoutingTest CustomCommandPlay
+delete AudioRoutingTest
+[Endtest]
+
+[Test]
+title 24. CAudioOutput - CMdaAudioPlayerUtility - CustomCommandSync/Async_Record
+create AudioRoutingTestClass AudioRoutingTest
+AudioRoutingTest CreateObject OutputRecord
+waittestclass AudioRoutingTest
+AudioRoutingTest CustomCommandRec
+delete AudioRoutingTest
+[Endtest]
+
+[Test]
+title 25. CAudioOutput - CMdaAudioPlayerUtility - CustomCommandSync/Async_AudioConvert
+create AudioRoutingTestClass AudioRoutingTest
+AudioRoutingTest CreateObject  AudioConvert
+waittestclass AudioRoutingTest
+AudioRoutingTest CustomCommandRoute
+delete AudioRoutingTest
+[Endtest]
+
+[Test]
+title 26. CAudioOutput - CMdaAudioPlayerUtility - CustomCommandSync/Async_VideoRecord
+create AudioRoutingTestClass AudioRoutingTest
+AudioRoutingTest CreateObject  VideoRecord
+waittestclass AudioRoutingTest
+AudioRoutingTest CustomCommandVRecord
+delete AudioRoutingTest
+[Endtest]
--- a/mmaudio_plat/audio_routing_api/tsrc/Group/bld.inf	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmaudio_plat/audio_routing_api/tsrc/Group/bld.inf	Tue Nov 02 12:13:59 2010 +0000
@@ -44,4 +44,4 @@
 
 PRJ_TESTMMPFILES
 
-#include "../AudioRoutingTestClass/Group/bld.inf"
+#include "../AudioRoutingTestClass/group/bld.inf"
Binary file mmaudio_plat/audio_visualization_api/doc/S60_3_0_Audio_Visualization_API_Specification_C.doc has changed
Binary file mmaudio_plat/display_posting_api/doc/S60_Display_Posting_API_Specification_C.doc has changed
Binary file mmaudio_plat/fm_radio_adaptation_api/doc/S60_3_2_FM_Radio_Tuner_Control_Adaptation_API_Specification_C.doc has changed
--- a/mmaudio_plat/global_audio_settings_api/tsrc/Group/bld.inf	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmaudio_plat/global_audio_settings_api/tsrc/Group/bld.inf	Tue Nov 02 12:13:59 2010 +0000
@@ -24,4 +24,4 @@
 PRJ_MMPFILES
 
 PRJ_TESTMMPFILES
-#include "../GlobalASTestClass/Group/bld.inf"
+#include "../GlobalASTestClass/group/bld.inf"
Binary file mmaudio_plat/rds_adaptation_api/doc/S60_3_2_RDS_Control_Adaptation_API_Specification_C.doc has changed
--- a/mmaudio_plat/restricted_audio_output_api/tsrc/Conf/RestrictedAOTestClass.cfg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmaudio_plat/restricted_audio_output_api/tsrc/Conf/RestrictedAOTestClass.cfg	Tue Nov 02 12:13:59 2010 +0000
@@ -342,6 +342,20 @@
 [Endtest]
 
 
+[Test]
+title 25. Commit
+create RestrictedAOTestClass AO
+AO CreateFactory
+AO CreateRestrictedAO
+AO Reset
+AO AppendAllowedOutput FM
+AO AppendAllowedOutput StereoBT
+AO AppendAllowedOutput BTA2DP
+AO Commit
+delete AO
+[Endtest]
+
+
 // Adding Test cases 26 and 27 for
 // RIM CR 417-7642: HDMI with HDCP to Resctricted Audio Output API
 // Adding new ENUMs to CRestrictedAudioOutput::TAllowedOutputPreference for HDMI and HDCP
@@ -369,18 +383,17 @@
 [Endtest]
 
 
-//[Test]
-//title 25. Commit
-//create RestrictedAOTestClass AO
-//AO CreateFactory
-//AO CreateRestrictedAO
-//AO Reset
-//AO AppendAllowedOutput FM
-//AO AppendAllowedOutput StereoBT
-//AO AppendAllowedOutput BTA2DP
-//AO Commit
-//delete AO
-//[Endtest]
+// Added for Function coverage
+
+[Test]
+title 28. GetUid
+create RestrictedAOTestClass AO
+AO CreateFactory
+AO CreateRestrictedAO
+AO GetUid
+delete AO
+[Endtest]
+
 
 
 //[Test]
--- a/mmaudio_plat/restricted_audio_output_api/tsrc/Group/bld.inf	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmaudio_plat/restricted_audio_output_api/tsrc/Group/bld.inf	Tue Nov 02 12:13:59 2010 +0000
@@ -44,4 +44,4 @@
 
 PRJ_TESTMMPFILES
 
-#include "../RestrictedAOTestClass/Group/bld.inf"
+#include "../RestrictedAOTestClass/group/bld.inf"
--- a/mmaudio_plat/restricted_audio_output_api/tsrc/RestrictedAOTestClass/group/RestrictedAOTestClass.mmp	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmaudio_plat/restricted_audio_output_api/tsrc/RestrictedAOTestClass/group/RestrictedAOTestClass.mmp	Tue Nov 02 12:13:59 2010 +0000
@@ -61,10 +61,12 @@
 LIBRARY					CustomInterfaceUtility.lib
 LIBRARY					CustomCommandUtility.lib
 
-LIBRARY			  RestrictedAudioOutputProxy.lib
+LIBRARY    		ConfigurationComponentsFactory.lib
 LIBRARY				RestrictedAudioOutput.lib
 LIBRARY				MmfDevSound.lib
-
+LIBRARY 	RestrictedAudioOutputProxy.lib
+LIBRARY		RestrictedAudioOutputMessageHandler.lib
+EPOCALLOWDLLDATA 
 LANG            SC
 
 
--- a/mmaudio_plat/restricted_audio_output_api/tsrc/RestrictedAOTestClass/inc/RestrictedAOTestClass.h	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmaudio_plat/restricted_audio_output_api/tsrc/RestrictedAOTestClass/inc/RestrictedAOTestClass.h	Tue Nov 02 12:13:59 2010 +0000
@@ -24,14 +24,15 @@
 #include <StifLogger.h>
 #include <TestScripterInternal.h>
 #include <StifTestModule.h>
-
+#include <RestrictedAudioOutputMessageHandler.h>
 #include <e32svr.h>
 #include <e32base.h>
 #include <e32cons.h>
 #include <customInterfaceUtility.h>
 #include <SoundDevice.h>
+#include <ConfigurationComponentsFactory.h>
 #include <RestrictedAudioOutput.h>
-
+#include <RestrictedAudioOutputProxy.h>
 
 
 #include "TimeoutController.h"
@@ -298,7 +299,7 @@
 		TInt GetAllowedOutput( CStifItemParser& aItem );
 		TInt Reset( CStifItemParser& aItem );
 		TInt Commit( CStifItemParser& aItem );
-
+		TInt GetUid(CStifItemParser& aItem);
 
 
     public:     // Data
@@ -314,10 +315,11 @@
     // reference to TestModuleIf
     CTestModuleIf& iTestModuleIf;
 
+    	CConfigurationComponentsFactory* iFactory;
 			CMMFDevSound*	iDevSound;
 			CRestrictedAudioOutput* iRestrictedAudioOutput;
-
-
+			CRestrictedAudioOutputMessageHandler* iRestrictedAudioOutputMessageHandler;
+			CRestrictedAudioOutputProxy* iRestrictedAudioOutputProxy;
 
 
     // Active object with a timer to timeout the test case
--- a/mmaudio_plat/restricted_audio_output_api/tsrc/RestrictedAOTestClass/src/RestrictedAOTestClassBlocks.cpp	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmaudio_plat/restricted_audio_output_api/tsrc/RestrictedAOTestClass/src/RestrictedAOTestClassBlocks.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -21,7 +21,6 @@
 #include <e32svr.h>
 #include <StifParser.h>
 #include <Stiftestinterface.h>
-#include <RestrictedAudioOutputProxy.h>
 #include "RestrictedAOTestClass.h"
 #include "debug.h"
 
@@ -104,6 +103,12 @@
         delete iDevSound;
         iDevSound = NULL;
         }
+
+    if (iFactory)
+   	{
+	delete iFactory;
+        iFactory = NULL;
+	}
 REComSession::FinalClose();
 
 }
@@ -123,15 +128,16 @@
         // First string is the function name used in TestScripter script file.
         // Second is the actual implementation member function.
 
-		ENTRY( "CreateFactory", CRestrictedAOTestClass::CreateFactory ),
-		ENTRY( "CreateRestrictedAO", CRestrictedAOTestClass::CreateRestrictedAO ),
+				ENTRY( "CreateFactory", CRestrictedAOTestClass::CreateFactory ),
+				ENTRY( "CreateRestrictedAO", CRestrictedAOTestClass::CreateRestrictedAO ),
         ENTRY( "AppendAllowedOutput", CRestrictedAOTestClass::AppendAllowedOutput ),
         ENTRY( "RemoveAllowedOutput", CRestrictedAOTestClass::RemoveAllowedOutput ),
         ENTRY( "GetAllowedOutputCount", CRestrictedAOTestClass::GetAllowedOutputCount ),
         ENTRY( "GetAllowedOutput", CRestrictedAOTestClass::GetAllowedOutput ),
         ENTRY( "Reset", CRestrictedAOTestClass::Reset ),
         ENTRY( "Commit", CRestrictedAOTestClass::Commit ),
-
+        ENTRY( "GetUid", CRestrictedAOTestClass::GetUid ),
+        
         ENTRY( "Example", CRestrictedAOTestClass::ExampleL ),
 
         };
@@ -365,6 +371,15 @@
 	return error;
 }
 
+TInt CRestrictedAOTestClass::GetUid( CStifItemParser& /*aItem*/ )
+    {
+     TUid AudioHandlerUid = iRestrictedAudioOutputMessageHandler->Uid();
+     TUid AudioProxyUid = iRestrictedAudioOutputProxy->Uid();
+    
+    FTRACE(FPrint(_L("CRestrictedAOTestClass::GetUid - AudioHandlerUid=%x, AudioProxyUid=%x "), iRestrictedAudioOutputMessageHandler->Uid(), iRestrictedAudioOutputProxy->Uid()));
+    iLog->Log(_L("CRestrictedAOTestClass::GetUid"));
+    return KErrNone;
+    }
 // -----------------------------------------------------------------------------
 // CRestrictedAOTestClass::SetExpectedEvents()
 // -----------------------------------------------------------------------------
@@ -764,7 +779,10 @@
 	iLog->Log(_L("CRestrictedAOTestClass::CreateFactory"));
 	TInt error = KErrNone;
 
-	TRAP(error, iDevSound = CMMFDevSound::NewL()) ;
+	error = CConfigurationComponentsFactory::CreateFactoryL(iFactory);
+
+	if (error == KErrNone)
+		TRAP(error, iDevSound = CMMFDevSound::NewL()) ;
 //	AddExpectedEvent(EInitializeComplete, KMediumTimeout);
 
 	return error;
@@ -781,9 +799,9 @@
 	iLog->Log(_L("CRestrictedAOTestClass::CreateRestrictedAO"));
 	TInt error = KErrNone;
 
-	if (iDevSound != NULL)
+	if (iFactory != NULL && iDevSound != NULL)
 	{
-            TRAP(error, iRestrictedAudioOutput = CRestrictedAudioOutputProxy::NewL(*iDevSound));
+			error = iFactory->CreateRestrictedAudioOutput(*iDevSound, iRestrictedAudioOutput);
 	}
 	else
 	{
--- a/mmaudio_plat/restricted_audio_output_api/tsrc/RestrictedAOTestClass/src/RestrictedAOTestClassBlocksCallbacks.cpp	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmaudio_plat/restricted_audio_output_api/tsrc/RestrictedAOTestClass/src/RestrictedAOTestClassBlocksCallbacks.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -83,4 +83,5 @@
 //	 Panic(KErrNotSupported);
 	 }
 
-/*************************************************************************/
\ No newline at end of file
+/*************************************************************************/
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/console/group/bld.inf	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,22 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Console bld.inf
+*
+*/
+
+PRJ_PLATFORMS
+WINSCW ARMV5
+
+PRJ_MMPFILES
+console.mmp
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/console/group/console.mmp	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,32 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Console MMP
+*
+*/
+
+TARGET		  console.exe
+TARGETTYPE	  exe
+UID			 0 0xEAC80D7E
+
+USERINCLUDE	 ..\inc
+SYSTEMINCLUDE   \epoc32\include
+
+SOURCEPATH	  ..\src
+SOURCE		  console.cpp
+
+LIBRARY		 euser.lib
+
+#ifdef ENABLE_ABIV2_MODE
+  DEBUGGABLE_UDEBONLY
+#endif
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/console/inc/console.h	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,30 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Console Header
+*
+*/
+
+#ifndef __CONSOLE_H__
+#define __CONSOLE_H__
+
+//  Include Files
+
+#include <e32base.h>
+
+//  Function Prototypes
+
+GLDEF_C TInt E32Main();
+
+#endif  // __CONSOLE_H__
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/console/inc/myplayer.h	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,63 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Console Myplayer
+*
+*/
+
+#if 0
+#include <MdaAudioSamplePlayer.h> 
+
+_LIT(KWavFile, "c:\\sounds\\digital\\sample.wav");
+
+
+class CMyPlayer : public CBase, MMdaAudioPlayerCallback 
+    {
+public:
+    static CMyPlayer* NewL();
+    void ConstructL();
+    void Play();
+public:
+    virtual void MapcInitComplete(TInt aError, const TTimeIntervalMicroSeconds &aDuration);
+    virtual void MapcPlayComplete(TInt aError);
+    
+private:
+    CMdaAudioPlayerUtility* iPlayer;
+    };
+
+
+CMyPlayer* CMyPlayer::NewL()
+    {
+    CMyPlayer* self = new(ELeave) CMyPlayer;
+    CleanupStack::PushL(self);
+    self->ConstructL();
+    CleanupStack::Pop(self);
+    }
+void CMyPlayer::ConstructL()
+    {
+    iPlayer = CMdaAudioPlayerUtility::NewL(*this);
+    iPlayer->OpenFileL(KWavFile);
+    }
+void CMyPlayer::Play()
+    {
+    iPlayer->Play();
+    }
+void CMyPlayer::MapcInitComplete(TInt aError, const TTimeIntervalMicroSeconds &aDuration)
+    {
+    console->Printf(_L("Init complete with err = %d\n"), aError);
+    }
+void CMyPlayer::MapcPlayComplete(TInt aError)
+    {
+    console->Printf(_L("play complete with err = %d\n"), aError);
+    }
+#endif
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/console/sis/console_eka2.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,31 @@
+
+;
+; Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+; All rights reserved.
+; This component and the accompanying materials are made available
+; under the terms of "Eclipse Public License v1.0"
+; which accompanies this distribution, and is available
+; at the URL "http://www.eclipse.org/legal/epl-v10.html".
+;
+; Initial Contributors:
+; Nokia Corporation - initial contribution.
+;
+; Contributors:
+;
+; Description: Console
+;
+
+;
+; UID is the exe's UID
+;
+#{"Console EXE"},(0xEAC80D7E),1,0,0
+
+
+;Localised Vendor name
+%{"Vendor-EN"}
+
+;Unique Vendor name
+:"Vendor"
+
+"$(EPOCROOT)Epoc32\release\$(PLATFORM)\$(TARGET)\Console.exe"		  -"!:\sys\bin\Console.exe"
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/console/src/console.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,95 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Console
+*
+*/
+
+//  Include Files  
+
+#include "console.h"
+#include <e32base.h>
+#include <e32std.h>
+#include <e32cons.h>			// Console
+
+//  Constants
+
+_LIT(KTextConsoleTitle, "Console");
+_LIT(KTextFailed, " failed, leave code = %d");
+_LIT(KTextPressAnyKey, " [press any key]\n");
+
+//  Global Variables
+
+LOCAL_D CConsoleBase* console; // write all messages to this
+
+
+//  Local Functions
+
+LOCAL_C void MainL()
+    {
+    //
+    // add your program code here, example code below
+    //
+    console->Write(_L("Hello, world!\n"));
+    TKeyCode key;
+    
+    //CMyPlayer* myPlayer = CMyPlayer::NewL();
+    
+    while(1)
+        {
+        key  = console->Getch();
+        console->Printf(_L("\nkey -> %d"),key);
+        
+        }
+    }
+
+LOCAL_C void DoStartL()
+    {
+    // Create active scheduler (to run active objects)
+    CActiveScheduler* scheduler = new (ELeave) CActiveScheduler();
+    CleanupStack::PushL(scheduler);
+    CActiveScheduler::Install(scheduler);
+
+    MainL();
+
+    // Delete active scheduler
+    CleanupStack::PopAndDestroy(scheduler);
+    }
+
+//  Global Functions
+
+GLDEF_C TInt E32Main()
+    {
+    // Create cleanup stack
+    __UHEAP_MARK;
+    CTrapCleanup* cleanup = CTrapCleanup::New();
+
+    // Create output console
+    TRAPD(createError, console = Console::NewL(KTextConsoleTitle, TSize(
+            KConsFullScreen, KConsFullScreen)));
+    if (createError)
+        return createError;
+
+    // Run application code inside TRAP harness, wait keypress when terminated
+    TRAPD(mainError, DoStartL());
+    if (mainError)
+        console->Printf(KTextFailed, mainError);
+    console->Printf(KTextPressAnyKey);
+    console->Getch();
+
+    delete console;
+    delete cleanup;
+    __UHEAP_MARKEND;
+    return KErrNone;
+    }
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/data/myplayer.rls	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,48 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  TelephonyAudioRouting Test Application
+*
+*/
+
+//  LOCALISATION STRINGS
+
+// Caption string for app.
+#define qtn_cmdcreatplayer "Create Player"
+#define qtn_cmdSetOutputL "SetOutputL"
+#define qtn_cmdOutputChanged  "OutputChange"
+#define qtn_cmdOutputChangeReq "OutputReqCom"
+#define qtn_cmdSetShowNote "SetShowNote"
+#define qtn_cmdGetShowNote "GetShowNote"
+#define qtn_caption_string "MyPlayer"
+
+
+// First item in "Options" menu pane
+//#define qtn_command1 "Message"
+
+// Second item in "Options" menu pane
+//#define qtn_command2 "Message from file"
+
+//#define qtn_help "Help"
+
+
+// Third item in "Options" menu pane
+#define qtn_exit "Exit"
+
+// When user requests ECommand1 event, text below is shown.
+#define qtn_audio_player_text "Audio Player"
+
+#define qtn_loc_resource_file_1 "\\resource\\apps\\myplayer_0xe0edbe14"
+
+
+// End of File
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/data/myplayer.rss	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,211 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  TelephonyAudioRouting Test Application
+*
+*/
+//  RESOURCE IDENTIFIER
+NAME MYPL	// 4 letter ID
+
+
+//  INCLUDES
+#include <eikon.rh>
+#include <avkon.rsg>
+#include <avkon.rh>
+#include <appinfo.rh>
+#include <CommonDialogs.hrh> 
+#include <CommonDialogs.rh> 
+#include <pathconfiguration.hrh>
+#include "myplayer.hrh"
+#include "myplayer.rls"
+
+//  RESOURCE DEFINITIONS
+// -----------------------------------------------------------------------------
+//
+//	Define the resource file signature
+//	This resource should be empty.
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE RSS_SIGNATURE
+	{
+	}
+
+// -----------------------------------------------------------------------------
+//
+//	Default Document Name
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_default_document_name
+	{
+	buf="MYPL";
+	}
+
+// -----------------------------------------------------------------------------
+//
+//	Define default menu and CBA key.
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE EIK_APP_INFO
+	{
+	menubar = r_menubar;
+	cba = R_AVKON_SOFTKEYS_OPTIONS_EXIT;
+	}
+
+
+// -----------------------------------------------------------------------------
+//
+//   r_menubar
+//   Main menubar
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE MENU_BAR r_menubar
+	{
+	titles =
+		{
+		MENU_TITLE { menu_pane = r_menu; }
+		};
+	}
+
+
+// -----------------------------------------------------------------------------
+//
+//   r_menu
+//   Menu for "Options"
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE MENU_PANE r_menu
+	{
+	items =
+		{
+		// added the new Options menu command here
+		
+		MENU_ITEM
+	            {
+	            command = ECmdCreatePlayer;
+	            txt = qtn_cmdcreatplayer;
+		        },
+	    MENU_ITEM
+		        {
+		        command = ECmdSetOutputL;
+		        txt = qtn_cmdSetOutputL;
+		        },
+        MENU_ITEM
+                {
+                command = ECmdSetShowNote;
+                txt = qtn_cmdSetShowNote;
+                },		
+       MENU_ITEM
+                {
+                command = ECmdGetShowNote;
+                txt = qtn_cmdGetShowNote;
+                },
+       MENU_ITEM
+               {
+               command = ECmdOutputChanged;
+               txt = qtn_cmdOutputChanged;
+               },         
+      MENU_ITEM
+             {
+             command = ECmdOutputChangeReq;
+             txt = qtn_cmdOutputChangeReq;
+             },
+     	MENU_ITEM
+				{
+				command = EAknSoftkeyExit;
+				txt = qtn_exit;
+				}
+		};
+	}
+
+// -----------------------------------------------------------------------------
+//
+// About dialog resource.
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE DIALOG r_about_query_dialog
+	{
+	flags = EGeneralQueryFlags | EEikDialogFlagNoBorder | EEikDialogFlagNoShadow;
+	buttons = R_AVKON_SOFTKEYS_OK_EMPTY;
+	items=
+		{
+		DLG_LINE 
+			{
+			type = EAknCtPopupHeadingPane;
+			id = EAknMessageQueryHeaderId;
+			itemflags = EEikDlgItemNonFocusing;
+			control = AVKON_HEADING
+				{
+				};
+			},
+		DLG_LINE
+			{
+			type = EAknCtMessageQuery;
+			id = EAknMessageQueryContentId;
+			control = AVKON_MESSAGE_QUERY
+				{
+				};
+			}
+		};
+	}
+
+
+// -----------------------------------------------------------------------------
+//
+// Resources for messages.
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF32 r_caption_string { buf=qtn_caption_string; }
+RESOURCE TBUF32 r_about_dialog_title { buf=qtn_about_dialog_title; }
+RESOURCE TBUF r_about_dialog_text { buf=qtn_about_dialog_text; }
+RESOURCE TBUF r_audio_player_text { buf=qtn_audio_player_text; }
+RESOURCE TBUF r_dialog_kerrpermission_denied { buf=qtn_dialog_kerrpermission_denied; }
+
+
+
+
+// ---------------------------------------------------------------------------- 
+//
+// r_localisable_app_info
+//
+// ---------------------------------------------------------------------------- 
+//
+RESOURCE LOCALISABLE_APP_INFO r_localisable_app_info
+	{
+	short_caption = qtn_caption_string;
+	caption_and_icon = 
+	CAPTION_AND_ICON_INFO
+		{
+		caption = qtn_caption_string;
+
+		number_of_icons = 1;
+		icon_file = "\\resource\\apps\\myplayer_0xe0edbe14.mif";
+		};
+	}
+RESOURCE MEMORYSELECTIONDIALOG r_memory_selection_dialog 
+    { 
+    title = "Select location"; 
+    softkey_1 = "Ok"; 
+    softkey_2 = "Back"; 
+    locations = 
+        { 
+        LOCATION { root_path = "C:\\"; } 
+        }; 
+    }
+// End of File
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/data/myplayer_reg.rss	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,35 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  TelephonyAudioRouting Test Application
+*
+*/
+
+#include "myplayer.hrh"
+#include "myplayer.rls"
+#include <appinfo.rh>
+#include <myplayer_0xe0edbe14.rsg>
+
+UID2 KUidAppRegistrationResourceFile
+UID3 _UID3
+
+RESOURCE APP_REGISTRATION_INFO
+	{
+	app_file="myplayer_0xe0edbe14";
+	localisable_resource_file =  qtn_loc_resource_file_1;
+	localisable_resource_id = R_LOCALISABLE_APP_INFO;
+
+	embeddability=KAppNotEmbeddable;
+	newfile=KAppDoesNotSupportNewFile;
+	}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/gfx/qgn_menu_myplayer.svg	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">
+<svg baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="100%" height="100%" viewBox="0 0 88 87.999">
+<g>
+<g>
+<g>
+<g>
+<rect fill="none" width="88" height="87.999"/>
+</g>
+</g>
+<g>
+<linearGradient id="XMLID_7_" gradientUnits="userSpaceOnUse" x1="12.3042" y1="18.3799" x2="63.4113" y2="79.287">
+<stop offset="0" style="stop-color:#B3DDFF"/>
+<stop offset="0.8146" style="stop-color:#084296"/>
+<stop offset="1" style="stop-color:#084296"/>
+</linearGradient>
+<path fill="url(#XMLID_7_)" d="M32.135,7.415L14.363,17.432v23.167c0,0,8.926,15.351,10.468,18.001       c-2.386,1.704-15.44,11.03-15.44,11.03l21.613,12.652c0,0,12.907-9.85,14.71-11.226c1.979,1.109,16.231,9.101,16.231,9.101       l16.664-15.132c0,0-14.066-6.929-16.888-8.318c1.467-3.01,10.531-21.604,10.531-21.604l-22.298-9.59       c0,0-1.486,3.173-2.093,4.467c-2.046-0.88-6.573-2.826-6.573-2.826s-3.713,2.463-5.696,3.778       c-0.327-0.744-0.542-1.233-0.657-1.495c0.007-0.824,0.213-23.72,0.213-23.72L32.135,7.415z"/>
+<linearGradient id="XMLID_8_" gradientUnits="userSpaceOnUse" x1="40.8276" y1="52.1914" x2="16.1997" y2="21.1353">
+<stop offset="0" style="stop-color:#5AA7E0"/>
+<stop offset="1" style="stop-color:#3366CC"/>
+</linearGradient>
+<polygon fill="url(#XMLID_8_)" points="59.051,57.621 69.536,36.111 50.944,28.115 48.852,32.581 41.493,29.418 34.719,33.911        32.932,29.849 33.117,9.157 16.363,18.601 16.363,40.06 27.476,59.169 13.064,69.463 30.856,79.879 45.546,68.669        61.667,77.708 75.089,65.521 "/>
+<linearGradient id="XMLID_9_" gradientUnits="userSpaceOnUse" x1="60.585" y1="31.876" x2="53.8582" y2="45.1125">
+<stop offset="0" style="stop-color:#5AA7E0"/>
+<stop offset="1" style="stop-color:#3366CC"/>
+</linearGradient>
+<polygon fill="url(#XMLID_9_)" points="41.26,48.783 50.944,28.115 69.536,36.111 59.051,57.621 "/>
+<polygon fill="#0046B7" points="16.363,40.06 27.476,59.169 41.26,48.783 32.932,29.849 "/>
+<polygon fill="#3366CC" points="16.363,40.06 16.363,18.601 33.117,9.157 32.932,29.849 "/>
+<polygon fill="#CFECFF" points="26.696,39.23 41.493,29.418 59.523,37.168 45.546,47.954 "/>
+<path fill="#5AA7E0" d="M41.954,55.286"/>
+<polygon fill="#3366CC" points="26.696,39.23 27.476,59.169 45.546,68.669 45.546,47.954 "/>
+<polygon fill="#5AA7E0" points="13.064,69.463 27.476,59.169 45.546,68.669 30.856,79.879 "/>
+<linearGradient id="XMLID_10_" gradientUnits="userSpaceOnUse" x1="29.2085" y1="63.6836" x2="48.7102" y2="56.1976">
+<stop offset="0" style="stop-color:#5AA7E0"/>
+<stop offset="0.0056" style="stop-color:#5AA7E0"/>
+<stop offset="0.85" style="stop-color:#3366CC"/>
+<stop offset="1" style="stop-color:#3366CC"/>
+</linearGradient>
+<polygon fill="url(#XMLID_10_)" points="43.423,46.971 27.476,59.169 45.546,68.669 45.546,47.954 "/>
+<polygon fill="#0046B7" points="45.546,47.954 45.546,68.669 59.051,57.621 59.523,37.168 "/>
+<linearGradient id="XMLID_11_" gradientUnits="userSpaceOnUse" x1="45.3936" y1="59.5186" x2="59.0508" y2="59.5186">
+<stop offset="0" style="stop-color:#0046B7"/>
+<stop offset="1" style="stop-color:#3366CC"/>
+</linearGradient>
+<polygon fill="url(#XMLID_11_)" points="45.394,50.368 45.546,68.669 59.051,57.621 "/>
+<linearGradient id="XMLID_12_" gradientUnits="userSpaceOnUse" x1="60.8945" y1="68.6807" x2="57.2953" y2="58.792">
+<stop offset="0" style="stop-color:#5AA7E0"/>
+<stop offset="0.4101" style="stop-color:#5AA7E0"/>
+<stop offset="1" style="stop-color:#3366CC"/>
+</linearGradient>
+<polygon fill="url(#XMLID_12_)" points="61.667,77.708 45.546,68.669 59.051,57.621 75.089,65.521 "/>
+</g>
+</g>
+</g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/group/bld.inf	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,29 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  TelephonyAudioRouting Test Application
+*
+*/
+
+PRJ_PLATFORMS
+WINSCW ARMV5 GCCE
+
+PRJ_MMPFILES
+
+
+//gnumakefile ..\help\build_help.mk
+myplayer.mmp
+//gnumakefile icons_scalable_dc.mk
+..\console\group\console.mmp
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/group/icons_scalable_dc.mk	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,64 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Icons_scalable_dc.mk
+* This is file for creating .mif file (scalable icon)
+*/
+
+
+
+ifeq (WINS,$(findstring WINS, $(PLATFORM)))
+ZDIR=$(EPOCROOT)epoc32\release\$(PLATFORM)\$(CFG)\Z
+else
+ZDIR=$(EPOCROOT)epoc32\data\z
+endif
+
+TARGETDIR=$(ZDIR)\resource\apps
+ICONTARGETFILENAME=$(TARGETDIR)\MyPlayer_0xE0EDBE14.mif
+
+ICONDIR=..\gfx
+
+do_nothing :
+	@rem do_nothing
+
+MAKMAKE : do_nothing
+
+BLD : do_nothing
+
+CLEAN : do_nothing
+
+LIB : do_nothing
+
+CLEANLIB : do_nothing
+
+# ----------------------------------------------------------------------------
+# NOTE: if you have JUSTINTIME enabled for your S60 3rd FP1 or newer SDK
+# and this command crashes, consider adding "/X" to the command line.
+# See <http://forum.nokia.com/document/Forum_Nokia_Technical_Library_v1_35/contents/FNTL/Build_process_fails_at_mif_file_creation_in_S60_3rd_Ed_FP1_SDK.htm>
+# ----------------------------------------------------------------------------
+
+RESOURCE : $(ICONTARGETFILENAME)
+
+$(ICONTARGETFILENAME) : $(ICONDIR)\qgn_menu_MyPlayer.svg
+	mifconv $(ICONTARGETFILENAME) \
+		/c32 $(ICONDIR)\qgn_menu_MyPlayer.svg
+
+FREEZE : do_nothing
+
+SAVESPACE : do_nothing
+
+RELEASABLES :
+	@echo $(ICONTARGETFILENAME)
+
+FINAL : do_nothing
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/group/myplayer.mmp	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,91 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  TelephonyAudioRouting Test Application
+*
+*/
+
+
+TARGET			myplayer_0xe0edbe14.exe
+TARGETTYPE		exe
+UID		  0x100039CE 0xe0edbe14
+
+SOURCEPATH		..\src
+SOURCE			myplayer.cpp
+SOURCE			myplayerapplication.cpp
+SOURCE			myplayerappview.cpp
+SOURCE			myplayerappUi.cpp
+SOURCE			myplayerdocument.cpp
+SOURCE 			playercode.cpp
+SOURCEPATH		..\data
+
+START RESOURCE	myplayer.rss
+HEADER
+TARGET myplayer_0xE0EDBE14
+TARGETPATH resource\apps
+END //RESOURCE
+
+START RESOURCE	myplayer_reg.rss
+TARGET myplayer_0xE0EDBE14_reg
+TARGETPATH 	  \private\10003a3f\apps
+END //RESOURCE
+
+
+
+USERINCLUDE	   ..\inc
+USERINCLUDE    ..\help
+
+SYSTEMINCLUDE	 \epoc32\include
+SYSTEMINCLUDE	 \epoc32\include\mw
+SYSTEMINCLUDE	 \epoc32\include\platform
+SYSTEMINCLUDE	 \epoc32\include\platform\mw
+SYSTEMINCLUDE   \epoc32\include\mmf\common
+
+
+LIBRARY		   euser.lib
+LIBRARY		   apparc.lib
+LIBRARY		   cone.lib
+LIBRARY		   eikcore.lib
+LIBRARY		   avkon.lib
+LIBRARY		   CommonEngine.lib
+LIBRARY		   efsrv.lib 
+LIBRARY		   estor.lib
+LIBRARY        aknnotify.lib
+LIBRARY        hlplch.lib
+//LIBRARY		   mediaclientaudio.lib 
+LIBRARY        AudioOutputRouting.lib 
+LIBRARY        mmfcontrollerframework.lib	
+//LIBRARY       ConfigurationComponentsFactory.lib
+LIBRARY         CommonDialogs.lib 
+  
+LIBRARY         TelephonyAudioRoutingSession.lib 
+LIBRARY         TelephonyAudioRoutingManager.lib
+
+#if defined(WINSCW)
+LIBRARY         telephonyaudiorouting.lib  
+#else
+LIBRARY         TelephonyAudioRouting.lib 
+#endif
+
+
+LANG SC
+
+VENDORID	  	  0
+SECUREID		  0xe0edbe14
+CAPABILITY	  	  ReadUserData //DRM
+
+#ifdef ENABLE_ABIV2_MODE
+DEBUGGABLE_UDEBONLY
+#endif
+// End of File
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/group/myplayer.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,38 @@
+;
+; Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+; All rights reserved.
+; This component and the accompanying materials are made available
+; under the terms of "Eclipse Public License v1.0"
+; which accompanies this distribution, and is available
+; at the URL "http://www.eclipse.org/legal/epl-v10.html".
+;
+; Initial Contributors:
+; Nokia Corporation - initial contribution.
+;
+; Contributors:
+;
+; Description: TelephonyAudioRouting TestApplication
+;
+;Language - standard language definitions
+&EN
+
+; standard SIS file header
+#{"myplayer"},(0xe0edbe14),1,0,0
+
+;Localised Vendor name
+%{"Vendor-EN"}
+
+;Unique Vendor name
+:"Vendor"
+
+;Supports Series 60 v 3.0
+[0x101F7961], 0, 0, 0, {"Series60ProductID"}
+
+;Files to install
+;You should change the source paths to match that of your environment
+;<source> <destination>
+"X:\Epoc32\release\ARMV5\urel\myplayer_0xe0edbe14.exe"		-"!:\sys\bin\myplayer_0xe0edbe14.exe"
+"X:\Epoc32\data\z\resource\apps\myplayer_0xe0edbe14.rsc"		-"!:\resource\apps\myplayer_0xe0edbe14.rsc"
+"X:\Epoc32\data\z\private\10003a3f\apps\myplayer_0xe0edbe14_reg.rsc"	-"!:\private\10003a3f\import\apps\myplayer_0xe0edbe14_reg.rsc"
+;"X:\Epoc32\data\z\resource\apps\myplayer_0xe0edbe14.mif" -"!:\resource\apps\myplayer_0xe0edbe14.mif"
+;"..\help\myplayer_0xe0edbe14.hlp"							 -"!:\resource\help\myplayer_0xe0edbe14.hlp"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/help/build_help.mk	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,52 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  build_help.mk
+* This make file will build the application help file (.hlp)
+*/
+
+
+do_nothing :
+	@rem do_nothing
+
+# build the help from the MAKMAKE step so the header file generated
+# will be found by cpp.exe when calculating the dependency information
+# in the mmp makefiles.
+
+MAKMAKE : MyPlayer_0xE0EDBE14.hlp
+MyPlayer_0xE0EDBE14.hlp : MyPlayer.xml MyPlayer.cshlp Custom.xml
+	cshlpcmp MyPlayer.cshlp
+ifeq (WINS,$(findstring WINS, $(PLATFORM)))
+	copy MyPlayer_0xE0EDBE14.hlp $(EPOCROOT)epoc32\$(PLATFORM)\c\resource\help
+endif
+
+BLD : do_nothing
+
+CLEAN :
+	del MyPlayer_0xE0EDBE14.hlp
+	del MyPlayer_0xE0EDBE14.hlp.hrh
+
+LIB : do_nothing
+
+CLEANLIB : do_nothing
+
+RESOURCE : do_nothing
+		
+FREEZE : do_nothing
+
+SAVESPACE : do_nothing
+
+RELEASABLES :
+	@echo MyPlayer_0xE0EDBE14.hlp
+
+FINAL : do_nothing
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/help/custom.xml	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,18 @@
+<?xml version="1.0"?>
+<!DOCTYPE cshcust SYSTEM "/cshlpcmp/dtd/CSHcust.dtd">
+<?xml:stylesheet href="/cshlpcmp/xsl/cshcust.xsl" title="CS-Help customization" type="text/xsl"?>
+<cshcust>
+<parastyle name="body" font="sansserif" size="10"/>
+<parastyle name="tip" font="sansserif" size="10" left="20"></parastyle>
+<parastyle name="note" font="sansserif" size="10" left="20"></parastyle>
+<parastyle name="important" font="sansserif" size="10" left="20"></parastyle>
+<body style="body"/>
+<titlestyle fontstyle="sansserif" size="10"/>
+<listbullet1style bulletchar="8226"/>
+<listbullet2style bulletchar="8226"/>
+<lists leftindent="20"/>
+</cshcust>
+
+
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/help/myplayer.cshlp	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,19 @@
+<?xml version="1.0"?>
+<!DOCTYPE cshproj SYSTEM "/epoc32/tools/cshlpcmp/dtd/cshproj.dtd">
+<?xml:stylesheet href="/epoc32/tools/cshlpcmp/xsl/CSHproj.xsl" title="CS-Help project" type="text/xsl"?>
+<cshproj>
+<helpfileUID>0xE0EDBE14</helpfileUID>
+<directories>
+	<input></input>
+	<output></output>
+	<graphics></graphics>
+	<working>temp\</working>
+</directories>
+<files>
+	<source>
+	<xmlfile>MyPlayer.xml</xmlfile>
+	</source>
+	<destination>MyPlayer_0xE0EDBE14.hlp</destination>
+	<customization>custom.xml</customization>
+	</files>
+</cshproj>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/help/myplayer.xml	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,13 @@
+<?xml version="1.0"?>
+<!DOCTYPE asptml SYSTEM "/epoc32/tools/cshlpcmp/dtd/asptml.dtd">
+<?xml:stylesheet href="/epoc32/tools/cshlpcmp/xsl/asptml.xsl" title="asptml" type="text/xsl"?>
+<asptml>
+<uid value="0xE0EDBE14"/>
+<topic><category>MyPlayer</category><topictitle>General Information</topictitle>
+<synonyms>General Information</synonyms>
+<context contextUID="General_Information"/>
+<index>General Information</index>
+<p>Insert your help here.</p>
+<p></p>
+</topic>
+</asptml>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/help/temp/MyPlayer_0xE0EDBE14.cshlp.xml	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,25 @@
+<?xml version="1.0"?>
+<!DOCTYPE cshlp SYSTEM "file:///U:/epoc32/tools/cshlpcmp/dtd/cshlp.dtd">
+<?xml:stylesheet href="file:///U:/epoc32/tools/cshlpcmp/xsl/cshlp.xsl" title="cshlp" type="text/xsl"?>
+<cshlp helpfileUID="3773677076">
+
+
+<topic topicID="1" categoryUID="3773677076"><category>MyPlayer</category><topictitle>General Information</topictitle>
+<synonyms>General Information</synonyms>
+
+
+<p font="sansserif" style="normal" size="10" color="foreground" justify="left" spacing="10" before="5" after="0" left="0" right="0">Insert your help here.</p>
+<p font="sansserif" style="normal" size="10" color="foreground" justify="left" spacing="10" before="5" after="0" left="0" right="0"/>
+</topic>
+<uid value="3773677076"/>
+<context contextUID="General_Information" topicID="1"/>
+<indexlink topicID="1" indexID="0" categoryUID="3773677076">General Information</indexlink>
+<index indexID="0">General Information</index>
+
+<customization><titlestyle fontstyle="sansserif" size="10"/>
+<listbullet1style bulletchar="8226"/>
+<listbullet2style bulletchar="8226"/>
+<lists leftindent="20"/>
+<body font="sansserif" style="normal" size="10" color="foreground" justify="left" spacing="10" before="5" after="0" left="0" right="0"></body>
+</customization>
+<mbmlist/></cshlp>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/inc/myplayer.h	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,68 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  TelephonyAudioRouting Test Application
+*
+*/
+
+
+#ifndef __MY_PLAYER__
+#define __MY_PLAYER__
+
+#include <AudioOutput.h>
+#include "TelephonyAudioRouting.h"
+#include <MTelephonyAudioRoutingObserver.h>
+#include <MTelephonyAudioRoutingPolicyObserver.h>
+
+#include "TelephonyAudioRoutingManager.h"
+
+
+
+class CMyPlayer : public CBase,
+                  public MTelephonyAudioRoutingPolicyObserver ,
+                  public MTelephonyAudioRoutingObserver
+    {
+public:
+    static CMyPlayer* NewL();
+    void ConstructL();
+    ~CMyPlayer();
+    
+    
+public: 
+    //For CTelephonyAudioRouting
+    void SetOutputL();
+    TInt SetShowNote();
+    TInt GetShowNote();  
+    
+       
+    
+    //From MTelephonyAudioRoutingObserver
+    virtual void AvailableOutputsChanged( CTelephonyAudioRouting& aTelephonyAudioRouting);
+    virtual void OutputChanged( CTelephonyAudioRouting& aTelephonyAudioRouting);
+    virtual void SetOutputComplete( CTelephonyAudioRouting& aTelephonyAudioRouting, TInt aError);
+    
+    // For CTelephonyAudioRoutingManager 
+    void OutputChangedTARManager();
+    void OutputChangeRequestCompleted();
+    
+    //From MTelephonyAudioRoutingPolicyObserver
+    void OutputChangeRequested( CTelephonyAudioRoutingManager& aTelephonyAudioRoutingManager, CTelephonyAudioRouting::TAudioOutput aOutput) ;
+
+    
+private:
+    CTelephonyAudioRouting* iTelephonyAudioRouting;
+    CTelephonyAudioRoutingManager* iTelephonyAudioRoutingManager;
+    
+    };
+
+#endif
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/inc/myplayer.hrh	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,35 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  TelephonyAudioRouting Test Application
+*
+*/
+
+
+#ifndef __MYPLAYER_HRH__
+#define __MYPLAYER_HRH__
+
+#define _UID3 0xE0EDBE14
+
+// MyPlayer enumerate command codes
+enum TMyPlayerIds
+    {
+    ECmdCreatePlayer = 0x6001, // start value must not be 0
+    ECmdOutputChanged,
+    ECmdSetOutputL,
+    ECmdSetShowNote,
+    ECmdGetShowNote,
+    ECmdOutputChangeReq
+    };
+
+#endif // __MYPLAYER_HRH__
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/inc/myplayer.pan	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,35 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  TelephonyAudioRouting Test Application
+*
+*/
+
+
+#ifndef __MYPLAYER_PAN__
+#define __MYPLAYER_PAN__
+
+/** MyPlayer application panic codes */
+enum TMyPlayerPanics
+    {
+    EMyPlayerUi = 1
+    // add further panics here
+    };
+
+inline void Panic(TMyPlayerPanics aReason)
+    {
+    _LIT(applicationName, "MyPlayer");
+    User::Panic(applicationName, aReason);
+    }
+
+#endif // __MYPLAYER_PAN__
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/inc/myplayerapplication.h	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,64 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  TelephonyAudioRouting Test Application
+*
+*/
+
+#ifndef __MYPLAYERAPPLICATION_H__
+#define __MYPLAYERAPPLICATION_H__
+
+// INCLUDES
+#include <aknapp.h>
+#include "myplayer.hrh"
+
+// UID for the application;
+// this should correspond to the uid defined in the mmp file
+const TUid KUidMyPlayerApp =
+    {
+    _UID3
+    };
+
+// CLASS DECLARATION
+
+/**
+ * CMyPlayerApplication application class.
+ * Provides factory to create concrete document object.
+ * An instance of CMyPlayerApplication is the application part of the
+ * AVKON application framework for the MyPlayer example application.
+ */
+class CMyPlayerApplication : public CAknApplication
+    {
+public:
+    // Functions from base classes
+
+    /**
+     * From CApaApplication, AppDllUid.
+     * @return Application's UID (KUidMyPlayerApp).
+     */
+    TUid AppDllUid() const;
+
+protected:
+    // Functions from base classes
+
+    /**
+     * From CApaApplication, CreateDocumentL.
+     * Creates CMyPlayerDocument document object. The returned
+     * pointer in not owned by the CMyPlayerApplication object.
+     * @return A pointer to the created document object.
+     */
+    CApaDocument* CreateDocumentL();
+    };
+
+#endif // __MYPLAYERAPPLICATION_H__
+// End of File
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/inc/myplayerappui.h	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,95 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  TelephonyAudioRouting Test Application
+*
+*/
+
+#ifndef __MYPLAYERAPPUI_h__
+#define __MYPLAYERAPPUI_h__
+
+// INCLUDES
+#include <aknappui.h>
+#include "myplayer.h"
+// FORWARD DECLARATIONS
+class CMyPlayerAppView;
+
+// CLASS DECLARATION
+/**
+ * CMyPlayerAppUi application UI class.
+ * Interacts with the user through the UI and request message processing
+ * from the handler class
+ */
+class CMyPlayerAppUi : public CAknAppUi
+    {
+public:
+    // Constructors and destructor
+
+    /**
+     * ConstructL.
+     * 2nd phase constructor.
+     */
+    void ConstructL();
+
+    /**
+     * CMyPlayerAppUi.
+     * C++ default constructor. This needs to be public due to
+     * the way the framework constructs the AppUi
+     */
+    CMyPlayerAppUi();
+
+    /**
+     * ~CMyPlayerAppUi.
+     * Virtual Destructor.
+     */
+    virtual ~CMyPlayerAppUi();
+
+private:
+    // Functions from base classes
+
+    /**
+     * From CEikAppUi, HandleCommandL.
+     * Takes care of command handling.
+     * @param aCommand Command to be handled.
+     */
+    void HandleCommandL(TInt aCommand);
+
+    /**
+     *  HandleStatusPaneSizeChange.
+     *  Called by the framework when the application status pane
+     *  size is changed.
+     */
+    void HandleStatusPaneSizeChange();
+
+    /**
+     *  From CCoeAppUi, HelpContextL.
+     *  Provides help context for the application.
+     *  size is changed.
+     */
+    CArrayFix<TCoeHelpContext>* HelpContextL() const;
+
+private:
+    // Data
+
+    /**
+     * The application view
+     * Owned by CMyPlayerAppUi
+     */
+    CMyPlayerAppView* iAppView;
+    CMyPlayer* iPlayer;
+    TFileName iFileToOpen;
+
+    };
+
+#endif // __MYPLAYERAPPUI_h__
+// End of File
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/inc/myplayerappview.h	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,101 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  TelephonyAudioRouting Test Application
+*
+*/
+
+#ifndef __MYPLAYERAPPVIEW_h__
+#define __MYPLAYERAPPVIEW_h__
+
+// INCLUDES
+#include <coecntrl.h>
+
+// CLASS DECLARATION
+class CMyPlayerAppView : public CCoeControl
+    {
+public:
+    // New methods
+
+    /**
+     * NewL.
+     * Two-phased constructor.
+     * Create a CMyPlayerAppView object, which will draw itself to aRect.
+     * @param aRect The rectangle this view will be drawn to.
+     * @return a pointer to the created instance of CMyPlayerAppView.
+     */
+    static CMyPlayerAppView* NewL(const TRect& aRect);
+
+    /**
+     * NewLC.
+     * Two-phased constructor.
+     * Create a CMyPlayerAppView object, which will draw itself
+     * to aRect.
+     * @param aRect Rectangle this view will be drawn to.
+     * @return A pointer to the created instance of CMyPlayerAppView.
+     */
+    static CMyPlayerAppView* NewLC(const TRect& aRect);
+
+    /**
+     * ~CMyPlayerAppView
+     * Virtual Destructor.
+     */
+    virtual ~CMyPlayerAppView();
+
+public:
+    // Functions from base classes
+
+    /**
+     * From CCoeControl, Draw
+     * Draw this CMyPlayerAppView to the screen.
+     * @param aRect the rectangle of this view that needs updating
+     */
+    void Draw(const TRect& aRect) const;
+
+    /**
+     * From CoeControl, SizeChanged.
+     * Called by framework when the view size is changed.
+     */
+    virtual void SizeChanged();
+
+    /**
+     * From CoeControl, HandlePointerEventL.
+     * Called by framework when a pointer touch event occurs.
+     * Note: although this method is compatible with earlier SDKs, 
+     * it will not be called in SDKs without Touch support.
+     * @param aPointerEvent the information about this event
+     */
+    virtual void HandlePointerEventL(const TPointerEvent& aPointerEvent);
+
+private:
+    // Constructors
+
+    /**
+     * ConstructL
+     * 2nd phase constructor.
+     * Perform the second phase construction of a
+     * CMyPlayerAppView object.
+     * @param aRect The rectangle this view will be drawn to.
+     */
+    void ConstructL(const TRect& aRect);
+
+    /**
+     * CMyPlayerAppView.
+     * C++ default constructor.
+     */
+    CMyPlayerAppView();
+
+    };
+
+#endif // __MYPLAYERAPPVIEW_h__
+// End of File
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/inc/myplayerdocument.h	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,99 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  TelephonyAudioRouting Test Application
+*
+*/
+
+#ifndef __MYPLAYERDOCUMENT_h__
+#define __MYPLAYERDOCUMENT_h__
+
+// INCLUDES
+#include <AknDoc.h>
+
+// FORWARD DECLARATIONS
+class CMyPlayerAppUi;
+class CEikApplication;
+
+// CLASS DECLARATION
+
+/**
+ * CMyPlayerDocument application class.
+ * An instance of class CMyPlayerDocument is the Document part of the
+ * AVKON application framework for the MyPlayer example application.
+ */
+class CMyPlayerDocument : public CAknDocument
+    {
+public:
+    // Constructors and destructor
+
+    /**
+     * NewL.
+     * Two-phased constructor.
+     * Construct a CMyPlayerDocument for the AVKON application aApp
+     * using two phase construction, and return a pointer
+     * to the created object.
+     * @param aApp Application creating this document.
+     * @return A pointer to the created instance of CMyPlayerDocument.
+     */
+    static CMyPlayerDocument* NewL(CEikApplication& aApp);
+
+    /**
+     * NewLC.
+     * Two-phased constructor.
+     * Construct a CMyPlayerDocument for the AVKON application aApp
+     * using two phase construction, and return a pointer
+     * to the created object.
+     * @param aApp Application creating this document.
+     * @return A pointer to the created instance of CMyPlayerDocument.
+     */
+    static CMyPlayerDocument* NewLC(CEikApplication& aApp);
+
+    /**
+     * ~CMyPlayerDocument
+     * Virtual Destructor.
+     */
+    virtual ~CMyPlayerDocument();
+
+public:
+    // Functions from base classes
+
+    /**
+     * CreateAppUiL
+     * From CEikDocument, CreateAppUiL.
+     * Create a CMyPlayerAppUi object and return a pointer to it.
+     * The object returned is owned by the Uikon framework.
+     * @return Pointer to created instance of AppUi.
+     */
+    CEikAppUi* CreateAppUiL();
+
+private:
+    // Constructors
+
+    /**
+     * ConstructL
+     * 2nd phase constructor.
+     */
+    void ConstructL();
+
+    /**
+     * CMyPlayerDocument.
+     * C++ default constructor.
+     * @param aApp Application creating this document.
+     */
+    CMyPlayerDocument(CEikApplication& aApp);
+
+    };
+
+#endif // __MYPLAYERDOCUMENT_h__
+// End of File
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/sis/backup_registration.xml	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,5 @@
+<?xml version="1.0" standalone="yes"?>
+<backup_registration>
+  <system_backup/>
+  <restore requires_reboot = "no"/>
+</backup_registration>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/sis/myplayer_s60_3_x_v_1_0_0.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,44 @@
+;
+; Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+; All rights reserved.
+; This component and the accompanying materials are made available
+; under the terms of "Eclipse Public License v1.0"
+; which accompanies this distribution, and is available
+; at the URL "http://www.eclipse.org/legal/epl-v10.html".
+;
+; Initial Contributors:
+; Nokia Corporation - initial contribution.
+;
+; Contributors:
+;
+; Description: TelephonyAudioRouting TestApplication
+;
+;Language - standard language definitions
+&EN
+
+; standard SIS file header
+#{"myplayer"},(0xe0edbe14),1,0,0
+
+;Localised Vendor name
+%{"Vendor-EN"}
+
+;Unique Vendor name
+:"Vendor"
+
+;Supports Series 60 v 3.0
+[0x101F7961], 0, 0, 0, {"Series60ProductID"}
+
+;Files to install
+;You should change the source paths to match that of your environment
+;<source> <destination>
+"$(EPOCROOT)Epoc32\release\$(PLATFORM)\$(TARGET)\myplayer_0xe0edbe14.exe"		-"!:\sys\bin\myplayer_0xe0edbe14.exe"
+"$(EPOCROOT)Epoc32\data\z\resource\apps\myplayer_0xe0edbe14.rsc"		-"!:\resource\apps\myplayer_0xe0edbe14.rsc"
+"$(EPOCROOT)Epoc32\data\z\private\10003a3f\apps\myplayer_0xe0edbe14_reg.rsc"	-"!:\private\10003a3f\import\apps\myplayer_0xe0edbe14_reg.rsc"
+"$(EPOCROOT)Epoc32\data\z\resource\apps\myplayer_0xe0edbe14.mif" -"!:\resource\apps\myplayer_0xe0edbe14.mif"
+"..\help\myplayer_0xe0edbe14.hlp"							 -"!:\resource\help\myplayer_0xe0edbe14.hlp"
+
+; Add any installation notes if applicable
+;"MyPlayer.txt"		-"!:\private\e0edbe14\MyPlayer.txt"
+
+;required for application to be covered by backup/restore facility 
+"..\sis\backup_registration.xml"		-"!:\private\e0edbe14\backup_registration.xml"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/src/myplayer.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,31 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  TelephonyAudioRouting Test Application
+*
+*/
+
+// INCLUDE FILES
+#include <eikstart.h>
+#include "myplayerapplication.h"
+
+LOCAL_C CApaApplication* NewApplication()
+    {
+    return new CMyPlayerApplication;
+    }
+
+GLDEF_C TInt E32Main()
+    {
+    return EikStart::RunApplication(NewApplication);
+    }
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/src/myplayerapplication.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,47 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  TelephonyAudioRouting Test Application
+*
+*/
+
+// INCLUDE FILES
+#include "myplayer.hrh"
+#include "myplayerdocument.h"
+#include "myplayerapplication.h"
+
+// ============================ MEMBER FUNCTIONS ===============================
+
+// -----------------------------------------------------------------------------
+// CMyPlayerApplication::CreateDocumentL()
+// Creates CApaDocument object
+// -----------------------------------------------------------------------------
+//
+CApaDocument* CMyPlayerApplication::CreateDocumentL()
+    {
+    // Create an MyPlayer document, and return a pointer to it
+    return CMyPlayerDocument::NewL(*this);
+    }
+
+// -----------------------------------------------------------------------------
+// CMyPlayerApplication::AppDllUid()
+// Returns application UID
+// -----------------------------------------------------------------------------
+//
+TUid CMyPlayerApplication::AppDllUid() const
+    {
+    // Return the UID for the MyPlayer application
+    return KUidMyPlayerApp;
+    }
+
+// End of File
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/src/myplayerappui.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,226 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  TelephonyAudioRouting Test Application
+*
+*/
+
+
+// INCLUDE FILES
+#include <avkon.hrh>
+#include <aknmessagequerydialog.h>
+#include <CAknMemorySelectionDialog.h>
+#include <CAknFileSelectionDialog.h>
+#include <AknCommonDialogs.h>
+#include <aknnotewrappers.h>
+#include <StringLoader.h>
+#include <f32file.h>
+#include <s32file.h>
+#include <hlplch.h>
+
+#include <myplayer_0xe0edbe14.rsg>
+
+#include "myplayer.hrh"
+#include "myplayer.pan"
+#include "myplayerapplication.h"
+#include "myplayerappui.h"
+#include "myplayerappview.h"
+
+_LIT( KFileName, "C:\\private\\E0EDBE14\\MyPlayer.txt" );
+_LIT( KText, "My Player");
+
+// ============================ MEMBER FUNCTIONS ===============================
+
+
+// -----------------------------------------------------------------------------
+// CMyPlayerAppUi::ConstructL()
+// Symbian 2nd phase constructor can leave.
+// -----------------------------------------------------------------------------
+//
+void CMyPlayerAppUi::ConstructL()
+    {
+    // Initialise app UI with standard value.
+    BaseConstructL(CAknAppUi::EAknEnableSkin);
+
+    // Create view object
+    iAppView = CMyPlayerAppView::NewL(ClientRect());
+
+    // Create a file to write the text to
+    TInt err = CCoeEnv::Static()->FsSession().MkDirAll(KFileName);
+    if ((KErrNone != err) && (KErrAlreadyExists != err))
+        {
+        return;
+        }
+
+    RFile file;
+    err = file.Replace(CCoeEnv::Static()->FsSession(), KFileName, EFileWrite);
+    CleanupClosePushL(file);
+    if (KErrNone != err)
+        {
+        CleanupStack::PopAndDestroy(1); // file
+        return;
+        }
+
+    RFileWriteStream outputFileStream(file);
+    CleanupClosePushL(outputFileStream);
+    outputFileStream << KText;
+
+    CleanupStack::PopAndDestroy(2); // outputFileStream, file
+    
+
+    }
+// -----------------------------------------------------------------------------
+// CMyPlayerAppUi::CMyPlayerAppUi()
+// C++ default constructor can NOT contain any code, that might leave.
+// -----------------------------------------------------------------------------
+//
+CMyPlayerAppUi::CMyPlayerAppUi()
+    {
+    // No implementation required
+    }
+
+// -----------------------------------------------------------------------------
+// CMyPlayerAppUi::~CMyPlayerAppUi()
+// Destructor.
+// -----------------------------------------------------------------------------
+//
+CMyPlayerAppUi::~CMyPlayerAppUi()
+    {
+    if (iAppView)
+        {
+        delete iAppView;
+        iAppView = NULL;
+        }
+    if(iPlayer)
+        delete iPlayer;
+
+    }
+
+// -----------------------------------------------------------------------------
+// CMyPlayerAppUi::HandleCommandL()
+// Takes care of command handling.
+// -----------------------------------------------------------------------------
+//
+void CMyPlayerAppUi::HandleCommandL(TInt aCommand)
+    {
+    switch (aCommand)
+        {
+        case EEikCmdExit:
+        case EAknSoftkeyExit:
+            Exit();
+            break;
+        
+        case ECmdCreatePlayer:
+            {
+
+            // Load a string from the resource file and display it
+            
+            iPlayer = CMyPlayer::NewL();
+            
+            HBufC* textResource = StringLoader::LoadLC(R_AUDIO_PLAYER_TEXT);
+            CAknInformationNote* informationNote;
+
+            informationNote = new (ELeave) CAknInformationNote;
+
+            // Show the information Note with
+            // textResource loaded with StringLoader.
+            informationNote->ExecuteLD(*textResource);
+
+            // Pop HBuf from CleanUpStack and Destroy it.
+            CleanupStack::PopAndDestroy(textResource);
+            }
+            break;
+        case ECmdSetOutputL:
+            {
+            iPlayer->SetOutputL();
+            RFile rFile;
+
+            //Open file where the stream text is
+            User::LeaveIfError(rFile.Open(CCoeEnv::Static()->FsSession(),
+                    KFileName, EFileStreamText));//EFileShareReadersOnly));// EFileStreamText));
+            CleanupClosePushL(rFile);
+
+            // copy stream from file to RFileStream object
+            RFileReadStream inputFileStream(rFile);
+            CleanupClosePushL(inputFileStream);
+
+            // HBufC descriptor is created from the RFileStream object.
+            HBufC* fileData = HBufC::NewLC(inputFileStream, 32);
+
+            CAknInformationNote* informationNote;
+
+            informationNote = new (ELeave) CAknInformationNote;
+            // Show the information Note
+            informationNote->ExecuteLD(*fileData);
+
+            // Pop loaded resources from the cleanup stack
+            CleanupStack::PopAndDestroy(3); // filedata, inputFileStream, rFile
+            }
+            break;
+        case ECmdSetShowNote:
+            {
+            iPlayer->SetShowNote();
+            }
+            break;
+        case ECmdGetShowNote:
+            {
+            iPlayer->GetShowNote();
+            }
+            break;
+        case ECmdOutputChanged:
+            {
+            iPlayer->OutputChangedTARManager();
+            }
+            break;
+        case ECmdOutputChangeReq:
+           {
+           iPlayer->OutputChangeRequestCompleted();
+           }
+           break;
+        default:
+            Panic(EMyPlayerUi);
+            break;
+        }
+    }
+// -----------------------------------------------------------------------------
+//  Called by the framework when the application status pane
+//  size is changed.  Passes the new client rectangle to the
+//  AppView
+// -----------------------------------------------------------------------------
+//
+void CMyPlayerAppUi::HandleStatusPaneSizeChange()
+    {
+    iAppView->SetRect(ClientRect());
+    }
+
+CArrayFix<TCoeHelpContext>* CMyPlayerAppUi::HelpContextL() const
+    {
+#warning "Please see comment about help and UID3..."
+    // Note: Help will not work if the application uid3 is not in the
+    // protected range.  The default uid3 range for projects created
+    // from this template (0xE0000000 - 0xEFFFFFFF) are not in the protected range so that they
+    // can be self signed and installed on the device during testing.
+    // Once you get your official uid3 from Symbian Ltd. and find/replace
+    // all occurrences of uid3 in your project, the context help will
+    // work. Alternatively, a patch now exists for the versions of 
+    // HTML help compiler in SDKs and can be found here along with an FAQ:
+    // http://www3.symbian.com/faq.nsf/AllByDate/E9DF3257FD565A658025733900805EA2?OpenDocument
+    CArrayFixFlat<TCoeHelpContext>* array = new (ELeave) CArrayFixFlat<
+            TCoeHelpContext> (1);
+    CleanupStack::PushL(array);
+    //array->AppendL(TCoeHelpContext(KUidMyPlayerApp, KGeneral_Information));
+    CleanupStack::Pop(array);
+    return array;
+    }
+
+// End of File
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/src/myplayerappview.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,128 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  TelephonyAudioRouting Test Application
+*
+*/
+
+// INCLUDE FILES
+#include <coemain.h>
+#include "myplayerappview.h"
+
+// ============================ MEMBER FUNCTIONS ===============================
+
+// -----------------------------------------------------------------------------
+// CMyPlayerAppView::NewL()
+// Two-phased constructor.
+// -----------------------------------------------------------------------------
+//
+CMyPlayerAppView* CMyPlayerAppView::NewL(const TRect& aRect)
+    {
+    CMyPlayerAppView* self = CMyPlayerAppView::NewLC(aRect);
+    CleanupStack::Pop(self);
+    return self;
+    }
+
+// -----------------------------------------------------------------------------
+// CMyPlayerAppView::NewLC()
+// Two-phased constructor.
+// -----------------------------------------------------------------------------
+//
+CMyPlayerAppView* CMyPlayerAppView::NewLC(const TRect& aRect)
+    {
+    CMyPlayerAppView* self = new (ELeave) CMyPlayerAppView;
+    CleanupStack::PushL(self);
+    self->ConstructL(aRect);
+    return self;
+    }
+
+// -----------------------------------------------------------------------------
+// CMyPlayerAppView::ConstructL()
+// Symbian 2nd phase constructor can leave.
+// -----------------------------------------------------------------------------
+//
+void CMyPlayerAppView::ConstructL(const TRect& aRect)
+    {
+    // Create a window for this application view
+    CreateWindowL();
+
+    // Set the windows size
+    SetRect(aRect);
+
+    // Activate the window, which makes it ready to be drawn
+    ActivateL();
+    }
+
+// -----------------------------------------------------------------------------
+// CMyPlayerAppView::CMyPlayerAppView()
+// C++ default constructor can NOT contain any code, that might leave.
+// -----------------------------------------------------------------------------
+//
+CMyPlayerAppView::CMyPlayerAppView()
+    {
+    // No implementation required
+    }
+
+// -----------------------------------------------------------------------------
+// CMyPlayerAppView::~CMyPlayerAppView()
+// Destructor.
+// -----------------------------------------------------------------------------
+//
+CMyPlayerAppView::~CMyPlayerAppView()
+    {
+    // No implementation required
+    }
+
+// -----------------------------------------------------------------------------
+// CMyPlayerAppView::Draw()
+// Draws the display.
+// -----------------------------------------------------------------------------
+//
+void CMyPlayerAppView::Draw(const TRect& /*aRect*/) const
+    {
+    // Get the standard graphics context
+    CWindowGc& gc = SystemGc();
+
+    // Gets the control's extent
+    TRect drawRect(Rect());
+
+    // Clears the screen
+    gc.Clear(drawRect);
+
+    }
+
+// -----------------------------------------------------------------------------
+// CMyPlayerAppView::SizeChanged()
+// Called by framework when the view size is changed.
+// -----------------------------------------------------------------------------
+//
+void CMyPlayerAppView::SizeChanged()
+    {
+    DrawNow();
+    }
+
+// -----------------------------------------------------------------------------
+// CMyPlayerAppView::HandlePointerEventL()
+// Called by framework to handle pointer touch events.
+// Note: although this method is compatible with earlier SDKs, 
+// it will not be called in SDKs without Touch support.
+// -----------------------------------------------------------------------------
+//
+void CMyPlayerAppView::HandlePointerEventL(const TPointerEvent& aPointerEvent)
+    {
+
+    // Call base class HandlePointerEventL()
+    CCoeControl::HandlePointerEventL(aPointerEvent);
+    }
+
+// End of File
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/src/myplayerdocument.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,93 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  TelephonyAudioRouting Test Application
+*
+*/
+
+// INCLUDE FILES
+#include "myplayerappui.h"
+#include "myplayerdocument.h"
+
+// ============================ MEMBER FUNCTIONS ===============================
+
+// -----------------------------------------------------------------------------
+// CMyPlayerDocument::NewL()
+// Two-phased constructor.
+// -----------------------------------------------------------------------------
+//
+CMyPlayerDocument* CMyPlayerDocument::NewL(CEikApplication& aApp)
+    {
+    CMyPlayerDocument* self = NewLC(aApp);
+    CleanupStack::Pop(self);
+    return self;
+    }
+
+// -----------------------------------------------------------------------------
+// CMyPlayerDocument::NewLC()
+// Two-phased constructor.
+// -----------------------------------------------------------------------------
+//
+CMyPlayerDocument* CMyPlayerDocument::NewLC(CEikApplication& aApp)
+    {
+    CMyPlayerDocument* self = new (ELeave) CMyPlayerDocument(aApp);
+
+    CleanupStack::PushL(self);
+    self->ConstructL();
+    return self;
+    }
+
+// -----------------------------------------------------------------------------
+// CMyPlayerDocument::ConstructL()
+// Symbian 2nd phase constructor can leave.
+// -----------------------------------------------------------------------------
+//
+void CMyPlayerDocument::ConstructL()
+    {
+    // No implementation required
+    }
+
+// -----------------------------------------------------------------------------
+// CMyPlayerDocument::CMyPlayerDocument()
+// C++ default constructor can NOT contain any code, that might leave.
+// -----------------------------------------------------------------------------
+//
+CMyPlayerDocument::CMyPlayerDocument(CEikApplication& aApp) :
+    CAknDocument(aApp)
+    {
+    // No implementation required
+    }
+
+// ---------------------------------------------------------------------------
+// CMyPlayerDocument::~CMyPlayerDocument()
+// Destructor.
+// ---------------------------------------------------------------------------
+//
+CMyPlayerDocument::~CMyPlayerDocument()
+    {
+    // No implementation required
+    }
+
+// ---------------------------------------------------------------------------
+// CMyPlayerDocument::CreateAppUiL()
+// Constructs CreateAppUi.
+// ---------------------------------------------------------------------------
+//
+CEikAppUi* CMyPlayerDocument::CreateAppUiL()
+    {
+    // Create the application user interface, and return a pointer to it;
+    // the framework takes ownership of this object
+    return new (ELeave) CMyPlayerAppUi;
+    }
+
+// End of File
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmaudio_plat/telephony_audio_routing_client_api/TelephonyAudioRouting_TestApp/src/playercode.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,134 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  TelephonyAudioRouting Test Application
+*
+*/
+
+
+#include "myplayer.h"
+#include "StreamControlCustomCommandsParser.h"
+
+CMyPlayer* CMyPlayer::NewL()
+    {
+    CMyPlayer* self = new(ELeave) CMyPlayer;
+    CleanupStack::PushL(self);
+    self->ConstructL();
+    CleanupStack::Pop(self);
+    return self;
+    }
+void CMyPlayer::ConstructL()
+    {
+    iTelephonyAudioRouting = CTelephonyAudioRouting::NewL(*this);
+    
+    RArray<CTelephonyAudioRouting::TAudioOutput> availableoutputs;
+    availableoutputs.Append(CTelephonyAudioRouting::ENone);
+    availableoutputs.Append(CTelephonyAudioRouting::ELoudspeaker);
+    iTelephonyAudioRoutingManager = CTelephonyAudioRoutingManager::NewL(*this,availableoutputs.Array());
+        
+    }
+
+CMyPlayer::~CMyPlayer()
+    {
+    RDebug::Printf("CMdaAudioPlayerUtility:CMyPlayer::~CMyPlayer");
+    if (iTelephonyAudioRoutingManager)
+      {
+      delete iTelephonyAudioRoutingManager;
+      iTelephonyAudioRoutingManager = NULL;
+      }
+    
+    if (iTelephonyAudioRouting)
+        {
+        delete iTelephonyAudioRouting;
+        iTelephonyAudioRouting = NULL;
+        }
+    }
+
+void CMyPlayer::SetOutputL()
+    {
+    TInt error = KErrNone;
+    CTelephonyAudioRouting::TAudioOutput output(CTelephonyAudioRouting::ENotActive);
+          
+    TRAP(error,iTelephonyAudioRouting->SetOutputL(output)); 
+    if (error == KErrNone)
+        {
+        RDebug::Printf("iTelephonyAudioRoutingProxy/SetOutputL - err=%d",error);
+        }
+    else
+        {
+        RDebug::Printf("iTelephonyAudioRoutingProxy/SetOutputL - err-else=%d",error);
+        }
+         
+    }
+
+void CMyPlayer::AvailableOutputsChanged( CTelephonyAudioRouting& aTelephonyAudioRouting)
+{
+    RDebug::Printf("AvailableOutputsChanged");
+}
+void CMyPlayer::OutputChanged( CTelephonyAudioRouting& aTelephonyAudioRouting)
+{
+    RDebug::Printf("OutputChanged");
+}
+void CMyPlayer::SetOutputComplete( CTelephonyAudioRouting& aTelephonyAudioRouting, TInt aError)
+{
+    RDebug::Printf("SetOutputComplete");
+}
+
+TInt CMyPlayer::SetShowNote()
+{
+    TBool aMode= ETrue;
+    TRAPD(error,iTelephonyAudioRouting->SetShowNote(aMode));
+    if (error == KErrNone)
+            {
+            RDebug::Printf("SetShowNote - err=%d",error);
+            }
+        else
+            {
+            RDebug::Printf("SetShowNote - err-else=%d",error);
+            }
+    
+}
+TInt CMyPlayer::GetShowNote()
+    {
+       TBool aMode= ETrue;
+       TRAPD(error,iTelephonyAudioRouting->GetShowNote(aMode));
+       if (error == KErrNone)
+               {
+               RDebug::Printf("GetShowNote - err=%d",error);
+               }
+           else
+               {
+               RDebug::Printf("GetShowNote - err-else=%d",error);
+               }
+    }
+
+
+void CMyPlayer::OutputChangedTARManager()
+    {
+    RDebug::Printf("Enter OutputChangedTARManager");
+    CTelephonyAudioRouting::TAudioOutput output(CTelephonyAudioRouting::EHandset);
+    iTelephonyAudioRoutingManager->OutputChanged(output);
+    RDebug::Printf("Exit OutputChangedTARManager");
+    }
+void CMyPlayer::OutputChangeRequestCompleted()
+    {
+    RDebug::Printf("Enter OutputChangeRequestCompleted");
+    TInt error=KErrNone;
+    CTelephonyAudioRouting::TAudioOutput output(CTelephonyAudioRouting::ELoudspeaker);
+    iTelephonyAudioRoutingManager->OutputChangeRequestCompleted(output,error);
+    RDebug::Printf("Exit OutputChangeRequestCompleted");
+    }
+void CMyPlayer::OutputChangeRequested( CTelephonyAudioRoutingManager& aTelephonyAudioRoutingManager, CTelephonyAudioRouting::TAudioOutput aOutput) 
+    {
+    RDebug::Printf("OutputChangeRequested");
+    }
Binary file mmaudio_pub/audio_effects_api/doc/S60_3_0_Effects_API_Specification_C.doc has changed
--- a/mmaudio_pub/audio_effects_api/tsrc/Group/bld.inf	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmaudio_pub/audio_effects_api/tsrc/Group/bld.inf	Tue Nov 02 12:13:59 2010 +0000
@@ -44,4 +44,4 @@
 
 PRJ_TESTMMPFILES
 
-#include "../AudioEffectTestModule/Group/bld.inf"
+#include "../AudioEffectTestModule/group/bld.inf"
--- a/mmaudio_pub/audio_effects_presets_api/tsrc/EffectPresetsTest/src/EffectPresetTestBase.cpp	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmaudio_pub/audio_effects_presets_api/tsrc/EffectPresetsTest/src/EffectPresetTestBase.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -502,6 +502,6 @@
 
 void CEffectPresetsTest::MvpuoEvent(const TMMFEvent& aEvent)
 	{
-	iLogger->Log(_L("MvpuoPrepareComplete: %x"), aEvent);
-	RDebug::Print(_L("CEffectPresetsTest::MvpuoPrepareComplete :-> Error[%x]"), aEvent);
+ 	iLogger->Log(_L("MvpuoPrepareComplete: %d"), aEvent.iErrorCode); 
+	RDebug::Print(_L("CEffectPresetsTest::MvpuoPrepareComplete :-> Error[%d]"), aEvent.iErrorCode);
 	}
--- a/mmaudio_pub/audio_effects_presets_api/tsrc/EffectPresetsTest/src/EffectPresetTestCore.cpp	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmaudio_pub/audio_effects_presets_api/tsrc/EffectPresetsTest/src/EffectPresetTestCore.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -396,9 +396,8 @@
 {
 	TInt err=KErrNone;
 
-	CBassBoost* bassBoost = NULL;
 	//iBassBoost = &iAudioEqualizerUtility->BassBoost();
-	TRAP(err, bassBoost = &iAudioEqualizerUtility->BassBoost());
+	TRAP(err, CBassBoost* bassBoost = &iAudioEqualizerUtility->BassBoost());
 
 	aResult.iResult = err;
 	if (err)
--- a/mmaudio_pub/audio_effects_presets_api/tsrc/Group/bld.inf	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmaudio_pub/audio_effects_presets_api/tsrc/Group/bld.inf	Tue Nov 02 12:13:59 2010 +0000
@@ -44,4 +44,4 @@
 
 PRJ_TESTMMPFILES
 
-#include "../EffectPresetsTest/Group/bld.inf"
+#include "../EffectPresetsTest/group/bld.inf"
--- a/mmaudio_pub/drm_audio_player_api/tsrc/Conf/DRMAudioPlaybackTestModule.cfg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmaudio_pub/drm_audio_player_api/tsrc/Conf/DRMAudioPlaybackTestModule.cfg	Tue Nov 02 12:13:59 2010 +0000
@@ -5,6 +5,22 @@
 // Testing Playback to EOF
 
 [TestCase]
+id 1047
+Title DRMAudioPlayback.132- custom command
+SoundFile e:\testing\data\mp3\30s_batendo_a_porta.mp3
+Delay 1000000
+[End_TestCase]
+
+
+[TestCase]
+id 1033
+Title DRMAudioPlayback.133 - Register for audio loading notification 30s_batendo_a_porta.mp3
+SoundFile e:\testing\data\mp3\30s_batendo_a_porta.mp3
+Delay 1000000
+[End_TestCase]
+
+
+[TestCase]
 id 1002
 Title DRMAudioPlayback.1 - Play AMR_WB_6.6kbps.awb
 SoundFile e:\testing\data\awb\AMR_WB_6.6kbps.awb
--- a/mmaudio_pub/drm_audio_player_api/tsrc/DRMAudioPlay/inc/DRMAudioPlay.h	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmaudio_pub/drm_audio_player_api/tsrc/DRMAudioPlay/inc/DRMAudioPlay.h	Tue Nov 02 12:13:59 2010 +0000
@@ -338,6 +338,7 @@
         TInt TestCasePlayRepeatDRMFileWithPlayWindow(CStifSectionParser *section , TTestResult &aResult) ;
         TInt TestCasePlayPauseRepeatDRMFileWithPlayWindow(CStifSectionParser *section , TTestResult &aResult) ;
         TInt TestCasePlayRepeatForeverDRMFileWithPlayWindow(CStifSectionParser *section , TTestResult &aResult) ;
+        TInt TestCaseCustomCommand(CStifSectionParser *section , TTestResult &aResult) ;
     protected:  // Functions from base classes
 
         /**
@@ -427,6 +428,8 @@
 		static const TInt KCasePlayRepeatDRMFileWithPlayWindow;
         static const TInt KCasePlayPauseRepeatDRMFileWithPlayWindow;
 		static const TInt KCasePlayRepeatForeverDRMFileWithPlayWindow;
+		static const TInt KCaseRegisterForAudioLoadingNotification;
+		static const TInt KCaseCustomCommand ;
 
     protected:  // Data
 
--- a/mmaudio_pub/drm_audio_player_api/tsrc/DRMAudioPlay/inc/SimpleSoundPlayer.h	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmaudio_pub/drm_audio_player_api/tsrc/DRMAudioPlay/inc/SimpleSoundPlayer.h	Tue Nov 02 12:13:59 2010 +0000
@@ -35,7 +35,7 @@
 
 const TUid KUidInterfaceMMFController = {KMmfUidPluginInterfaceController};
 
-class CSimpleSoundPlayer: public CBase , public MEventTarget , public MDrmAudioPlayerCallback
+class CSimpleSoundPlayer: public CBase , public MEventTarget , public MDrmAudioPlayerCallback,public MAudioLoadingObserver
 	{
 public:
 	static CSimpleSoundPlayer* NewUrlL(const TDesC &aDescriptor, TInt aIapId, const TDesC8 &aMime, CTestModuleIf &aConsole, CStifLogger &aLogger, TBool aImmediate=ETrue);
@@ -91,7 +91,10 @@
 	TInt GetNumberOfMetaDataEntries(TInt &aNumEntries);
 	CMMFMetaDataEntry *GetMetaDataEntryL(TInt aMetaDataIndex);
 	TInt OpenL(const TFileName &aFileName , const TBool &aImmediate);
-
+	void CustomCommand();
+	//MAudioLoadingObserver
+	    virtual void MaloLoadingStarted();
+	    virtual void MaloLoadingComplete();
 private:
 	TInt OpenUrlL(const TDesC &aUrl, TInt aIapId, const TDesC8 &aMime) ;
 	TInt Pause();
@@ -146,6 +149,7 @@
 	static const TInt KplayerActionGetAudioLoadingProgress;
 	static const TInt KplayerActionRegisterForAudioLoadingNotification;
 	static const TInt KplayerActionControllerImplementationInformation;
+	static const TInt KPlayerActionCustomCommand;
 
 	TInt ExecuteL(CParameters *aParams) ;
 
--- a/mmaudio_pub/drm_audio_player_api/tsrc/DRMAudioPlay/src/DRMAudioPlay_core.cpp	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmaudio_pub/drm_audio_player_api/tsrc/DRMAudioPlay/src/DRMAudioPlay_core.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -21,12 +21,12 @@
 #include <caf.h>
 #include <caf/supplier.h>
 #include <caf/importfile.h>
-#include <BAUTILS.H>
+#include <bautils.h>
 
 using namespace ContentAccess;
 
 	// Constants
-	const TInt CDRMAudioPlay::MAX_TESTCASE_ID = 1046;
+	const TInt CDRMAudioPlay::MAX_TESTCASE_ID = 1047;
 	const TInt CDRMAudioPlay::KDefaultRepeats = 5;
 	const TInt CDRMAudioPlay::KDefaultRepeatForever = -2;
 	const TInt CDRMAudioPlay::KDefaultPauseDelay = 1000000;
@@ -84,6 +84,8 @@
     const TInt CDRMAudioPlay::KCasePlayRepeatDRMFileWithPlayWindow                  = 1044;
     const TInt CDRMAudioPlay::KCasePlayPauseRepeatDRMFileWithPlayWindow             = 1045;
     const TInt CDRMAudioPlay::KCasePlayRepeatForeverDRMFileWithPlayWindow           = 1046;
+    const TInt CDRMAudioPlay::KCaseCustomCommand                                    = 1047;
+    
 
 // ** FilePlay *******************************************************
 TInt CDRMAudioPlay::TestCasePlayFileWithPauseL(CStifSectionParser *section , TTestResult &aResult)
@@ -339,7 +341,7 @@
         	parseError = item->GetInt(KTagFileType, FileType);
         	CleanupStack::PopAndDestroy(item);
         	}
-
+        iLogger->Log(_L("Parse error:%d"),parseError);
         CSimpleSoundPlayer *sndPlayer = CSimpleSoundPlayer::NewL( FileName, TestModuleIf() , *iLogger, Immediate, FileType);
 
 		CleanupStack::PushL(sndPlayer);
@@ -935,7 +937,7 @@
 			iLogger->Log(_L("Setting Balance to: %d"), Balance);
 			sndPlayer->iBalance = Balance;
 			}
-
+    iLogger->Log(_L("Parse error:%d"),ParseError);
 		sndPlayer->iSetBalance = true;
 
 //		iLogger->Log(_L("Setting Balance to: %d"), Balance);
@@ -1005,7 +1007,7 @@
         	parseError = item->GetInt(KTagDesReadOnly, DesReadOnly);
         	CleanupStack::PopAndDestroy(item);
         	}
-
+    iLogger->Log(_L("Parse error:%d"),parseError);
 		iLogger->Log(_L("Creating simple player with descriptor from [%S]"), &FileNamePtr);
 		CSimpleSoundPlayer *sndPlayer = CSimpleSoundPlayer::NewL( *SoundFile, TestModuleIf() , *iLogger, Immediate, DesReadOnly);
 
@@ -3455,6 +3457,8 @@
             return TestCasePlayPauseRepeatDRMFileWithPlayWindow(section, aResult);
         case KCasePlayRepeatForeverDRMFileWithPlayWindow:
             return TestCasePlayRepeatForeverDRMFileWithPlayWindow(section, aResult);
+       case KCaseCustomCommand:
+           return TestCaseCustomCommand(section, aResult);
 		}
 	aResult.iResultDes.Copy(KConfigInvalid());
 	aResult.iResult = KErrNotExecuted;
@@ -4042,3 +4046,53 @@
         return KErrConfigInvalid;
         }
     }
+TInt CDRMAudioPlay:: TestCaseCustomCommand(CStifSectionParser *section , TTestResult &aResult)
+    {
+    TPtrC FileNamePtr;
+        TTimeIntervalMicroSeconds32 ReportDelay=KDefaultReportDelay;
+
+        if ( !section->GetLine(KTagSoundFile, FileNamePtr, ENoTag) )
+            {
+            TBool UsingDefaultReportDelay;;
+            TFileName FileName = FileNamePtr;
+            iLogger->Log(_L("Creating simple player with file [%S]"), &FileNamePtr);
+            CSimpleSoundPlayer *sndPlayer = CSimpleSoundPlayer::NewL( FileName, TestModuleIf() , *iLogger);
+            CleanupStack::PushL(sndPlayer);
+
+            //###############################################
+            ReportDelay = GetTimeIntervalL(section, KTagDelay, UsingDefaultReportDelay, (TTimeIntervalMicroSeconds32)KDefaultReportDelay);
+            iLogger->Log(_L("Setting delays to report position to [%d]"), ReportDelay.Int());
+            //###############################################
+
+            CParameters *reportParams = new(ELeave)CParameters(CSimpleSoundPlayer::KPlayerActionCustomCommand);
+            CleanupStack::PushL(reportParams);
+            CMediaEvent *mEventGetAudioLoadingProgress = CMediaEvent::NewLC(TestModuleIf() , *iLogger, ReportDelay, ReportDelay, sndPlayer, reportParams);
+
+            iLogger->Log(_L("Starting scheduler"));
+            CActiveScheduler::Start();
+
+            iLogger->Log(_L("Returned from player, errorcode: %d"), sndPlayer->iFinalError );
+
+            aResult.iResult = sndPlayer->iFinalError;
+
+          
+            if(aResult.iResult == KErrNotSupported)
+                {
+                  aResult.iResult = KErrNone;
+                }
+            CleanupStack::PopAndDestroy(mEventGetAudioLoadingProgress);
+            CleanupStack::Pop(reportParams);
+
+            CleanupStack::PopAndDestroy(sndPlayer);
+            return KErrNone;    //aResult.iResult;
+
+            }
+        else
+            {
+            //The file name of the clip to play is missing
+            aResult.iResultDes.Copy(KConfigInvalid());
+            aResult.iResult = KErrNotExecuted;
+            return KErrConfigInvalid;
+            }
+    }
+
--- a/mmaudio_pub/drm_audio_player_api/tsrc/DRMAudioPlay/src/DRMAudioPlay_work.cpp	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmaudio_pub/drm_audio_player_api/tsrc/DRMAudioPlay/src/DRMAudioPlay_work.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -83,7 +83,7 @@
 
 	//=/TInt KErrRecFormats = -1130;
 	//[*]TPtrC FileNamePtr;
-	TInt Error=KErrNone;
+
 	//[*]if ( !section->GetLine(KTagSoundFile, FileNamePtr, ENoTag) )
 	//[*]	{
 	//[*]	TFileName FileName = FileNamePtr;
@@ -134,7 +134,7 @@
 				if (err3 != KErrNone)
 					{
 					iLogger->Log(_L("Error %d openning controller"),err3);
-					aResult.iResult = Error = err3;
+					aResult.iResult  = err3;
 					break;
 					//continue;
 					}
@@ -150,7 +150,7 @@
 					for (TInt l = 0; l < (info->SupportedFileExtensions()).Count(); l++)
 						{
 						iLogger->Log(_L("Calling CMMFFormatImplementationInformation::SupportedFileExtensions()"));
-						iLogger->Log(_L("Format supported: %S"),(info->SupportedFileExtensions())[l]);
+						//iLogger->Log(_L("Format supported: %S"),(info->SupportedFileExtensions())[l]);
 						}
 					CleanupStack::PopAndDestroy();
 					}
--- a/mmaudio_pub/drm_audio_player_api/tsrc/DRMAudioPlay/src/SimpleSoundPlayer.cpp	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmaudio_pub/drm_audio_player_api/tsrc/DRMAudioPlay/src/SimpleSoundPlayer.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -40,6 +40,7 @@
 const TInt CSimpleSoundPlayer::KplayerActionSetRepeats = 21;
 const TInt CSimpleSoundPlayer::KPlayerActionGetMetaDataEntry = 22;
 const TInt CSimpleSoundPlayer::KPlayerActionGetNumberOfMetaDataEntries = 23;
+const TInt CSimpleSoundPlayer::KPlayerActionCustomCommand = 24;
 
 
 CSimpleSoundPlayer::CSimpleSoundPlayer(CTestModuleIf &aConsole, CStifLogger &aLogger, TBool aImmediate, TBool aFileType)
@@ -766,8 +767,8 @@
             return ETrue;
             //break;
         case KplayerActionRegisterForAudioLoadingNotification:
- //       	MAudioLoadingObserver &aLoadingObserver=0;
- //       	RegisterForAudioLoadingNotification(aLoadingObserver);
+       	
+        	RegisterForAudioLoadingNotification(*this);
             return ETrue;
             //break;
         case KplayerActionControllerImplementationInformation:
@@ -799,9 +800,42 @@
 		case KPlayerActionOpenFileHandler:
 			OpenFileHandlerL((static_cast<CFileNameParameters*>(aParams) )->GetFileName() , ETrue);
 			break;
+		case KPlayerActionCustomCommand:
+		    CustomCommand();
 		}
 	if (iIsLoopPlayEnabled)
 	    return ETrue;
 	else
 	    return EFalse;
 	}
+
+
+void CSimpleSoundPlayer::MaloLoadingStarted()
+    {
+     iLogger.Log(_L("CSimpleSoundPlayer::MaloLoadingStarted"));
+    }
+void CSimpleSoundPlayer::MaloLoadingComplete()
+    {
+    iLogger.Log(_L("CSimpleSoundPlayer::MaloLoadingComplete"));
+    }
+
+void CSimpleSoundPlayer::CustomCommand()
+    {
+          TBuf8<25> dataFrom;
+
+            TRequestStatus status;
+            TMMFMessageDestinationPckg dummyPckg;
+            TInt dummyFunc = 100;
+            TBuf8<8> dummyBuff;
+            iMdaPlayer->CustomCommandSync(dummyPckg,dummyFunc,dummyBuff,dummyBuff);
+            iMdaPlayer->CustomCommandSync(dummyPckg,dummyFunc,dummyBuff,dummyBuff,dataFrom);
+
+            iMdaPlayer->CustomCommandAsync(dummyPckg,dummyFunc,dummyBuff,dummyBuff,status);
+            User::WaitForRequest(status);
+
+            iMdaPlayer->CustomCommandAsync(dummyPckg,dummyFunc,dummyBuff,dummyBuff,dataFrom,status);
+           
+            User::WaitForRequest(status);
+
+            
+    }
--- a/mmaudio_pub/drm_audio_player_api/tsrc/Group/bld.inf	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmaudio_pub/drm_audio_player_api/tsrc/Group/bld.inf	Tue Nov 02 12:13:59 2010 +0000
@@ -44,4 +44,4 @@
 
 PRJ_TESTMMPFILES
 
-#include "../DRMAudioPlay/Group/bld.inf"
+#include "../DRMAudioPlay/group/bld.inf"
--- a/mmlibs/mmfw/src/server/BaseClasses/mmfdatapath.cpp	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/src/server/BaseClasses/mmfdatapath.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -217,11 +217,20 @@
 	//CreateSourceBufferL and CreateSinkBufferL we will need to obtain them by 
 	//asynchronous buffer creation when playing starts.
 
+	TInt err = KErrNone;
 	if (iBuffersToUse & ENeedSourceBuffer)
 		{
 		if (!iSourceBuffer) //we may already have a buffer from a previous initialization
 			{
-			TRAPD(err, iSourceBuffer = iDataSource->CreateSourceBufferL(iMediaId,*iSinkBuffer, iSrcBufRef));
+	        if(iSinkBuffer)
+	            {
+	            TRAP(err, iSourceBuffer = iDataSource->CreateSourceBufferL(iMediaId,*iSinkBuffer, iSrcBufRef));
+	            }
+	        else
+	            {
+	            TRAP(err, iSourceBuffer = iDataSource->CreateSourceBufferL(iMediaId,iSrcBufRef));
+	            }
+	      
 			if(err != KErrNone && err != KErrNotSupported)
 				{
 #ifdef _DP_DEBUG
--- a/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/group/char_mmf_audioplay_test.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/group/char_mmf_audioplay_test.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -15,16 +15,26 @@
 
 "\epoc32\release\armv5\urel\char_mmf_audioplay.dll"-"c:\sys\bin\char_mmf_audioplay.dll"
 
+"\epoc32\release\armv5\urel\mmfaudiotonetestcontroller.dll"-"c:\sys\bin\mmfaudiotonetestcontroller.dll"
+"\epoc32\localisation\2002C398\rsc\2002C398.rpp"-"c:\localisation\2002C398\rsc\2002C398.rpp"
+"\epoc32\localisation\group\2002C398.info"-"c:\localisation\group\2002C398.info"
+"\epoc32\data\z\resource\plugins\mmfaudiotonetestcontroller.rsc"-"c:\resource\plugins\mmfaudiotonetestcontroller.rsc"
+
+"\epoc32\release\armv5\urel\mmfaudiowavtestcontroller.dll"-"c:\sys\bin\mmfaudiowavtestcontroller.dll"
+"\epoc32\localisation\2002C397\rsc\2002C397.rpp"-"c:\localisation\2002C397\rsc\2002C397.rpp"
+"\epoc32\localisation\group\2002C397.info"-"c:\localisation\group\2002C397.info"
+"\epoc32\data\z\resource\plugins\mmfaudiowavtestcontroller.rsc"-"c:\resource\plugins\mmfaudiowavtestcontroller.rsc"
+
 // ini
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\play\scripts\char_mmf_audioplay.ini" - "c:\char\mmf\char_mmf_audioplay.ini"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\play\scripts\char_mmf_audioplay.ini" - "c:\char\mmf\char_mmf_audioplay.ini"
 
 // scripts
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\play\scripts\char_mmf_audioplay_none.script" - "c:\char_mmf_audioplay_none.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\play\scripts\char_mmf_audioplay_wav.script" - "c:\char_mmf_audioplay_wav.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\play\scripts\char_mmf_audioplay_none.script" - "c:\char_mmf_audioplay_none.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\play\scripts\char_mmf_audioplay_wav.script" - "c:\char_mmf_audioplay_wav.script"
 
 //Data
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\data\maintst.wav"-"c:\char\mmf\data\maintst.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\data\Corrupt.wav"-"c:\char\mmf\data\Corrupt.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\data\maintst2.wav"-"c:\char\mmf\data\maintst2.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\data\OneSample.wav"-"c:\char\mmf\data\OneSample.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\data\maintst.wma"-"c:\char\mmf\data\maintst.wma"
\ No newline at end of file
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\data\maintst.wav"-"c:\char\mmf\data\maintst.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\data\Corrupt.wav"-"c:\char\mmf\data\Corrupt.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\data\maintst2.wav"-"c:\char\mmf\data\maintst2.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\data\OneSample.wav"-"c:\char\mmf\data\OneSample.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\data\maintst.wma"-"c:\char\mmf\data\maintst.wma"
\ No newline at end of file
--- a/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_aac.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_aac.script	Tue Nov 02 12:13:59 2010 +0000
@@ -13,7 +13,7 @@
 // Description:
 // @file char_mmf_audioplay_aac.script
 // 
-//
+//This script is not running as the functionality is not supported.
 
 PRINT 
 LOAD_SUITE char_mmf_audioplay.dll
--- a/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_aac_notification.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_aac_notification.script	Tue Nov 02 12:13:59 2010 +0000
@@ -13,7 +13,7 @@
 // Description:
 // @file char_mmf_audioplay_aac_notification.script
 // 
-//
+////This script is not running as the functionality is not supported.
 
 PRINT 
 LOAD_SUITE char_mmf_audioplay.dll
--- a/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_amr.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_amr.script	Tue Nov 02 12:13:59 2010 +0000
@@ -13,7 +13,7 @@
 // Description:
 // @file char_mmf_audioplay_amr.script
 // 
-//
+////This script is not running as the functionality is not supported.
 
 PRINT 
 LOAD_SUITE char_mmf_audioplay.dll
--- a/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_amr_notification.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_amr_notification.script	Tue Nov 02 12:13:59 2010 +0000
@@ -13,7 +13,7 @@
 // Description:
 // @file char_mmf_audioplay_amr_notification.script
 // 
-//
+////This script is not running as the functionality is not supported.
 
 PRINT 
 LOAD_SUITE char_mmf_audioplay.dll
--- a/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_mp3.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_mp3.script	Tue Nov 02 12:13:59 2010 +0000
@@ -13,7 +13,7 @@
 // Description:
 // @file char_mmf_audioplay_mp3.script
 // 
-//
+////This script is not running as the functionality is not supported.
 
 PRINT 
 LOAD_SUITE char_mmf_audioplay.dll
--- a/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_mp3_notification.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_mp3_notification.script	Tue Nov 02 12:13:59 2010 +0000
@@ -13,7 +13,7 @@
 // Description:
 // @file char_mmf_audioplay_mp3_notification.script
 // 
-//
+////This script is not running as the functionality is not supported.
 
 PRINT 
 LOAD_SUITE char_mmf_audioplay.dll
--- a/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_none.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_none.script	Tue Nov 02 12:13:59 2010 +0000
@@ -20,7 +20,7 @@
 # wait for ring.wav to finish playing
 delay 1000
 
-//!@SYMTestCaseID             MM-MMF-APLCLNT-CHRTZ-NONE-I-0003
+//!@SYMTestCaseID             MM-MMF-APLCLNT-CHRTZ-NONE-I-0003  //This test is not running as the functionality is not supported.
 //!@SYMTestCaseDesc           Open an audio file with no controller to support the audio file format.
 //!@SYMTestPriority           4
 //!@SYMTestActions            1. Create audio player utility 2. Open an audio file with no controller to support the audio file format.
--- a/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_ogg.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_ogg.script	Tue Nov 02 12:13:59 2010 +0000
@@ -12,7 +12,7 @@
 // Contributors:
 //
 // Description:
-//
+////This script is not running as the functionality is not supported.
 
 PRINT 
 LOAD_SUITE char_mmf_audioplay.dll
--- a/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_ogg_notification.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_ogg_notification.script	Tue Nov 02 12:13:59 2010 +0000
@@ -12,7 +12,7 @@
 // Contributors:
 //
 // Description:
-//
+////This script is not running as the functionality is not supported.
 
 PRINT 
 LOAD_SUITE char_mmf_audioplay.dll
--- a/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_panic_debug.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_panic_debug.script	Tue Nov 02 12:13:59 2010 +0000
@@ -11,7 +11,7 @@
 // Contributors:
 //
 // Description:
-//
+////This script is not running as the functionality is not supported.
 
 PRINT 
 PRINT 
--- a/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_wav_notification.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/play/scripts/char_mmf_audioplay_wav_notification.script	Tue Nov 02 12:13:59 2010 +0000
@@ -12,7 +12,7 @@
 // Contributors:
 //
 // Description:
-//
+////This script is not running as the functionality is not supported.
 
 PRINT 
 LOAD_SUITE char_mmf_audioplay.dll
--- a/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/group/char_mmf_audiorec_test.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/group/char_mmf_audiorec_test.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -15,28 +15,38 @@
 
 "\epoc32\release\armv5\urel\char_mmf_audiorec.dll"-"c:\sys\bin\char_mmf_audiorec.dll"
 
+"\epoc32\release\armv5\urel\mmfaudiotonetestcontroller.dll"-"c:\sys\bin\mmfaudiotonetestcontroller.dll"
+"\epoc32\localisation\2002C398\rsc\2002C398.rpp"-"c:\localisation\2002C398\rsc\2002C398.rpp"
+"\epoc32\localisation\group\2002C398.info"-"c:\localisation\group\2002C398.info"
+"\epoc32\data\z\resource\plugins\mmfaudiotonetestcontroller.rsc"-"c:\resource\plugins\mmfaudiotonetestcontroller.rsc"
+
+"\epoc32\release\armv5\urel\mmfaudiowavtestcontroller.dll"-"c:\sys\bin\mmfaudiowavtestcontroller.dll"
+"\epoc32\localisation\2002C397\rsc\2002C397.rpp"-"c:\localisation\2002C397\rsc\2002C397.rpp"
+"\epoc32\localisation\group\2002C397.info"-"c:\localisation\group\2002C397.info"
+"\epoc32\data\z\resource\plugins\mmfaudiowavtestcontroller.rsc"-"c:\resource\plugins\mmfaudiowavtestcontroller.rsc"
+
 // ini
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec.ini" - "c:\char\mmf\char_mmf_audiorec.ini"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec.ini" - "c:\char\mmf\char_mmf_audiorec.ini"
 
 // scripts
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec_wav.script" - "c:\char_mmf_audiorec_wav.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec_wav_1.script" - "c:\char_mmf_audiorec_wav_1.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec_wav_2.script" - "c:\char_mmf_audiorec_wav_2.script"
-//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec_ogg.script" - "c:\char_mmf_audiorec_ogg.script"
-//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec_ogg_overflow.script" - "c:\char_mmf_audiorec_ogg_overflow.script"
-//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec_panic_emu_debug.script" - "c:\char_mmf_audiorec_panic_emu_debug.script"
-//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec_wav_notification.script" - "c:\char_mmf_audiorec_wav_notification.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec_wav.script" - "c:\char_mmf_audiorec_wav.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec_wav_1.script" - "c:\char_mmf_audiorec_wav_1.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec_wav_2.script" - "c:\char_mmf_audiorec_wav_2.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec_ogg.script" - "c:\char_mmf_audiorec_ogg.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec_ogg_overflow.script" - "c:\char_mmf_audiorec_ogg_overflow.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec_panic_emu_debug.script" - "c:\char_mmf_audiorec_panic_emu_debug.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec_wav_notification.script" - "c:\char_mmf_audiorec_wav_notification.script"
 
 //#ifdef SYMBIAN_MULTIMEDIA_A3FDEVSOUND
-//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec_ogg_notification.script" - "c:\char_mmf_audiorec_ogg_notification.script"
-//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec_amr.script" - "c:\char_mmf_audiorec_amr.script"
-//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec_aac.script" - "c:\char_mmf_audiorec_aac.script"
-//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec_amr_notification.script" - "c:\char_mmf_audiorec_amr_notification.script"
-//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec_aac_notification.script" - "c:\char_mmf_audiorec_aac_notification.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec_ogg_notification.script" - "c:\char_mmf_audiorec_ogg_notification.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec_amr.script" - "c:\char_mmf_audiorec_amr.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec_aac.script" - "c:\char_mmf_audiorec_aac.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec_amr_notification.script" - "c:\char_mmf_audiorec_amr_notification.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\record\scripts\char_mmf_audiorec_aac_notification.script" - "c:\char_mmf_audiorec_aac_notification.script"
 
 //Data
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\data\maintst2.wav"-"c:\char\mmf\data\maintst2.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\data\maintst2.wav"-"c:\char\mmf\data\maintst2.wav"
 
 //PV Resource files
-//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\data\hwdev0x1027290aamrencopt.rsc"-"c:\resource\a3f\hwdev0x1027290a.rsc"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfcharacterisationvalidation\clientutils\audio\data\hwdev0x1027290aamrencopt.rsc"-"c:\resource\a3f\hwdev0x1027290a.rsc"
 //#endif // SYMBIAN_MULTIMEDIA_A3FDEVSOUND
\ No newline at end of file
--- a/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_aac.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_aac.script	Tue Nov 02 12:13:59 2010 +0000
@@ -13,7 +13,7 @@
 // Description:
 // @file char_mmf_audiorec_aac.script
 // 
-//
+////This script is not running as the functionality is not supported.
 
 ///////////////////////////////////////////////////////////////////
 PRINT 
--- a/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_aac_notification.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_aac_notification.script	Tue Nov 02 12:13:59 2010 +0000
@@ -13,7 +13,7 @@
 // Description:
 // @file char_mmf_audiorec_aac_notification.script
 // 
-//
+////This script is not running as the functionality is not supported.
 
 ///////////////////////////////////////////////////////////////////
 PRINT 
--- a/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_amr.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_amr.script	Tue Nov 02 12:13:59 2010 +0000
@@ -13,7 +13,7 @@
 // Description:
 // @file char_mmf_audiorec_amr.script
 // 
-//
+////This script is not running as the functionality is not supported.
 
 ///////////////////////////////////////////////////////////////////
 PRINT 
--- a/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_amr_notification.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_amr_notification.script	Tue Nov 02 12:13:59 2010 +0000
@@ -13,7 +13,7 @@
 // Description:
 // @file char_mmf_audiorec_amr_notification.script
 // 
-//
+////This script is not running as the functionality is not supported.
 
 ///////////////////////////////////////////////////////////////////
 PRINT 
--- a/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_ogg.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_ogg.script	Tue Nov 02 12:13:59 2010 +0000
@@ -12,7 +12,7 @@
 // Contributors:
 //
 // Description:
-//
+////This script is not running as the functionality is not supported.
 
 ///////////////////////////////////////////////////////////////////
 PRINT 
--- a/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_ogg_notification.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_ogg_notification.script	Tue Nov 02 12:13:59 2010 +0000
@@ -12,7 +12,7 @@
 // Contributors:
 //
 // Description:
-//
+////This script is not running as the functionality is not supported.
 
 ///////////////////////////////////////////////////////////////////
 PRINT 
--- a/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_ogg_overflow.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_ogg_overflow.script	Tue Nov 02 12:13:59 2010 +0000
@@ -12,7 +12,7 @@
 // Contributors:
 //
 // Description:
-//
+////This script is not running as the functionality is not supported.
 
 ///////////////////////////////////////////////////////////////////
 PRINT 
--- a/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_panic_emu_debug.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_panic_emu_debug.script	Tue Nov 02 12:13:59 2010 +0000
@@ -12,7 +12,7 @@
 // Contributors:
 //
 // Description:
-//
+////This script is not running as the functionality is not supported.
 
 ///////////////////////////////////////////////////////////////////
 PRINT 
--- a/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_wav_notification.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/scripts/char_mmf_audiorec_wav_notification.script	Tue Nov 02 12:13:59 2010 +0000
@@ -12,7 +12,7 @@
 // Contributors:
 //
 // Description:
-//
+////This script is not running as the functionality is not supported.
 
 ///////////////////////////////////////////////////////////////////
 PRINT 
--- a/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/src/audiorec_teststep.h	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/audio/record/src/audiorec_teststep.h	Tue Nov 02 12:13:59 2010 +0000
@@ -1,4 +1,4 @@
-// Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
+// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
 // All rights reserved.
 // This component and the accompanying materials are made available
 // under the terms of "Eclipse Public License v1.0"
@@ -11,7 +11,7 @@
 // Contributors:
 //
 // Description:
-//
+// 
 
 
 #ifndef AUDIORECTEST_H
--- a/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/video/play/group/char_mmf_videoplay_data.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfcharacterisationvalidation/clientutils/video/play/group/char_mmf_videoplay_data.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -1,8 +1,8 @@
 ;
-; Copyright (c) 2005-2010 Nokia Corporation and/or its subsidiary(-ies).
+; Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
 ; All rights reserved.
 ; This component and the accompanying materials are made available
-; under the terms of the License "Symbian Foundation License v1.0"
+; under the terms of "Eclipse Public License v1.0"
 ; which accompanies this distribution, and is available
 ; at the URL "http://www.eclipse.org/legal/epl-v10.html".
 ;
@@ -11,7 +11,8 @@
 ;
 ; Contributors:
 ;
-; Description:
+; Description: 
+;
 ;
 
 // ini
Binary file mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/Data/NokiaTune.nrt has changed
Binary file mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/Data/ringing_tone.rng has changed
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/TestRecorder.cpp	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/TestRecorder.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -1413,11 +1413,20 @@
 			else
 				{
 				INFO_PRINTF3(_L("Expected length %d, actual length %d"), expectedLength, actualLength);
+				if (iError == KErrOverflow )
+				            {
+                            ret = EPass;
+				            }
 				}
 
 			}
 		}
-
+	
+	if (iError == KErrOverflow)
+		{
+		INFO_PRINTF2(_L("Overflow happened and ignored = %d"), ret);
+		ret = EPass;
+		}
 
 	if (ret != EPass)
 		{
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/group/bld.inf	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/group/bld.inf	Tue Nov 02 12:13:59 2010 +0000
@@ -108,8 +108,8 @@
 ../Data/100khzSRate1KhzTone.wav	c:/aclntitestdata/100khzsrate1khztone.wav
 ../Data/7.33khzSRate1KhzTone.wav	c:/aclntitestdata/7.33khzsrate1khztone.wav
 ../Data/OneSample.wav		c:/aclntitestdata/onesample.wav
-../Data/sequence1.sqn		c:/aclntitestdata/sequence1.sqn
-../Data/sequence2.sqn		c:/aclntitestdata/sequence2.sqn
+../Data/ringing_tone.rng	c:/aclntitestdata/ringing_tone.rng
+../Data/NokiaTune.nrt		c:/aclntitestdata/NokiaTune.nrt
 ../Data/16bitmPcm.xxx		c:/aclntitestdata/16bitmpcm.xxx
 ../Data/explo.wav			c:/aclntitestdata/explo.wav
 ../Data/drmwavfile.drm		c:/aclntitestdata/drmwavfile.drm
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/group/inttest_aclnt_test.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/group/inttest_aclnt_test.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -15,6 +15,16 @@
 
 "\epoc32\release\armv5\udeb\tsi_mmfaclnt.dll"-"c:\sys\bin\tsi_mmfaclnt.dll"
 
+"\epoc32\release\armv5\urel\mmfaudiotonetestcontroller.dll"-"c:\sys\bin\mmfaudiotonetestcontroller.dll"
+"\epoc32\localisation\2002C398\rsc\2002C398.rpp"-"c:\localisation\2002C398\rsc\2002C398.rpp"
+"\epoc32\localisation\group\2002C398.info"-"c:\localisation\group\2002C398.info"
+"\epoc32\data\z\resource\plugins\mmfaudiotonetestcontroller.rsc"-"c:\resource\plugins\mmfaudiotonetestcontroller.rsc"
+
+"\epoc32\release\armv5\urel\mmfaudiowavtestcontroller.dll"-"c:\sys\bin\mmfaudiowavtestcontroller.dll"
+"\epoc32\localisation\2002C397\rsc\2002C397.rpp"-"c:\localisation\2002C397\rsc\2002C397.rpp"
+"\epoc32\localisation\group\2002C397.info"-"c:\localisation\group\2002C397.info"
+"\epoc32\data\z\resource\plugins\mmfaudiowavtestcontroller.rsc"-"c:\resource\plugins\mmfaudiowavtestcontroller.rsc"
+
 "\epoc32\release\armv5\urel\tsi_mmfuseoldcodecaudiocontroller.dll"-"c:\sys\bin\tsi_mmfuseoldcodecaudiocontroller.dll"
 "\epoc32\localisation\101F7D39\rsc\101F7D39.rpp"-"c:\localisation\101F7D39\rsc\101F7D39.rpp"
 "\epoc32\localisation\group\101F7D39.info"-"c:\localisation\group\101F7D39.info"
@@ -24,114 +34,117 @@
 //"\epoc32\release\armv5\urel\MmfDummyPolicyProxy.dll"-"c:\sys\bin\MmfDummyPolicyProxy.dll"
 
 // script files
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_00.script"-"c:\TSI_MMF_ACLNT_00.script"
-//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\tsi_mmf_aclnt_00_nona3f.script"-"c:\tsi_mmf_aclnt_00_nona3f.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\tsi_mmf_aclnt_00_not_ne.script"-"c:\tsi_mmf_aclnt_00_not_ne.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\tsi_mmf_aclnt_00_not_ne_1.script"-"c:\tsi_mmf_aclnt_00_not_ne_1.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\tsi_mmf_aclnt_00_not_ne_2.script"-"c:\tsi_mmf_aclnt_00_not_ne_2.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\tsi_mmf_aclnt_00_not_ne_3.script"-"c:\tsi_mmf_aclnt_00_not_ne_3.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_00_PREEMPTION.script"-"c:\TSI_MMF_ACLNT_00_PREEMPTION.script"
-//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\tsi_mmf_aclnt_00_truepause.script"-"c:\tsi_mmf_aclnt_00_truepause.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_01.script"-"c:\TSI_MMF_ACLNT_01.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_01_POS_1.script"-"c:\TSI_MMF_ACLNT_01_POS_1.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_01_POS_2.script"-"c:\TSI_MMF_ACLNT_01_POS_2.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_01_NEG.script"-"c:\TSI_MMF_ACLNT_01_NEG.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_01_PREEMPTION.script"-"c:\TSI_MMF_ACLNT_01_PREEMPTION.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_02.script"-"c:\TSI_MMF_ACLNT_02.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_03.script"-"c:\TSI_MMF_ACLNT_03.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\tsi_mmf_aclnt_03_nona3f.script"-"c:\tsi_mmf_aclnt_03_nona3f.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_03_PREEMPTION.script"-"c:\TSI_MMF_ACLNT_03_PREEMPTION.script"
-//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\tsi_mmf_aclnt_03_truepause.script"-"c:\tsi_mmf_aclnt_03_truepause.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_04.script"-"c:\TSI_MMF_ACLNT_04.script"
-//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_ARN.script"-"c:\TSI_MMF_ACLNT_ARN.script"
-//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_ARN_AudioMultiClient.script"-"c:\TSI_MMF_ACLNT_ARN_AudioMultiClient.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_DRM.script"-"c:\TSI_MMF_ACLNT_DRM.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_FS.script"-"c:\TSI_MMF_ACLNT_FS.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_OF.script"-"c:\TSI_MMF_ACLNT_OF.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_OF_ALLOC.script"-"c:\TSI_MMF_ACLNT_OF_ALLOC.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_Panic.script"-"c:\TSI_MMF_ACLNT_Panic.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_SD.script"-"c:\TSI_MMF_ACLNT_SD.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_SD_MMDDCAP.script"-"c:\TSI_MMF_ACLNT_SD_MMDDCAP.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_SD_NOCAP.script"-"c:\TSI_MMF_ACLNT_SD_NOCAP.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_SD_PREEMPTION.script"-"c:\TSI_MMF_ACLNT_SD_PREEMPTION.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_SD_UECAP.script"-"c:\TSI_MMF_ACLNT_SD_UECAP.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_00.script"-"c:\TSI_MMF_ACLNT_00.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\tsi_mmf_aclnt_00_nona3f.script"-"c:\tsi_mmf_aclnt_00_nona3f.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\tsi_mmf_aclnt_00_not_ne.script"-"c:\tsi_mmf_aclnt_00_not_ne.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\tsi_mmf_aclnt_00_not_ne_1.script"-"c:\tsi_mmf_aclnt_00_not_ne_1.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\tsi_mmf_aclnt_00_not_ne_2.script"-"c:\tsi_mmf_aclnt_00_not_ne_2.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\tsi_mmf_aclnt_00_not_ne_3.script"-"c:\tsi_mmf_aclnt_00_not_ne_3.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_00_PREEMPTION.script"-"c:\TSI_MMF_ACLNT_00_PREEMPTION.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\tsi_mmf_aclnt_00_truepause.script"-"c:\tsi_mmf_aclnt_00_truepause.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_01.script"-"c:\TSI_MMF_ACLNT_01.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_01_POS_1.script"-"c:\TSI_MMF_ACLNT_01_POS_1.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_01_POS_2.script"-"c:\TSI_MMF_ACLNT_01_POS_2.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_01_NEG.script"-"c:\TSI_MMF_ACLNT_01_NEG.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_01_PREEMPTION.script"-"c:\TSI_MMF_ACLNT_01_PREEMPTION.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_02.script"-"c:\TSI_MMF_ACLNT_02.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_03.script"-"c:\TSI_MMF_ACLNT_03.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\tsi_mmf_aclnt_03_nona3f.script"-"c:\tsi_mmf_aclnt_03_nona3f.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_03_PREEMPTION.script"-"c:\TSI_MMF_ACLNT_03_PREEMPTION.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\tsi_mmf_aclnt_03_truepause.script"-"c:\tsi_mmf_aclnt_03_truepause.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_04.script"-"c:\TSI_MMF_ACLNT_04.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_ARN.script"-"c:\TSI_MMF_ACLNT_ARN.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_ARN_AudioMultiClient.script"-"c:\TSI_MMF_ACLNT_ARN_AudioMultiClient.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_FS.script"-"c:\TSI_MMF_ACLNT_FS.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_OF.script"-"c:\TSI_MMF_ACLNT_OF.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_OF_ALLOC.script"-"c:\TSI_MMF_ACLNT_OF_ALLOC.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_Panic.script"-"c:\TSI_MMF_ACLNT_Panic.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_SD.script"-"c:\TSI_MMF_ACLNT_SD.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_SD_MMDDCAP.script"-"c:\TSI_MMF_ACLNT_SD_MMDDCAP.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_SD_NOCAP.script"-"c:\TSI_MMF_ACLNT_SD_NOCAP.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_SD_PREEMPTION.script"-"c:\TSI_MMF_ACLNT_SD_PREEMPTION.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_SD_UECAP.script"-"c:\TSI_MMF_ACLNT_SD_UECAP.script"
+"\sf\os\mmaudio\mmtestenv\mmtesttools\RTA\rta.script"-"c:\rta.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\TSI_MMF_ACLNT_DRM.script"-"c:\TSI_MMF_ACLNT_DRM.script"
 
 
 //ini file
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\audio.ini"-"c:\audio.ini"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\scripts\audio.ini"-"c:\audio.ini"
 
 // Data files
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\16bitmPcm.wav"-"c:\aclntitestdata\16bitmPcm.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\8bitmAlaw.wav"-"c:\aclntitestdata\8bitmAlaw.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\8bitmPcm.wav"-"c:\aclntitestdata\8bitmPcm.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\8bitmPcm-6144bytes.wav"-"c:\aclntitestdata\8bitmPcm-6144bytes.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\8bitmuLaw.wav"-"c:\aclntitestdata\8bitmuLaw.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\8bitmUPCM.raw"-"c:\aclntitestdata\8bitmUPCM.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\Gsm610.wav"-"c:\aclntitestdata\Gsm610.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\IMAD.wav"-"c:\aclntitestdata\IMAD.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\IMAS.wav"-"c:\aclntitestdata\IMAS.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\PCMU16BE.wav"-"c:\aclntitestdata\PCMU16BE.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\PCMU16.wav"-"c:\aclntitestdata\PCMU16.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\mainTst.wav"-"c:\aclntitestdata\mainTst.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\mainTst.ogg"-"c:\aclntitestdata\mainTst.ogg"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\small.wav"-"c:\aclntitestdata\small.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\small.au"-"c:\aclntitestdata\small.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\test.wav"-"c:\aclntitestdata\test.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\test16m2.au"-"c:\aclntitestdata\test16m2.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\test16m2.wav"-"c:\aclntitestdata\test16m2.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\test2.wav"-"c:\aclntitestdata\test2.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\unsupported.wav"-"c:\aclntitestdata\unsupported.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\alf-noproblem.wav"-"c:\aclntitestdata\alf-noproblem.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\100khzSRate1KhzTone.wav"-"c:\aclntitestdata\100khzSRate1KhzTone.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\7.33khzSRate1KhzTone.wav"-"c:\aclntitestdata\7.33khzSRate1KhzTone.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\OneSample.wav"-"c:\aclntitestdata\OneSample.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\sequence1.sqn"-"c:\aclntitestdata\sequence1.sqn"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\sequence2.sqn"-"c:\aclntitestdata\sequence2.sqn"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\16bitmPcm.xxx"-"c:\aclntitestdata\16bitmPcm.xxx"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\explo.wav"-"c:\aclntitestdata\explo.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\drmwavfile.drm"-"c:\aclntitestdata\drmwavfile.drm"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\16bitmPcm.wav"-"c:\aclntitestdata\16bitmPcm.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\8bitmAlaw.wav"-"c:\aclntitestdata\8bitmAlaw.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\8bitmPcm.wav"-"c:\aclntitestdata\8bitmPcm.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\8bitmPcm-6144bytes.wav"-"c:\aclntitestdata\8bitmPcm-6144bytes.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\8bitmuLaw.wav"-"c:\aclntitestdata\8bitmuLaw.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\8bitmUPCM.raw"-"c:\aclntitestdata\8bitmUPCM.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\Gsm610.wav"-"c:\aclntitestdata\Gsm610.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\IMAD.wav"-"c:\aclntitestdata\IMAD.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\IMAS.wav"-"c:\aclntitestdata\IMAS.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\PCMU16BE.wav"-"c:\aclntitestdata\PCMU16BE.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\PCMU16.wav"-"c:\aclntitestdata\PCMU16.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\mainTst.wav"-"c:\aclntitestdata\mainTst.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\mainTst.ogg"-"c:\aclntitestdata\mainTst.ogg"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\small.wav"-"c:\aclntitestdata\small.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\small.au"-"c:\aclntitestdata\small.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\test.wav"-"c:\aclntitestdata\test.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\test16m2.au"-"c:\aclntitestdata\test16m2.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\test16m2.wav"-"c:\aclntitestdata\test16m2.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\test2.wav"-"c:\aclntitestdata\test2.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\unsupported.wav"-"c:\aclntitestdata\unsupported.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\alf-noproblem.wav"-"c:\aclntitestdata\alf-noproblem.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\100khzSRate1KhzTone.wav"-"c:\aclntitestdata\100khzSRate1KhzTone.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\7.33khzSRate1KhzTone.wav"-"c:\aclntitestdata\7.33khzSRate1KhzTone.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\OneSample.wav"-"c:\aclntitestdata\OneSample.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\ringing_tone.rng"-"c:\aclntitestdata\ringing_tone.rng"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\NokiaTune.nrt"-"c:\aclntitestdata\NokiaTune.nrt"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\16bitmPcm.xxx"-"c:\aclntitestdata\16bitmPcm.xxx"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\explo.wav"-"c:\aclntitestdata\explo.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\drmwavfile.drm"-"c:\aclntitestdata\drmwavfile.drm"
 
 //TruePause
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\imad2.wav"-"c:\aclntitestdata\imad2.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\imad2.wav"-"c:\aclntitestdata\imad2.wav"
 
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\Pcm16bitMono.wav"-"c:\aclntitestdata\Pcm16bitMono.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\PCM16bitStereo.wav"-"c:\aclntitestdata\PCM16bitStereo.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\PCM16bitMono.au"-"c:\aclntitestdata\PCM16bitMono.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\PCM16bitStereo.au"-"c:\aclntitestdata\PCM16bitStereo.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\PCM8BitMono.wav"-"c:\aclntitestdata\PCM8BitMono.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\PCM8BitStereo.wav"-"c:\aclntitestdata\PCM8BitStereo.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\PCM8bitMono.au"-"c:\aclntitestdata\PCM8bitMono.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\PCM8bitStereo.au"-"c:\aclntitestdata\PCM8bitStereo.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\8bitmuPcm.wav"-"c:\aclntitestdata\8bitmuPcm.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\mainTst2.wav"-"c:\aclntitestdata\mainTst2.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\main.wav"-"c:\aclntitestdata\main.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\test.raw"-"c:\aclntitestdata\test.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\pcm8mono44khz.wav"-"c:\aclntitestdata\pcm8mono44khz.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\pcm16mono44khz.wav"-"c:\aclntitestdata\pcm16mono44khz.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\pcm16mono48khz.wav"-"c:\aclntitestdata\pcm16mono48khz.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\pcm16mono12khz.wav"-"c:\aclntitestdata\pcm16mono12khz.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\pcm16mono24khz.wav"-"c:\aclntitestdata\pcm16mono24khz.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\A.txt"-"c:\aclntitestdata\A.txt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\B.txt"-"c:\aclntitestdata\B.txt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\G.txt"-"c:\aclntitestdata\G.txt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\Gif.txt"-"c:\aclntitestdata\Gif.txt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\I.txt"-"c:\aclntitestdata\I.txt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\M.txt"-"c:\aclntitestdata\M.txt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\R.txt"-"c:\aclntitestdata\R.txt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\recog_wav.wav"-"c:\aclntitestdata\recog_wav.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\recog_wav.au"-"c:\aclntitestdata\recog_wav.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\recog_wav"-"c:\aclntitestdata\recog_wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\recog_au.au"-"c:\aclntitestdata\recog_au.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\recog_au.wav"-"c:\aclntitestdata\recog_au.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\recog_raw.wav"-"c:\aclntitestdata\recog_raw.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\Pcm16bitMono.wav"-"c:\aclntitestdata\Pcm16bitMono.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\PCM16bitStereo.wav"-"c:\aclntitestdata\PCM16bitStereo.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\PCM16bitMono.au"-"c:\aclntitestdata\PCM16bitMono.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\PCM16bitStereo.au"-"c:\aclntitestdata\PCM16bitStereo.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\PCM8BitMono.wav"-"c:\aclntitestdata\PCM8BitMono.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\PCM8BitStereo.wav"-"c:\aclntitestdata\PCM8BitStereo.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\PCM8bitMono.au"-"c:\aclntitestdata\PCM8bitMono.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\PCM8bitStereo.au"-"c:\aclntitestdata\PCM8bitStereo.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\8bitmuPcm.wav"-"c:\aclntitestdata\8bitmuPcm.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\mainTst2.wav"-"c:\aclntitestdata\mainTst2.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\main.wav"-"c:\aclntitestdata\main.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\test.raw"-"c:\aclntitestdata\test.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\pcm8mono44khz.wav"-"c:\aclntitestdata\pcm8mono44khz.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\pcm16mono44khz.wav"-"c:\aclntitestdata\pcm16mono44khz.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\pcm16mono48khz.wav"-"c:\aclntitestdata\pcm16mono48khz.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\pcm16mono12khz.wav"-"c:\aclntitestdata\pcm16mono12khz.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\pcm16mono24khz.wav"-"c:\aclntitestdata\pcm16mono24khz.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\A.txt"-"c:\aclntitestdata\A.txt"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\B.txt"-"c:\aclntitestdata\B.txt"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\G.txt"-"c:\aclntitestdata\G.txt"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\Gif.txt"-"c:\aclntitestdata\Gif.txt"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\I.txt"-"c:\aclntitestdata\I.txt"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\M.txt"-"c:\aclntitestdata\M.txt"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\R.txt"-"c:\aclntitestdata\R.txt"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\recog_wav.wav"-"c:\aclntitestdata\recog_wav.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\recog_wav.au"-"c:\aclntitestdata\recog_wav.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\recog_wav"-"c:\aclntitestdata\recog_wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\recog_au.au"-"c:\aclntitestdata\recog_au.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\recog_au.wav"-"c:\aclntitestdata\recog_au.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\recog_raw.wav"-"c:\aclntitestdata\recog_raw.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\data\Test.abc"-"c:\tsimmfctlfrmdata\Test.abc"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\data\Test.xyz"-"c:\tsimmfctlfrmdata\Test.xyz"
 
 // SYMBIAN_CAF_V2
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\Audio.content"-"c:\aclntitestdata\Audio.content"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\Audio.contentrights"-"c:\aclntitestdata\Audio.contentrights"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\Audio.content"-"c:\aclntitestdata\Audio.content"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\Audio.contentrights"-"c:\aclntitestdata\Audio.contentrights"
 
 // Used by  SYMBIAN_CAF_V2 and SYMBIAN_MMF_AUTOPAUSE_RESUME
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\mainTst3.wav"-"c:\aclntitestdata\mainTst3.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\mainTst3.wav"-"c:\aclntitestdata\mainTst3.wav"
 
 // Audio Resource Notification test data files
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\test2.raw"-"c:\aclntitestdata\test2.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\test3.raw"-"c:\aclntitestdata\test3.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\test2.raw"-"c:\aclntitestdata\test2.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\ACLNT\data\test3.raw"-"c:\aclntitestdata\test3.raw"
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/scripts/TSI_MMF_ACLNT_04.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/scripts/TSI_MMF_ACLNT_04.script	Tue Nov 02 12:13:59 2010 +0000
@@ -96,41 +96,41 @@
 # DRM tests
 //! @SYMTestCaseID MM-MMF-ACLNT-I-9000-LP
 
-RUN_TEST_STEP 60000, ACLNT, MM-MMF-ACLNT-I-9000-LP  \audio.ini
-TEST_COMPLETE
+//RUN_TEST_STEP 60000, ACLNT, MM-MMF-ACLNT-I-9000-LP  \audio.ini
+//TEST_COMPLETE
 
 //! @SYMTestCaseID MM-MMF-ACLNT-I-9001-LP
 
-RUN_TEST_STEP 60000, ACLNT, MM-MMF-ACLNT-I-9001-LP  \audio.ini
-TEST_COMPLETE
+//RUN_TEST_STEP 60000, ACLNT, MM-MMF-ACLNT-I-9001-LP  \audio.ini
+//TEST_COMPLETE
 
 //! @SYMTestCaseID MM-MMF-ACLNT-I-9002-LP
 
-RUN_TEST_STEP 60000, ACLNT, MM-MMF-ACLNT-I-9002-LP  \audio.ini
-TEST_COMPLETE
+//RUN_TEST_STEP 60000, ACLNT, MM-MMF-ACLNT-I-9002-LP  \audio.ini
+//TEST_COMPLETE
 
 //! @SYMTestCaseID MM-MMF-ACLNT-I-9003-LP
 
-RUN_TEST_STEP 60000, ACLNT, MM-MMF-ACLNT-I-9003-LP  \audio.ini
-TEST_COMPLETE
+//RUN_TEST_STEP 60000, ACLNT, MM-MMF-ACLNT-I-9003-LP  \audio.ini
+//TEST_COMPLETE
 
 //! @SYMTestCaseID MM-MMF-ACLNT-I-9004-LP
 
-RUN_TEST_STEP 60000, ACLNT, MM-MMF-ACLNT-I-9004-LP  \audio.ini
-TEST_COMPLETE
+//RUN_TEST_STEP 60000, ACLNT, MM-MMF-ACLNT-I-9004-LP  \audio.ini
+//TEST_COMPLETE
 
 //! @SYMTestCaseID MM-MMF-ACLNT-I-9005-LP
 
-RUN_TEST_STEP 60000, ACLNT, MM-MMF-ACLNT-I-9005-LP  \audio.ini
-TEST_COMPLETE
+//RUN_TEST_STEP 60000, ACLNT, MM-MMF-ACLNT-I-9005-LP  \audio.ini
+//TEST_COMPLETE
 
 
 // It fails because of the incorrect implementation of the Multimedia test CAF agent 
 // i.e. the agent doesn't properly support GetAttribute(EIsProtected, value);
 //! @SYMTestCaseID MM-MMF-ACLNT-I-9006-LP
 
-RUN_TEST_STEP 60000, ACLNT, MM-MMF-ACLNT-I-9006-LP  \audio.ini
-TEST_COMPLETE
+//RUN_TEST_STEP 60000, ACLNT, MM-MMF-ACLNT-I-9006-LP  \audio.ini
+//TEST_COMPLETE
 
 //! @SYMTestCaseID MM-MMF-ACLNT-I-1001-LP
 
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/scripts/TSI_MMF_ACLNT_ARN.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/scripts/TSI_MMF_ACLNT_ARN.script	Tue Nov 02 12:13:59 2010 +0000
@@ -12,7 +12,7 @@
 // Contributors:
 //
 // Description:
-//
+////This script is not running as the functionality is not supported.
 
 # Audio Client Utilities Audio Resource Notification Tests
 
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/scripts/TSI_MMF_ACLNT_ARN_AudioMultiClient.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/scripts/TSI_MMF_ACLNT_ARN_AudioMultiClient.script	Tue Nov 02 12:13:59 2010 +0000
@@ -12,7 +12,7 @@
 // Contributors:
 //
 // Description:
-//
+////This script is not running as the functionality is not supported.
 
 # Audio Client Utilities Audio Resource Notification Tests
 
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/scripts/audio.ini	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/scripts/audio.ini	Tue Nov 02 12:13:59 2010 +0000
@@ -2,7 +2,7 @@
 sectionNum= 1
 playerAudioFile = \AclntITestData\mainTst.wav
 playerAudioFile2 = \AclntITestData\mainTst2.wav
-sequenceFile= \AclntITestData\test.sqn
+sequenceFile= \AclntITestData\NokiaTune.nrt
 PCM8 = \AclntITestData\8bitmPcm.wav
 PCM8-6144bytes = \AclntITestData\8bitmPcm-6144bytes.wav
 PCM8output = \AclntITestData\8bitmPcmOutput.wav
@@ -22,8 +22,8 @@
 Pcm16Mono48khz = \AclntITestData\pcm16mono48khz.wav
 100khzSRate1KhzTone = \AclntITestData\100khzSRate1KhzTone.wav
 7.33khzSRate1KhzTone = \AclntITestData\7.33khzSRate1KhzTone.wav
-Sequence1 = \AclntITestData\sequence1.sqn
-Sequence2 = \AclntITestData\sequence2.sqn
+Sequence1 = \AclntITestData\ringing_tone.rng
+Sequence2 = \AclntITestData\NokiaTune.nrt
 PCM16WrongExtension1 = \AclntITestData\16bitmPcm.xxx
 PCM16WrongExtension2 = \AclntITestData\explo.$$$
 Pcm16Mono12khz = \AclntITestData\pcm16mono12khz.wav  
@@ -74,7 +74,7 @@
 outputAudioFile = c:\AclntITestData\output6.wav
 
 [SectionSeven]
-toneSequence = \AclntITestData\test.sqn
+toneSequence = \AclntITestData\NokiaTune.nrt
 
 [SectionEight]
 playerAudioFile = \AclntITestData\small.wav
@@ -144,7 +144,7 @@
 [SectionSilence]
 silence = 0
 [SectionTruePause]
-Sequence = \AclntITestData\sequence2.sqn
+Sequence = \AclntITestData\ringing_tone.rng
 Volume = 77
 Balance = 77
 Duration = 17000000
@@ -159,7 +159,7 @@
 
 [SectionPlayTrue]
 FilenameWAV = \aclntitestdata\main.wav
-FilenameSQN = \aclntitestdata\sequence1.sqn
+FilenameSQN = \aclntitestdata\ringing_tone.rng
 FilenamePCM8 = \AclntITestData\8bitmPcm.wav
 FilenamePCM16 = \AclntITestData\16bitmPcm.wav
 FilenamePCMU8 = \AclntITestData\8bitmUPCM.wav
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/scripts/tsi_mmf_aclnt_00_nona3f.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/scripts/tsi_mmf_aclnt_00_nona3f.script	Tue Nov 02 12:13:59 2010 +0000
@@ -11,7 +11,7 @@
 // Contributors:
 //
 // Description:
-//
+////This script is not running as the functionality is not supported.
 
 LOAD_SUITE TSI_MMFACLNT.DLL
 #PAUSE_AT_END
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/scripts/tsi_mmf_aclnt_00_truepause.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/scripts/tsi_mmf_aclnt_00_truepause.script	Tue Nov 02 12:13:59 2010 +0000
@@ -11,7 +11,7 @@
 // Contributors:
 //
 // Description:
-//
+////This script is not running as the functionality is not supported.
 
 LOAD_SUITE TSI_MMFACLNT.DLL
 #PAUSE_AT_END
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/scripts/tsi_mmf_aclnt_03_nona3f.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/scripts/tsi_mmf_aclnt_03_nona3f.script	Tue Nov 02 12:13:59 2010 +0000
@@ -11,7 +11,7 @@
 // Contributors:
 //
 // Description:
-//
+////This script is not running as the functionality is not supported.
 
 LOAD_SUITE TSI_MMFACLNT.DLL
 #PAUSE_AT_END
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/scripts/tsi_mmf_aclnt_03_truepause.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/ACLNT/scripts/tsi_mmf_aclnt_03_truepause.script	Tue Nov 02 12:13:59 2010 +0000
@@ -11,7 +11,7 @@
 // Contributors:
 //
 // Description:
-//
+////This script is not running as the functionality is not supported.
 
 LOAD_SUITE TSI_MMFACLNT.DLL
 #PAUSE_AT_END
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/Ctlfrm/group/inttest_ctlfrm_test.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/Ctlfrm/group/inttest_ctlfrm_test.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -17,6 +17,16 @@
 
 "\epoc32\release\armv5\udeb\tsi_mmfcustomcommands.dll"-"c:\sys\bin\tsi_mmfcustomcommands.dll"
 
+"\epoc32\release\armv5\urel\mmfaudiotonetestcontroller.dll"-"c:\sys\bin\mmfaudiotonetestcontroller.dll"
+"\epoc32\localisation\2002C398\rsc\2002C398.rpp"-"c:\localisation\2002C398\rsc\2002C398.rpp"
+"\epoc32\localisation\group\2002C398.info"-"c:\localisation\group\2002C398.info"
+"\epoc32\data\z\resource\plugins\mmfaudiotonetestcontroller.rsc"-"c:\resource\plugins\mmfaudiotonetestcontroller.rsc"
+
+"\epoc32\release\armv5\urel\mmfaudiowavtestcontroller.dll"-"c:\sys\bin\mmfaudiowavtestcontroller.dll"
+"\epoc32\localisation\2002C397\rsc\2002C397.rpp"-"c:\localisation\2002C397\rsc\2002C397.rpp"
+"\epoc32\localisation\group\2002C397.info"-"c:\localisation\group\2002C397.info"
+"\epoc32\data\z\resource\plugins\mmfaudiowavtestcontroller.rsc"-"c:\resource\plugins\mmfaudiowavtestcontroller.rsc"
+
 "\epoc32\release\armv5\urel\tsi_mmfcontroller.dll"-"c:\sys\bin\tsi_mmfcontroller.dll"
 "\epoc32\localisation\101f7bf9\rsc\101f7bf9.rpp"-"c:\localisation\101f7bf9\rsc\101f7bf9.rpp"
 "\epoc32\localisation\group\101f7bf9.info"-"c:\localisation\group\101f7bf9.info"
@@ -50,17 +60,17 @@
 //"\epoc32\release\armv5\urel\tsi_mmfrecog.dll"-"c:\sys\bin\tsi_mmfrecog.dll"
 
 // script files
-//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\scripts\TSI_MMF_CTLFRM.script"-"c:\TSI_MMF_CTLFRM.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\scripts\TSI_MMF_CTLFRM_NEG.script"-"c:\TSI_MMF_CTLFRM_NEG.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\scripts\TSI_MMF_CTLFRM_NEG_PREEMPTION.script"-"c:\TSI_MMF_CTLFRM_NEG_PREEMPTION.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\scripts\TSI_MMF_CTLFRM_POS.script"-"c:\TSI_MMF_CTLFRM_POS.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\scripts\TSI_MMF_CTLFRM_POS_PREEMPTION.script"-"c:\TSI_MMF_CTLFRM_POS_PREEMPTION.script"
-//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\scripts\TSI_MMF_CTLFRM_PREEMPTION.script"-"c:\TSI_MMF_CTLFRM_PREEMPTION.script"
-//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\scripts\TSI_MMF_RECOG.script"-"c:\TSI_MMF_RECOG.script"
-//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\scripts\TSI_MMF_RECOG_ALLOC.script"-"c:\TSI_MMF_RECOG_ALLOC.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\scripts\TSI_MMF_CTLFRM.script"-"c:\TSI_MMF_CTLFRM.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\scripts\TSI_MMF_CTLFRM_NEG.script"-"c:\TSI_MMF_CTLFRM_NEG.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\scripts\TSI_MMF_CTLFRM_NEG_PREEMPTION.script"-"c:\TSI_MMF_CTLFRM_NEG_PREEMPTION.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\scripts\TSI_MMF_CTLFRM_POS.script"-"c:\TSI_MMF_CTLFRM_POS.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\scripts\TSI_MMF_CTLFRM_POS_PREEMPTION.script"-"c:\TSI_MMF_CTLFRM_POS_PREEMPTION.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\scripts\TSI_MMF_CTLFRM_PREEMPTION.script"-"c:\TSI_MMF_CTLFRM_PREEMPTION.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\scripts\TSI_MMF_RECOG.script"-"c:\TSI_MMF_RECOG.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\scripts\TSI_MMF_RECOG_ALLOC.script"-"c:\TSI_MMF_RECOG_ALLOC.script"
 
 // Data files
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\data\test.wav"-"c:\tsimmfctlfrmdata\test.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\data\test2.wav"-"c:\tsimmfctlfrmdata\test2.wav"
-//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\data\Test.abc"-"c:\tsimmfctlfrmdata\Test.abc"
-//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\data\Test.xyz"-"c:\tsimmfctlfrmdata\Test.xyz"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\data\test.wav"-"c:\tsimmfctlfrmdata\test.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\data\test2.wav"-"c:\tsimmfctlfrmdata\test2.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\data\Test.abc"-"c:\tsimmfctlfrmdata\Test.abc"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\Ctlfrm\data\Test.xyz"-"c:\tsimmfctlfrmdata\Test.xyz"
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/Ctlfrm/scripts/TSI_MMF_RECOG.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/Ctlfrm/scripts/TSI_MMF_RECOG.script	Tue Nov 02 12:13:59 2010 +0000
@@ -13,7 +13,7 @@
 // Description:
 // Run Multimedia Framework Controller Recognizer Integration tests
 // 
-//
+//////This script is not running as the functionality is not supported.
 
 LOAD_SUITE TSI_MMFRECOG.dll
 // positive test
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/Ctlfrm/scripts/TSI_MMF_RECOG_ALLOC.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/Ctlfrm/scripts/TSI_MMF_RECOG_ALLOC.script	Tue Nov 02 12:13:59 2010 +0000
@@ -13,7 +13,7 @@
 // Description:
 // Run Multimedia Framework Controller Recognizer Integration Alloc test
 // 
-//
+//////This script is not running as the functionality is not supported.
 
 LOAD_SUITE TSI_MMFRECOG.dll
 
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/SDevSound/group/IntTest_SDevsound_data.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/SDevSound/group/IntTest_SDevsound_data.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -1,6 +1,4 @@
-"\epoc32\release\$(platform)\urel\tsi_mmf_sdevsound.dll"-"c:\sys\bin\tsi_mmf_sdevsound.dll"
-"\epoc32\release\$(platform)\urel\sdsmmddtestserver.exe"-"c:\sys\bin\sdsmmddtestserver.exe"
-"\epoc32\release\$(platform)\urel\sdscaptestserver.exe"-"c:\sys\bin\sdscaptestserver.exe"
+"\epoc32\release\armv5\urel\tsi_mmf_sdevsound.dll"-"c:\sys\bin\tsi_mmf_sdevsound.dll"
 
 // script files
 "\epoc32\data\c\TSI_MMF_SDEVSOUND_01.script"-"c:\TSI_MMF_SDEVSOUND_01.script"
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/SDevSound/src/TSI_MMF_SDEVSOUND_STEP.cpp	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/SDevSound/src/TSI_MMF_SDEVSOUND_STEP.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -21,7 +21,7 @@
 #include <simulprocclient.h>
 
 #include <e32msgqueue.h>
-const TInt KMaxMessageQueueItems = 16;
+
 
 TAny GetDriveName(TDes& aFileName)
 	{
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/SecureDRM/group/bld.inf	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/SecureDRM/group/bld.inf	Tue Nov 02 12:13:59 2010 +0000
@@ -16,7 +16,7 @@
 
 //PRJ_TESTMMPFILES
 
-//../mmpfiles/TSI_MMFACLNT.mmp
+../mmpfiles/TSI_MMFACLNT.mmp
 
 PRJ_TESTEXPORTS
 
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/SecureDRM/group/inttest_securedrm_test.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/SecureDRM/group/inttest_securedrm_test.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -13,33 +13,21 @@
 // Description:
 //*Files (scripts, data, etc.) To Copy...<src> <destination>
 
-"\epoc32\release\armv5\urel\tsi_mmfaclnt.dll"-"c:\sys\bin\tsi_mmfaclnt.dll"
-"\epoc32\release\armv5\urel\RTAUtils.exe"-"c:\sys\bin\RTAUtils.exe"
-"\epoc32\release\armv5\urel\rtaserver.exe"-"c:\sys\bin\rtaserver.exe"
-"\epoc32\release\armv5\urel\rtaarchive.dll"-"c:\sys\bin\rtaarchive.dll"
-"\epoc32\release\armv5\urel\rtaclient.dll"-"c:\sys\bin\rtaclient.dll"
-"\epoc32\release\armv5\urel\rtaparser.dll"-"c:\sys\bin\rtaparser.dll"
-"\epoc32\release\armv5\urel\rtavirtualfile.dll"-"c:\sys\bin\rtavirtualfile.dll"
-"\epoc32\release\armv5\urel\caf.dll"-"c:\sys\bin\caf.dll"
-"\epoc32\release\armv5\urel\cafutils.dll"-"c:\sys\bin\cafutils.dll"
-"\epoc32\release\armv5\urel\apgrfx.dll"-"c:\sys\bin\apgrfx.dll"
-"\epoc32\release\armv5\urel\apmime.dll"-"c:\sys\bin\apmime.dll"
+//ini
+"\epoc32\data\c\audio.ini" - "c:\audio.ini"
 
-
-// script files
+// Scripts for SecureDRM
+"\epoc32\data\c\rta\rta.ini" - "c:\rta\rta.ini"
+"\epoc32\data\c\rta\rta.script" - "c:\rta.script",testexecute.exe
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\SecureDRM\scripts\securedrm_audio.ini"-"c:\securedrm_audio.ini"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\SecureDRM\scripts\securedrm_testdata.ini"-"c:\securedrm_testdata.ini"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\SecureDRM\scripts\te_tsi_mmf_securedrm_testdata.script"-"c:\testdata\scripts\te_tsi_mmf_securedrm_testdata.script",testexecute.exe
 
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\SecureDRM\scripts\TSI_MMF_SECUREDRM_AUDIO.script"-"c:\TSI_MMF_SECUREDRM_AUDIO.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\SecureDRM\scripts\TSI_MMF_SECUREDRM_AUDIO_MMDDCAP.script"-"c:\TSI_MMF_SECUREDRM_AUDIO_MMDDCAP.script"
-
-
-//ini file
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\SecureDRM\scripts\securedrm_audio.ini"-"c:\securedrm_audio.ini"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\SecureDRM\scripts\securedrm_testdata.ini"-"c:\securedrm_testdata.ini"
+// scripts
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\SecureDRM\scripts\TSI_MMF_SECUREDRM_AUDIO.script"-"c:\TSI_MMF_SECUREDRM_AUDIO.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\SecureDRM\scripts\TSI_MMF_SECUREDRM_AUDIO_MMDDCAP.script"-"c:\TSI_MMF_SECUREDRM_AUDIO_MMDDCAP.script"
 
 // Data files
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\SecureDRM\data\audiocontent2.xml"-"c:\securedrm\audiocontent2.xml"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\SecureDRM\data\audiorights2.xml"-"c:\securedrm\audiorights2.xml"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\SecureDRM\data\small.wav"-"c:\securedrm\small.wav"
-
-//script file for secure drm test data
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfintegrationtest\SecureDRM\scripts\te_tsi_mmf_securedrm_testdata.script"-"c:\testdata\scripts\te_tsi_mmf_securedrm_testdata.script"
\ No newline at end of file
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\SecureDRM\data\audiocontent2.xml"-"c:\securedrm\audiocontent2.xml"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\SecureDRM\data\audiorights2.xml"-"c:\securedrm\audiorights2.xml"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfintegrationtest\SecureDRM\data\small.wav"-"c:\securedrm\small.wav"
\ No newline at end of file
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/devvideo/group/tsi_mmf_devvideo_data.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/devvideo/group/tsi_mmf_devvideo_data.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -1,8 +1,8 @@
 ;
-; Copyright (c) 2005-2010 Nokia Corporation and/or its subsidiary(-ies).
+; Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
 ; All rights reserved.
 ; This component and the accompanying materials are made available
-; under the terms of the License "Symbian Foundation License v1.0"
+; under the terms of "Eclipse Public License v1.0"
 ; which accompanies this distribution, and is available
 ; at the URL "http://www.eclipse.org/legal/epl-v10.html".
 ;
@@ -11,7 +11,8 @@
 ;
 ; Contributors:
 ;
-; Description:
+; Description: 
+;
 ;
 
 // DevVideo script files
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/group/IntTest_Mmf.iby	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/group/IntTest_Mmf.iby	Tue Nov 02 12:13:59 2010 +0000
@@ -97,7 +97,7 @@
 data=EPOCROOT##epoc32\data\c\AclntITestData\mainTst.wav         \AclntITestData\mainTst.wav
 data=EPOCROOT##epoc32\data\c\AclntITestData\mainTst2.wav	\AclntITestData\mainTst2.wav
 data=EPOCROOT##epoc32\data\c\AclntITestData\mainTst3.wav	\AclntITestData\mainTst3.wav
-data=EPOCROOT##epoc32\data\c\AclntITestData\test.sqn		\AclntITestData\test.sqn
+data=EPOCROOT##epoc32\data\c\AclntITestData\NokiaTune.nrt	\AclntITestData\NokiaTune.nrt
 data=EPOCROOT##epoc32\data\c\AclntITestData\8bitmPcm.wav	\AclntITestData\8bitmPcm.wav
 data=EPOCROOT##epoc32\data\c\AclntITestData\8bitmAlaw.wav	\AclntITestData\8bitmAlaw.wav
 data=EPOCROOT##epoc32\data\c\AclntITestData\16bitmPcm.wav	\AclntITestData\16bitmPcm.wav
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/group/bld.inf	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/group/bld.inf	Tue Nov 02 12:13:59 2010 +0000
@@ -19,7 +19,7 @@
 // WINS ARMI THUMB
 // MINT
 
-#include "videoGroup/bld.inf"
+#include "videogroup/bld.inf"
 
 #ifdef SYMBIAN_MULTIMEDIA_CODEC_API
 #include "../devsound/group/bld.inf"
@@ -29,9 +29,9 @@
 #define SYMBIAN_MMF_MODEL_CONTROLLERS
 #endif
 
-#include "../SDevsound/group/bld.inf"
+#include "../SDevSound/group/bld.inf"
 #include "../ACLNT/group/bld.inf"
-#include "../CTLFRM/group/bld.inf"
+#include "../Ctlfrm/group/bld.inf"
 #include "../SecureDRM/group/bld.inf"
 
 
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/group/inttest_mmf_data.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/group/inttest_mmf_data.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -1,5 +1,5 @@
 ;
-; Copyright (c) 2005-2010 Nokia Corporation and/or its subsidiary(-ies).
+; Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
 ; All rights reserved.
 ; This component and the accompanying materials are made available
 ; under the terms of "Eclipse Public License v1.0"
@@ -11,7 +11,8 @@
 ;
 ; Contributors:
 ;
-; Description:
+; Description: 
+;
 ;
 
 //ini
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_A2DPBLUETOOTH_AC.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_A2DPBLUETOOTH_AC.script	Tue Nov 02 12:13:59 2010 +0000
@@ -12,7 +12,7 @@
 //
 // Description:
 // TSI_MMF_A2DP_02.script
-//
+//This script is not running as the functionality is not supported.
 
 
 LOAD_SUITE TSI_MMF_A2DP.dll
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_A2DPBLUETOOTH_DS.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_A2DPBLUETOOTH_DS.script	Tue Nov 02 12:13:59 2010 +0000
@@ -12,7 +12,7 @@
 //
 // Description:
 // TSI_MMF_A2DP_01.script
-//
+//This script is not running as the functionality is not supported.
 
 
 LOAD_SUITE TSI_MMF_A2DP.dll
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_A2DPBLUETOOTH_Neg.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_A2DPBLUETOOTH_Neg.script	Tue Nov 02 12:13:59 2010 +0000
@@ -12,7 +12,7 @@
 //
 // Description:
 // TSI_MMF_A2DP_02.script
-//
+//This script is not running as the functionality is not supported.
 
 
 LOAD_SUITE TSI_MMF_A2DP.dll
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_ACLNTOGG_ALLOC.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_ACLNTOGG_ALLOC.script	Tue Nov 02 12:13:59 2010 +0000
@@ -12,7 +12,7 @@
 // Contributors:
 //
 // Description:
-//
+//This script is not running as the functionality is not supported.
 
 # Audio Client Utilities for Ogg-Vorbis Alloc tests
 
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_ACLNTOGG_APR.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_ACLNTOGG_APR.script	Tue Nov 02 12:13:59 2010 +0000
@@ -12,7 +12,7 @@
 // Contributors:
 //
 // Description:
-//
+//This script is not running as the functionality is not supported.
 
 # Audio Client Utilities for Ogg-Vorbis Auto Pause & Resume tests
 
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_ACLNTOGG_DRM.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_ACLNTOGG_DRM.script	Tue Nov 02 12:13:59 2010 +0000
@@ -12,7 +12,7 @@
 // Contributors:
 //
 // Description:
-//
+//This script is not running as the functionality is not supported.
 
 # Audio Client Utilities for Ogg-Vorbis Player DRM tests
 
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_ACLNTOGG_PLAY.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_ACLNTOGG_PLAY.script	Tue Nov 02 12:13:59 2010 +0000
@@ -12,7 +12,7 @@
 // Contributors:
 //
 // Description:
-//
+//This script is not running as the functionality is not supported.
 
 # Audio Client Utilities for Ogg-Vorbis Player tests
 
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_ACLNTOGG_PLAY_PREEMPTION.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_ACLNTOGG_PLAY_PREEMPTION.script	Tue Nov 02 12:13:59 2010 +0000
@@ -12,7 +12,7 @@
 // Contributors:
 //
 // Description:
-//
+//This script is not running as the functionality is not supported.
 
 # Audio Client Utilities for Ogg-Vorbis Player tests
 
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_ACLNTOGG_REC.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_ACLNTOGG_REC.script	Tue Nov 02 12:13:59 2010 +0000
@@ -12,7 +12,7 @@
 // Contributors:
 //
 // Description:
-//
+//This script is not running as the functionality is not supported.
 
 # Audio Client Utilities for Ogg-Vorbis Recorder tests
 
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_ACLNTOGG_REC_PREEMPTION.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_ACLNTOGG_REC_PREEMPTION.script	Tue Nov 02 12:13:59 2010 +0000
@@ -12,7 +12,7 @@
 // Contributors:
 //
 // Description:
-//
+//This script is not running as the functionality is not supported.
 
 # Audio Client Utilities for Ogg-Vorbis Recorder tests
 
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_RECOG.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_RECOG.script	Tue Nov 02 12:13:59 2010 +0000
@@ -13,7 +13,7 @@
 // Description:
 // Run Multimedia Framework Controller Recognizer Integration tests
 // 
-//
+//This script is not running as the functionality is not supported.
 
 LOAD_SUITE TSI_MMFRECOG.dll
 // positive test
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_RECOG_ALLOC.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/scriptFiles/TSI_MMF_RECOG_ALLOC.script	Tue Nov 02 12:13:59 2010 +0000
@@ -13,7 +13,7 @@
 // Description:
 // Run Multimedia Framework Controller Recognizer Integration Alloc test
 // 
-//
+//This script is not running as the functionality is not supported.
 
 LOAD_SUITE TSI_MMFRECOG.dll
 
--- a/mmlibs/mmfw/tsrc/mmfintegrationtest/vclntavi/group/tsi_mmf_vclntavi_data.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfintegrationtest/vclntavi/group/tsi_mmf_vclntavi_data.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -1,8 +1,8 @@
 ;
-; Copyright (c) 2005-2010 Nokia Corporation and/or its subsidiary(-ies).
+; Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
 ; All rights reserved.
 ; This component and the accompanying materials are made available
-; under the terms of the License "Symbian Foundation License v1.0"
+; under the terms of "Eclipse Public License v1.0"
 ; which accompanies this distribution, and is available
 ; at the URL "http://www.eclipse.org/legal/epl-v10.html".
 ;
@@ -11,7 +11,8 @@
 ;
 ; Contributors:
 ;
-; Description:
+; Description: 
+;
 ;
 
 //ini
--- a/mmlibs/mmfw/tsrc/mmfunittest/ACOD/TSU_MMF_ACOD.cpp	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/ACOD/TSU_MMF_ACOD.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -36,8 +36,8 @@
 If this is not the case, the KSourceFilesDir and KComparisonFilesDir strings 
 need to be changed accordingly.
 */
-_LIT(KSourceFilesDir, "e:\\");
-_LIT(KComparisonFilesDir, "e:\\");
+_LIT(KSourceFilesDir, "c:\\");
+_LIT(KComparisonFilesDir, "c:\\");
 #endif
 
 //8KHz source files
--- a/mmlibs/mmfw/tsrc/mmfunittest/ACOD/TestCodecs/101F76AA.rss	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/ACOD/TestCodecs/101F76AA.rss	Tue Nov 02 12:13:59 2010 +0000
@@ -1,4 +1,5 @@
-// Copyright (c) 2002-2009 Nokia Corporation and/or its subsidiary(-ies).
+//
+// Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
 // All rights reserved.
 // This component and the accompanying materials are made available
 // under the terms of "Eclipse Public License v1.0"
@@ -10,7 +11,8 @@
 //
 // Contributors:
 //
-// Description:
+// Description: 
+//
 //
 
 #include <mmfplugininterfaceuids.hrh>
--- a/mmlibs/mmfw/tsrc/mmfunittest/ACOD/group/acod_test.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/ACOD/group/acod_test.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -20,47 +20,57 @@
 "\epoc32\localisation\group\101f76aa.info"-"c:\localisation\group\101f76aa.info"
 "\epoc32\data\z\resource\plugins\tsu_mmf_acod_testcodecs.rsc"-"c:\resource\plugins\tsu_mmf_acod_testcodecs.rsc"
 
+"\epoc32\release\armv5\urel\mmfaudiotonetestcontroller.dll"-"c:\sys\bin\mmfaudiotonetestcontroller.dll"
+"\epoc32\localisation\2002C398\rsc\2002C398.rpp"-"c:\localisation\2002C398\rsc\2002C398.rpp"
+"\epoc32\localisation\group\2002C398.info"-"c:\localisation\group\2002C398.info"
+"\epoc32\data\z\resource\plugins\mmfaudiotonetestcontroller.rsc"-"c:\resource\plugins\mmfaudiotonetestcontroller.rsc"
 
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\TSU_MMF_ACOD.script"-"c:\TSU_MMF_ACOD.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\TSU_MMF_ACOD_Alloc.script"-"c:\TSU_MMF_ACOD_Alloc.script"
+"\epoc32\release\armv5\urel\mmfaudiowavtestcontroller.dll"-"c:\sys\bin\mmfaudiowavtestcontroller.dll"
+"\epoc32\localisation\2002C397\rsc\2002C397.rpp"-"c:\localisation\2002C397\rsc\2002C397.rpp"
+"\epoc32\localisation\group\2002C397.info"-"c:\localisation\group\2002C397.info"
+"\epoc32\data\z\resource\plugins\mmfaudiowavtestcontroller.rsc"-"c:\resource\plugins\mmfaudiowavtestcontroller.rsc"
+
+
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\TSU_MMF_ACOD.script"-"c:\TSU_MMF_ACOD.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\TSU_MMF_ACOD_Alloc.script"-"c:\TSU_MMF_ACOD_Alloc.script"
 
 
 //MMF_ACOD codec unit test source files
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16Source.raw"-"e:\pcm16source.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16BSource.raw"-"e:\pcm16bsource.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCMU16Source.raw"-"e:\pcmu16source.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCMU16BSource.raw"-"e:\pcmu16bsource.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\StereoPCM16Source.raw"-"e:\stereopcm16source.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM8Source.raw"-"e:\pcm8source.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCMU8Source.raw"-"e:\pcmu8source.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\AlawSource.raw"-"e:\alawsource.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\MulawSource.raw"-"e:\mulawsource.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\AdpcmSource.raw"-"e:\adpcmsource.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\StereoAdpcmSource.raw"-"e:\stereoadpcmsource.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\GSM610Source.raw"-"e:\gsm610source.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\AAAASource.raw"-"e:\aaaasource.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16Source.raw"-"c:\pcm16source.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16BSource.raw"-"c:\pcm16bsource.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCMU16Source.raw"-"c:\pcmu16source.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCMU16BSource.raw"-"c:\pcmu16bsource.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\StereoPCM16Source.raw"-"c:\stereopcm16source.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM8Source.raw"-"c:\pcm8source.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCMU8Source.raw"-"c:\pcmu8source.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\AlawSource.raw"-"c:\alawsource.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\MulawSource.raw"-"c:\mulawsource.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\AdpcmSource.raw"-"c:\adpcmsource.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\StereoAdpcmSource.raw"-"c:\stereoadpcmsource.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\GSM610Source.raw"-"c:\gsm610source.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\AAAASource.raw"-"c:\aaaasource.raw"
 
 //ACOD codec unit test comparison files
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\AlawToPCM16Comparison.raw"-"e:\alawtopcm16comparison.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16ToAlawComparison.raw"-"e:\pcm16toalawcomparison.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM8ToPCM16Comparison.raw"-"e:\pcm8topcm16comparison.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16ToPCM8Comparison.raw"-"e:\pcm16topcm8comparison.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16ToPCM16BComparison.raw"-"e:\pcm16topcm16bcomparison.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16BToPCM16Comparison.raw"-"e:\pcm16btopcm16comparison.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCMU16ToPCMU16BComparison.raw"-"e:\pcmu16topcmu16bcomparison.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCMU16BToPCMU16Comparison.raw"-"e:\pcmu16btopcmu16comparison.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16ToPCMU16BComparison.raw"-"e:\pcm16topcmu16bcomparison.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCMU16BToPCM16Comparison.raw"-"e:\pcmu16btopcm16comparison.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16ToPCMU16Comparison.raw"-"e:\pcm16topcmu16comparison.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCMU16ToPCM16Comparison.raw"-"e:\pcmu16topcm16comparison.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16ToPCMU8Comparison.raw"-"e:\pcm16topcmu8comparison.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCMU8ToPCM16Comparison.raw"-"e:\pcmu8topcm16comparison.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\AdpcmToPCM16Comparison.raw"-"e:\adpcmtopcm16comparison.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16ToAdpcmComparison.raw"-"e:\pcm16toadpcmcomparison.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\MulawToPCM16Comparison.raw"-"e:\mulawtopcm16comparison.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16ToMulawComparison.raw"-"e:\pcm16tomulawcomparison.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\StereoAdpcmToPCM16Comparison.raw"-"e:\stereoadpcmtopcm16comparison.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16ToStereoAdpcmComparison.raw"-"e:\pcm16tostereoadpcmcomparison.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\GSM610ToPCM16Comparison.raw"-"e:\gsm610topcm16comparison.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16ToGSM610Comparison.raw"-"e:\pcm16togsm610comparison.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\AAAABBBBPrefSuppComparison.raw"-"e:\aaaabbbbprefsuppcomparison.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\AlawToPCM16Comparison.raw"-"c:\alawtopcm16comparison.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16ToAlawComparison.raw"-"c:\pcm16toalawcomparison.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM8ToPCM16Comparison.raw"-"c:\pcm8topcm16comparison.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16ToPCM8Comparison.raw"-"c:\pcm16topcm8comparison.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16ToPCM16BComparison.raw"-"c:\pcm16topcm16bcomparison.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16BToPCM16Comparison.raw"-"c:\pcm16btopcm16comparison.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCMU16ToPCMU16BComparison.raw"-"c:\pcmu16topcmu16bcomparison.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCMU16BToPCMU16Comparison.raw"-"c:\pcmu16btopcmu16comparison.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16ToPCMU16BComparison.raw"-"c:\pcm16topcmu16bcomparison.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCMU16BToPCM16Comparison.raw"-"c:\pcmu16btopcm16comparison.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16ToPCMU16Comparison.raw"-"c:\pcm16topcmu16comparison.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCMU16ToPCM16Comparison.raw"-"c:\pcmu16topcm16comparison.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16ToPCMU8Comparison.raw"-"c:\pcm16topcmu8comparison.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCMU8ToPCM16Comparison.raw"-"c:\pcmu8topcm16comparison.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\AdpcmToPCM16Comparison.raw"-"c:\adpcmtopcm16comparison.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16ToAdpcmComparison.raw"-"c:\pcm16toadpcmcomparison.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\MulawToPCM16Comparison.raw"-"c:\mulawtopcm16comparison.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16ToMulawComparison.raw"-"c:\pcm16tomulawcomparison.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\StereoAdpcmToPCM16Comparison.raw"-"c:\stereoadpcmtopcm16comparison.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16ToStereoAdpcmComparison.raw"-"c:\pcm16tostereoadpcmcomparison.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\GSM610ToPCM16Comparison.raw"-"c:\gsm610topcm16comparison.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\PCM16ToGSM610Comparison.raw"-"c:\pcm16togsm610comparison.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ACOD\Data\AAAABBBBPrefSuppComparison.raw"-"c:\aaaabbbbprefsuppcomparison.raw"
--- a/mmlibs/mmfw/tsrc/mmfunittest/AFMT/group/unittest_afmt_test.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/AFMT/group/unittest_afmt_test.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -15,6 +15,16 @@
 
 "\epoc32\release\armv5\udeb\TSU_MMF_AFMT.DLL"-"c:\sys\bin\TSU_MMF_AFMT.DLL"
 
+"\epoc32\release\armv5\urel\mmfaudiotonetestcontroller.dll"-"c:\sys\bin\mmfaudiotonetestcontroller.dll"
+"\epoc32\localisation\2002C398\rsc\2002C398.rpp"-"c:\localisation\2002C398\rsc\2002C398.rpp"
+"\epoc32\localisation\group\2002C398.info"-"c:\localisation\group\2002C398.info"
+"\epoc32\data\z\resource\plugins\mmfaudiotonetestcontroller.rsc"-"c:\resource\plugins\mmfaudiotonetestcontroller.rsc"
+
+"\epoc32\release\armv5\urel\mmfaudiowavtestcontroller.dll"-"c:\sys\bin\mmfaudiowavtestcontroller.dll"
+"\epoc32\localisation\2002C397\rsc\2002C397.rpp"-"c:\localisation\2002C397\rsc\2002C397.rpp"
+"\epoc32\localisation\group\2002C397.info"-"c:\localisation\group\2002C397.info"
+"\epoc32\data\z\resource\plugins\mmfaudiowavtestcontroller.rsc"-"c:\resource\plugins\mmfaudiowavtestcontroller.rsc"
+
 "\epoc32\release\armv5\urel\ts_mmftestdatasource.dll"-"c:\sys\bin\ts_mmftestdatasource.dll"
 "\epoc32\localisation\101f7791\rsc\101f7791.rpp"-"c:\localisation\101f7791\rsc\101f7791.rpp"
 "\epoc32\localisation\group\101f7791.info"-"c:\localisation\group\101f7791.info"
@@ -35,38 +45,38 @@
 "\epoc32\localisation\101f7d2f\rsc\101f7d2f.rpp"-"c:\localisation\101f7d2f\rsc\101f7d2f.rpp"
 "\epoc32\localisation\group\101f7d2f.info"-"c:\localisation\group\101f7d2f.info"
 
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\TSU_MMF_AFMT.script"-"c:\TSU_MMF_AFMT.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\TSU_MMF_AFMT_Alloc.script"-"c:\TSU_MMF_AFMT_Alloc.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\TSU_MMF_AFMT.script"-"c:\TSU_MMF_AFMT.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\TSU_MMF_AFMT_Alloc.script"-"c:\TSU_MMF_AFMT_Alloc.script"
 
 //MMF_AFMT codec unit test source files
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\adpcm16mono8khz.Raw"-"c:\mm\mmf\testfiles\AFMT\adpcm16mono8khz.Raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\adpcm16mono8khz.wav"-"c:\mm\mmf\testfiles\AFMT\adpcm16mono8khz.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\adpcm16mono8khzcompare.raw"-"c:\mm\mmf\testfiles\AFMT\adpcm16mono8khzcompare.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\adpcm16stereo8khz.raw"-"c:\mm\mmf\testfiles\AFMT\adpcm16stereo8khz.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\adpcm16stereo8khz.wav"-"c:\mm\mmf\testfiles\AFMT\adpcm16stereo8khz.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\adpcm16stereo8khzCompare.raw"-"c:\mm\mmf\testfiles\AFMT\adpcm16stereo8khzCompare.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\adpcm16stereo8khzCompare.wav"-"c:\mm\mmf\testfiles\AFMT\adpcm16stereo8khzCompare.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\gsmMono8khz.raw"-"c:\mm\mmf\testfiles\AFMT\gsmMono8khz.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\gsmMono8khz.wav"-"c:\mm\mmf\testfiles\AFMT\gsmMono8khz.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\gsmMono8khzCompare.raw"-"c:\mm\mmf\testfiles\AFMT\gsmMono8khzCompare.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\gsmMono8khzCompare.wav"-"c:\mm\mmf\testfiles\AFMT\gsmMono8khzCompare.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\mulaw8mono44khz.au"-"c:\mm\mmf\testfiles\AFMT\mulaw8mono44khz.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm16mono22khz.au"-"c:\mm\mmf\testfiles\AFMT\pcm16mono22khz.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm16mono22khz.raw"-"c:\mm\mmf\testfiles\AFMT\pcm16mono22khz.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm16mono22khz.wav"-"c:\mm\mmf\testfiles\AFMT\pcm16mono22khz.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm16mono8khz.au"-"c:\mm\mmf\testfiles\AFMT\pcm16mono8khz.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm16mono8khz.raw"-"c:\mm\mmf\testfiles\AFMT\pcm16mono8khz.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm16mono8khz.wav"-"c:\mm\mmf\testfiles\AFMT\pcm16mono8khz.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm16stereo8khz.au"-"c:\mm\mmf\testfiles\AFMT\pcm16stereo8khz.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm16stereo8khz.raw"-"c:\mm\mmf\testfiles\AFMT\pcm16stereo8khz.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm16stereo8khz.wav"-"c:\mm\mmf\testfiles\AFMT\pcm16stereo8khz.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm16stereo8khzCompare.au"-"c:\mm\mmf\testfiles\AFMT\pcm16stereo8khzCompare.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm16stereo8khzCompare.raw"-"c:\mm\mmf\testfiles\AFMT\pcm16stereo8khzCompare.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm16stereo8khzCompare.wav"-"c:\mm\mmf\testfiles\AFMT\pcm16stereo8khzCompare.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm8mono11khz.au"-"c:\mm\mmf\testfiles\AFMT\pcm8mono11khz.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm8mono11khz.raw"-"c:\mm\mmf\testfiles\AFMT\pcm8mono11khz.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm8mono11khz.wav"-"c:\mm\mmf\testfiles\AFMT\pcm8mono11khz.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm8mono44khz.au"-"c:\mm\mmf\testfiles\AFMT\pcm8mono44khz.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm8mono44khz.raw"-"c:\mm\mmf\testfiles\AFMT\pcm8mono44khz.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm8mono44khz.wav"-"c:\mm\mmf\testfiles\AFMT\pcm8mono44khz.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm4mono11khz.wav"-"c:\mm\mmf\testfiles\AFMT\pcm4mono11khz.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\adpcm16mono8khz.Raw"-"c:\mm\mmf\testfiles\AFMT\adpcm16mono8khz.Raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\adpcm16mono8khz.wav"-"c:\mm\mmf\testfiles\AFMT\adpcm16mono8khz.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\adpcm16mono8khzcompare.raw"-"c:\mm\mmf\testfiles\AFMT\adpcm16mono8khzcompare.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\adpcm16stereo8khz.raw"-"c:\mm\mmf\testfiles\AFMT\adpcm16stereo8khz.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\adpcm16stereo8khz.wav"-"c:\mm\mmf\testfiles\AFMT\adpcm16stereo8khz.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\adpcm16stereo8khzCompare.raw"-"c:\mm\mmf\testfiles\AFMT\adpcm16stereo8khzCompare.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\adpcm16stereo8khzCompare.wav"-"c:\mm\mmf\testfiles\AFMT\adpcm16stereo8khzCompare.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\gsmMono8khz.raw"-"c:\mm\mmf\testfiles\AFMT\gsmMono8khz.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\gsmMono8khz.wav"-"c:\mm\mmf\testfiles\AFMT\gsmMono8khz.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\gsmMono8khzCompare.raw"-"c:\mm\mmf\testfiles\AFMT\gsmMono8khzCompare.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\gsmMono8khzCompare.wav"-"c:\mm\mmf\testfiles\AFMT\gsmMono8khzCompare.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\mulaw8mono44khz.au"-"c:\mm\mmf\testfiles\AFMT\mulaw8mono44khz.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm16mono22khz.au"-"c:\mm\mmf\testfiles\AFMT\pcm16mono22khz.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm16mono22khz.raw"-"c:\mm\mmf\testfiles\AFMT\pcm16mono22khz.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm16mono22khz.wav"-"c:\mm\mmf\testfiles\AFMT\pcm16mono22khz.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm16mono8khz.au"-"c:\mm\mmf\testfiles\AFMT\pcm16mono8khz.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm16mono8khz.raw"-"c:\mm\mmf\testfiles\AFMT\pcm16mono8khz.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm16mono8khz.wav"-"c:\mm\mmf\testfiles\AFMT\pcm16mono8khz.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm16stereo8khz.au"-"c:\mm\mmf\testfiles\AFMT\pcm16stereo8khz.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm16stereo8khz.raw"-"c:\mm\mmf\testfiles\AFMT\pcm16stereo8khz.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm16stereo8khz.wav"-"c:\mm\mmf\testfiles\AFMT\pcm16stereo8khz.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm16stereo8khzCompare.au"-"c:\mm\mmf\testfiles\AFMT\pcm16stereo8khzCompare.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm16stereo8khzCompare.raw"-"c:\mm\mmf\testfiles\AFMT\pcm16stereo8khzCompare.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm16stereo8khzCompare.wav"-"c:\mm\mmf\testfiles\AFMT\pcm16stereo8khzCompare.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm8mono11khz.au"-"c:\mm\mmf\testfiles\AFMT\pcm8mono11khz.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm8mono11khz.raw"-"c:\mm\mmf\testfiles\AFMT\pcm8mono11khz.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm8mono11khz.wav"-"c:\mm\mmf\testfiles\AFMT\pcm8mono11khz.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm8mono44khz.au"-"c:\mm\mmf\testfiles\AFMT\pcm8mono44khz.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm8mono44khz.raw"-"c:\mm\mmf\testfiles\AFMT\pcm8mono44khz.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm8mono44khz.wav"-"c:\mm\mmf\testfiles\AFMT\pcm8mono44khz.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\AFMT\Data\pcm4mono11khz.wav"-"c:\mm\mmf\testfiles\AFMT\pcm4mono11khz.wav"
--- a/mmlibs/mmfw/tsrc/mmfunittest/Actrl/group/unittest_actrl_test.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/Actrl/group/unittest_actrl_test.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -13,54 +13,113 @@
 // Description:
 //*Files (scripts, data, etc.) To Copy...<src> <destination>
 
+
 "\epoc32\release\armv5\udeb\TSU_MMF_ACTRL_01.DLL"-"c:\sys\bin\TSU_MMF_ACTRL_01.DLL"
 
+"\epoc32\release\armv5\udeb\testexecute.exe"-"c:\sys\bin\testexecute.exe"
+"\epoc32\release\armv5\udeb\testexecuteutils.dll"-"c:\sys\bin\testexecuteutils.dll"
+"\epoc32\data\z\system\data\testexecute.ini"-"c:\system\data\testexecute.ini"
+"\epoc32\release\armv5\udeb\testexecutelogclient.dll"-"c:\sys\bin\testexecutelogclient.dll"
+"\epoc32\release\armv5\udeb\testexecutelogengine.exe"-"c:\sys\bin\testexecutelogengine.exe"
+"\epoc32\release\armv5\udeb\rfileloggerclient.dll"-"c:\sys\bin\rfileloggerclient.dll"
+"\epoc32\release\armv5\udeb\rfileloggerserver.exe"-"c:\sys\bin\rfileloggerserver.exe"
+
+
+"\epoc32\release\armv5\urel\RTAUtils.exe"-"c:\sys\bin\RTAUtils.exe"
+"\epoc32\release\armv5\urel\rtaserver.exe"-"c:\sys\bin\rtaserver.exe"
+"\epoc32\release\armv5\urel\rtaarchive.dll"-"c:\sys\bin\rtaarchive.dll"
+"\epoc32\release\armv5\urel\rtaclient.dll"-"c:\sys\bin\rtaclient.dll"
+"\epoc32\release\armv5\urel\rtaparser.dll"-"c:\sys\bin\rtaparser.dll"
+"\epoc32\release\armv5\urel\rtavirtualfile.dll"-"c:\sys\bin\rtavirtualfile.dll"
+"\epoc32\release\armv5\urel\caf.dll"-"c:\sys\bin\caf.dll"
+"\epoc32\release\armv5\urel\cafutils.dll"-"c:\sys\bin\cafutils.dll"
+"\epoc32\release\armv5\urel\reftestagent.dll"-"c:\sys\bin\reftestagent.dll"
+
+"\epoc32\release\armv5\urel\localsdpcodec.dll"-"c:\sys\bin\localsdpcodec.dll"
+"\epoc32\release\armv5\urel\srautils.dll"-"c:\sys\bin\srautils.dll"
+"\epoc32\release\armv5\urel\sraclient.dll"-"c:\sys\bin\sraclient.dll"
+"\epoc32\release\armv5\urel\rtavirtualfile.dll"-"c:\sys\bin\rtavirtualfile.dll"
+
+"\epoc32\release\armv5\urel\apgrfx.dll"-"c:\sys\bin\apgrfx.dll"
+"\epoc32\release\armv5\urel\apmime.dll"-"c:\sys\bin\apmime.dll"
+
+"\epoc32\release\armv5\urel\sraplugin.dll"-"c:\sys\bin\sraplugin.dll" @Reeju
+"\epoc32\localisation\10285A34\rsc\10285A34.rpp"-"c:\localisation\10285A34\rsc\10285A34.rpp"
+"\epoc32\localisation\group\10285A34.info"-"c:\localisation\group\10285A34.info"
+"\epoc32\data\z\resource\plugins\sraplugin.rsc"-"c:\resource\plugins\sraplugin.rsc"
+
+
+
+"\sf\os\mmaudio\mmtestenv\mmtesttools\RTA\rta.ini"-"c:\rta\rta.ini"
+"\sf\os\mmaudio\mmtestenv\mmtesttools\RTA\AudioContent.xml"-"c:\rta\AudioContent.xml"
+"\sf\os\mmaudio\mmtestenv\mmtesttools\RTA\AudioContentNoRights.xml"-"c:\rta\AudioContentNoRights.xml"
+"\sf\os\mmaudio\mmtestenv\mmtesttools\RTA\AudioRights.xml"-"c:\rta\AudioRights.xml"
+"\sf\os\mmaudio\mmtestenv\mmtesttools\RTA\rights.db"-"c:\rta\rights.db"
+"\sf\os\mmaudio\mmtestenv\mmtesttools\RTA\MidiContent.xml"-"c:\rta\MidiContent.xml"
+"\sf\os\mmaudio\mmtestenv\mmtesttools\RTA\MidiRights.xml"-"c:\rta\MidiRights.xml"
+"\sf\os\mmaudio\mmtestenv\mmtesttools\RTA\SingleToneContent.xml"-"c:\rta\SingleToneContent.xml"
+"\sf\os\mmaudio\mmtestenv\mmtesttools\RTA\SingleToneRights.xml"-"c:\rta\SingleToneRights.xml"
+
+
+"\epoc32\release\armv5\urel\mmfaudiotonetestcontroller.dll"-"c:\sys\bin\mmfaudiotonetestcontroller.dll"
+"\epoc32\localisation\2002C398\rsc\2002C398.rpp"-"c:\localisation\2002C398\rsc\2002C398.rpp"
+"\epoc32\localisation\group\2002C398.info"-"c:\localisation\group\2002C398.info"
+"\epoc32\data\z\resource\plugins\mmfaudiotonetestcontroller.rsc"-"c:\resource\plugins\mmfaudiotonetestcontroller.rsc"
+
+"\epoc32\release\armv5\urel\mmfaudiowavtestcontroller.dll"-"c:\sys\bin\mmfaudiowavtestcontroller.dll"
+"\epoc32\localisation\2002C397\rsc\2002C397.rpp"-"c:\localisation\2002C397\rsc\2002C397.rpp"
+"\epoc32\localisation\group\2002C397.info"-"c:\localisation\group\2002C397.info"
+"\epoc32\data\z\resource\plugins\mmfaudiowavtestcontroller.rsc"-"c:\resource\plugins\mmfaudiowavtestcontroller.rsc"
+
 "\epoc32\release\armv5\urel\custommmfaudiocontroller.dll"-"c:\sys\bin\custommmfaudiocontroller.dll"
 "\epoc32\localisation\101f7d29\rsc\101f7d29.rpp"-"c:\localisation\101f7d29\rsc\101f7d29.rpp"
 "\epoc32\localisation\group\101f7d29.info"-"c:\localisation\group\101f7d29.info"
 "\epoc32\data\z\resource\plugins\custommmfaudiocontroller.rsc"-"c:\resource\plugins\custommmfaudiocontroller.rsc"
 
 //scripts
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\TSU_MMF_ACTRL_01.script"-"c:\tsu_mmf_actrl_01.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\TSU_MMF_ACTRL_01_Alloc.script"-"c:\tsu_mmf_actrl_01_alloc.script"
+
+"\sf\os\mmaudio\mmtestenv\mmtesttools\RTA\rta.script"-"c:\rta.script",testexecute.exe
+
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\TSU_MMF_ACTRL_01.script"-"c:\tsu_mmf_actrl_01.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\TSU_MMF_ACTRL_01_Alloc.script"-"c:\tsu_mmf_actrl_01_alloc.script"
 
 //ACTRL ----> audio controller unit test audio files <---------
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\newmail.wav"-"c:\mm\mmf\testfiles\actrl\newmail.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\newmail.au"-"c:\mm\mmf\testfiles\actrl\newmail.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Five11khz.au"-"c:\mm\mmf\testfiles\actrl\five11khz.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Five.wav"-"c:\mm\mmf\testfiles\actrl\five.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\16bitmPcm.wav"-"c:\mm\mmf\testfiles\actrl\16bitmpcm.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\11KHzADPCMMono1KHzTone.wav"-"c:\mm\mmf\testfiles\actrl\11khzadpcmmono1khztone.wav"	
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\11KHzPCM16Mono1KHzTone.raw"-"c:\mm\mmf\testfiles\actrl\11khzpcm16mono1khztone.raw"	
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\11KHzPCM16Stereo1KHzTone.wav"-"c:\mm\mmf\testfiles\actrl\11khzpcm16stereo1khztone.wav"	
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\22KHzALawMono1KHzTone.wav"-"c:\mm\mmf\testfiles\actrl\22khzalawmono1khztone.wav"		
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\22KHzALAWStereo1KHzTone.raw"-"c:\mm\mmf\testfiles\actrl\22khzalawstereo1khztone.raw"	
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\22KHzPCM16Mono1KHzTone.au"-"c:\mm\mmf\testfiles\actrl\22khzpcm16mono1khztone.au"		
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\22KHzPCM16Stereo1KHzTone.wav"-"c:\mm\mmf\testfiles\actrl\22khzpcm16stereo1khztone.wav"	
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\22KHzPCM8Mono1KHzTone.wav"-"c:\mm\mmf\testfiles\actrl\22khzpcm8mono1khztone.wav"		
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\44KHzPCM16Stereo1KHzTone.au"-"c:\mm\mmf\testfiles\actrl\44khzpcm16stereo1khztone.au"	
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\44KHzPCM16Stereo1KHzTone.raw"-"c:\mm\mmf\testfiles\actrl\44khzpcm16stereo1khztone.raw"	
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\44KHzPCM16Stereo1KHzTone.wav"-"c:\mm\mmf\testfiles\actrl\44khzpcm16stereo1khztone.wav"	
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\8KHzGSM610Mono1KHzTone.raw"-"c:\mm\mmf\testfiles\actrl\8khzgsm610mono1khztone.raw"	
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\8KHzGSM610Mono1KHzTone.wav"-"c:\mm\mmf\testfiles\actrl\8khzgsm610mono1khztone.wav"	
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\8KHzPCM16Mono1KHzTone.au"-"c:\mm\mmf\testfiles\actrl\8khzpcm16mono1khztone.au"		
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\8KHzPCM16Stereo1KHzTone.wav"-"c:\mm\mmf\testfiles\actrl\8khzpcm16stereo1khztone.wav"	
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\mainTst.wav"-"c:\mm\mmf\testfiles\actrl\maintst.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\11KHzADPCMMonoWAVTo8KHzPCM16Mono.raw"-"c:\mm\mmf\testfiles\actrl\11khzadpcmmonowavto8khzpcm16mono.raw"	
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\11KHzPCM16MonoRAWTo8KHzGSM610Mono.wav"-"c:\mm\mmf\testfiles\actrl\11khzpcm16monorawto8khzgsm610mono.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\11KHzPCM16StereoWAVTo8KHzMuLAWMono.wav"-"c:\mm\mmf\testfiles\actrl\11khzpcm16stereowavto8khzmulawmono.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\22KHzALAWMonoWAVTo8KHzPCM16Mono.wav"-"c:\mm\mmf\testfiles\actrl\22khzalawmonowavto8khzpcm16mono.wav"		
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\22KHzALAWStereoRAWTo11KHzPCM16Mono.raw"-"c:\mm\mmf\testfiles\actrl\22khzalawstereorawto11khzpcm16mono.raw"	
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\22KHzPCM16MonoAUTo8KhzPCM16Mono.wav"-"c:\mm\mmf\testfiles\actrl\22khzpcm16monoauto8khzpcm16mono.wav"		
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\22KHzPCM8MonoWAVTo11KHzPCM16Stereo.wav"-"c:\mm\mmf\testfiles\actrl\22khzpcm8monowavto11khzpcm16stereo.wav"	
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\44KHzPCM16StereoAUTo22KHzPCM16Mono.raw"-"c:\mm\mmf\testfiles\actrl\44khzpcm16stereoauto22khzpcm16mono.raw"	
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\44KHzPCM16StereoRAWTo8KHzPCM16Stereo.au"-"c:\mm\mmf\testfiles\actrl\44khzpcm16stereorawto8khzpcm16stereo.au"	
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\44KHzPCM16StereoWAVTo8KHzPCM16Mono.au"-"c:\mm\mmf\testfiles\actrl\44khzpcm16stereowavto8khzpcm16mono.au"	
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\8KHzGSM610MonoRAWTo8KHzPCM16Mono.wav"-"c:\mm\mmf\testfiles\actrl\8khzgsm610monorawto8khzpcm16mono.wav"	
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\8KHzPCM16MonoAUTo8KHzPCM16Mono.au"-"c:\mm\mmf\testfiles\actrl\8khzpcm16monoauto8khzpcm16mono.au"		
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\8KHzPCM16StereoWAVTo8KHzGSM610Mono.wav"-"c:\mm\mmf\testfiles\actrl\8khzpcm16stereowavto8khzgsm610mono.wav"	
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\11KHzPCMU8MonoAUTo8KHzPCM16Mono.wav"-"c:\mm\mmf\testfiles\actrl\11khzpcmu8monoauto8khzpcm16mono.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\11KHzPCM16StereoWAVTo11KHzADPCMMono.wav"-"c:\mm\mmf\testfiles\actrl\11khzpcm16stereowavto11khzadpcmmono.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\11KHzPCM16StereoWAVTo11KHzADPCMMono.raw"-"c:\mm\mmf\testfiles\actrl\11khzpcm16stereowavto11khzadpcmmono.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\NoReferenceFile"-"c:\mm\mmf\testfiles\actrl\NoReferenceFile"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\newmail.wav"-"c:\mm\mmf\testfiles\actrl\newmail.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\newmail.au"-"c:\mm\mmf\testfiles\actrl\newmail.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Five11khz.au"-"c:\mm\mmf\testfiles\actrl\five11khz.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Five.wav"-"c:\mm\mmf\testfiles\actrl\five.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\16bitmPcm.wav"-"c:\mm\mmf\testfiles\actrl\16bitmpcm.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\11KHzADPCMMono1KHzTone.wav"-"c:\mm\mmf\testfiles\actrl\11khzadpcmmono1khztone.wav"	
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\11KHzPCM16Mono1KHzTone.raw"-"c:\mm\mmf\testfiles\actrl\11khzpcm16mono1khztone.raw"	
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\11KHzPCM16Stereo1KHzTone.wav"-"c:\mm\mmf\testfiles\actrl\11khzpcm16stereo1khztone.wav"	
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\22KHzALawMono1KHzTone.wav"-"c:\mm\mmf\testfiles\actrl\22khzalawmono1khztone.wav"		
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\22KHzALAWStereo1KHzTone.raw"-"c:\mm\mmf\testfiles\actrl\22khzalawstereo1khztone.raw"	
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\22KHzPCM16Mono1KHzTone.au"-"c:\mm\mmf\testfiles\actrl\22khzpcm16mono1khztone.au"		
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\22KHzPCM16Stereo1KHzTone.wav"-"c:\mm\mmf\testfiles\actrl\22khzpcm16stereo1khztone.wav"	
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\22KHzPCM8Mono1KHzTone.wav"-"c:\mm\mmf\testfiles\actrl\22khzpcm8mono1khztone.wav"		
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\44KHzPCM16Stereo1KHzTone.au"-"c:\mm\mmf\testfiles\actrl\44khzpcm16stereo1khztone.au"	
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\44KHzPCM16Stereo1KHzTone.raw"-"c:\mm\mmf\testfiles\actrl\44khzpcm16stereo1khztone.raw"	
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\44KHzPCM16Stereo1KHzTone.wav"-"c:\mm\mmf\testfiles\actrl\44khzpcm16stereo1khztone.wav"	
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\8KHzGSM610Mono1KHzTone.raw"-"c:\mm\mmf\testfiles\actrl\8khzgsm610mono1khztone.raw"	
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\8KHzGSM610Mono1KHzTone.wav"-"c:\mm\mmf\testfiles\actrl\8khzgsm610mono1khztone.wav"	
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\8KHzPCM16Mono1KHzTone.au"-"c:\mm\mmf\testfiles\actrl\8khzpcm16mono1khztone.au"		
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\8KHzPCM16Stereo1KHzTone.wav"-"c:\mm\mmf\testfiles\actrl\8khzpcm16stereo1khztone.wav"	
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\mainTst.wav"-"c:\mm\mmf\testfiles\actrl\maintst.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\11KHzADPCMMonoWAVTo8KHzPCM16Mono.raw"-"c:\mm\mmf\testfiles\actrl\11khzadpcmmonowavto8khzpcm16mono.raw"	
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\11KHzPCM16MonoRAWTo8KHzGSM610Mono.wav"-"c:\mm\mmf\testfiles\actrl\11khzpcm16monorawto8khzgsm610mono.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\11KHzPCM16StereoWAVTo8KHzMuLAWMono.wav"-"c:\mm\mmf\testfiles\actrl\11khzpcm16stereowavto8khzmulawmono.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\22KHzALAWMonoWAVTo8KHzPCM16Mono.wav"-"c:\mm\mmf\testfiles\actrl\22khzalawmonowavto8khzpcm16mono.wav"		
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\22KHzALAWStereoRAWTo11KHzPCM16Mono.raw"-"c:\mm\mmf\testfiles\actrl\22khzalawstereorawto11khzpcm16mono.raw"	
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\22KHzPCM16MonoAUTo8KhzPCM16Mono.wav"-"c:\mm\mmf\testfiles\actrl\22khzpcm16monoauto8khzpcm16mono.wav"		
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\22KHzPCM8MonoWAVTo11KHzPCM16Stereo.wav"-"c:\mm\mmf\testfiles\actrl\22khzpcm8monowavto11khzpcm16stereo.wav"	
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\44KHzPCM16StereoAUTo22KHzPCM16Mono.raw"-"c:\mm\mmf\testfiles\actrl\44khzpcm16stereoauto22khzpcm16mono.raw"	
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\44KHzPCM16StereoRAWTo8KHzPCM16Stereo.au"-"c:\mm\mmf\testfiles\actrl\44khzpcm16stereorawto8khzpcm16stereo.au"	
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\44KHzPCM16StereoWAVTo8KHzPCM16Mono.au"-"c:\mm\mmf\testfiles\actrl\44khzpcm16stereowavto8khzpcm16mono.au"	
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\8KHzGSM610MonoRAWTo8KHzPCM16Mono.wav"-"c:\mm\mmf\testfiles\actrl\8khzgsm610monorawto8khzpcm16mono.wav"	
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\8KHzPCM16MonoAUTo8KHzPCM16Mono.au"-"c:\mm\mmf\testfiles\actrl\8khzpcm16monoauto8khzpcm16mono.au"		
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\8KHzPCM16StereoWAVTo8KHzGSM610Mono.wav"-"c:\mm\mmf\testfiles\actrl\8khzpcm16stereowavto8khzgsm610mono.wav"	
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\11KHzPCMU8MonoAUTo8KHzPCM16Mono.wav"-"c:\mm\mmf\testfiles\actrl\11khzpcmu8monoauto8khzpcm16mono.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\11KHzPCM16StereoWAVTo11KHzADPCMMono.wav"-"c:\mm\mmf\testfiles\actrl\11khzpcm16stereowavto11khzadpcmmono.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\11KHzPCM16StereoWAVTo11KHzADPCMMono.raw"-"c:\mm\mmf\testfiles\actrl\11khzpcm16stereowavto11khzadpcmmono.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\Actrl\data\Reference\NoReferenceFile"-"c:\mm\mmf\testfiles\actrl\NoReferenceFile"
 
--- a/mmlibs/mmfw/tsrc/mmfunittest/DevVideo/group/tsu_mmf_devvideo_01_data.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/DevVideo/group/tsu_mmf_devvideo_01_data.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -1,8 +1,8 @@
 ;
-; Copyright (c) 2005-2010 Nokia Corporation and/or its subsidiary(-ies).
+; Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
 ; All rights reserved.
 ; This component and the accompanying materials are made available
-; under the terms of the License "Symbian Foundation License v1.0"
+; under the terms of "Eclipse Public License v1.0"
 ; which accompanies this distribution, and is available
 ; at the URL "http://www.eclipse.org/legal/epl-v10.html".
 ;
@@ -11,7 +11,8 @@
 ;
 ; Contributors:
 ;
-; Description:
+; Description: 
+;
 ;
 
 "\epoc32\data\c\TSU_MMF_DEVVIDEO_01.script" - "c:\TSU_MMF_DEVVIDEO_01.script"
--- a/mmlibs/mmfw/tsrc/mmfunittest/DevVideo/group/tsu_mmf_devvideo_ciu_01_data.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/DevVideo/group/tsu_mmf_devvideo_ciu_01_data.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -1,8 +1,8 @@
 ;
-; Copyright (c) 2005-2010 Nokia Corporation and/or its subsidiary(-ies).
+; Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
 ; All rights reserved.
 ; This component and the accompanying materials are made available
-; under the terms of the License "Symbian Foundation License v1.0"
+; under the terms of "Eclipse Public License v1.0"
 ; which accompanies this distribution, and is available
 ; at the URL "http://www.eclipse.org/legal/epl-v10.html".
 ;
@@ -11,7 +11,8 @@
 ;
 ; Contributors:
 ;
-; Description:
+; Description: 
+;
 ;
 
 "\epoc32\data\c\tsu_mmf_devvideo_ciu_01.script" - "c:\tsu_mmf_devvideo_ciu_01.script"
--- a/mmlibs/mmfw/tsrc/mmfunittest/GEF/group/unittest_gef_test.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/GEF/group/unittest_gef_test.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -22,4 +22,4 @@
 
 
 // script files
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\GEF\scripts\TSU_MMF_GEF_01.script"-"c:\TSU_MMF_GEF_01.script"
\ No newline at end of file
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\GEF\scripts\TSU_MMF_GEF_01.script"-"c:\TSU_MMF_GEF_01.script"
\ No newline at end of file
--- a/mmlibs/mmfw/tsrc/mmfunittest/GEF/scripts/TSU_MMF_GEF_01.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/GEF/scripts/TSU_MMF_GEF_01.script	Tue Nov 02 12:13:59 2010 +0000
@@ -19,7 +19,7 @@
 
 DELAY 10000
 
-//! @SYMTestCaseID MM-MMF-GEF-U-001
+//! @SYMTestCaseID MM-MMF-GEF-U-001    //This test is not running as the functionality is not supported.
 
 //RUN_TEST_STEP 30000, TSU_MMF_GEF, MM-MMF-GEF-U-001
 //TEST_COMPLETE
@@ -29,12 +29,12 @@
 RUN_TEST_STEP 30000, TSU_MMF_GEF, MM-MMF-GEF-U-002
 TEST_COMPLETE
 
-//! @SYMTestCaseID MM-MMF-GEF-U-003
+//! @SYMTestCaseID MM-MMF-GEF-U-003   //This test is not running as the functionality is not supported.
 
 //RUN_TEST_STEP 30000, TSU_MMF_GEF, MM-MMF-GEF-U-003
 //TEST_COMPLETE
 
-//! @SYMTestCaseID MM-MMF-GEF-U-004
+//! @SYMTestCaseID MM-MMF-GEF-U-004   //This test is not running as the functionality is not supported.
 
 //RUN_TEST_STEP 30000, TSU_MMF_GEF, MM-MMF-GEF-U-004
 //TEST_COMPLETE
--- a/mmlibs/mmfw/tsrc/mmfunittest/MidiClnt/group/unittest_midi_test.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/MidiClnt/group/unittest_midi_test.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -22,18 +22,18 @@
 
 
 //MIDI script files
-"\sf\os\\mm\mmlibs\mmfw\tsrc\mmfunittest\MidiClnt\scripts\TSU_MMF_MIDICLNT_00.script"-"c:\tsu_mmf_midiclnt_00.script"
-"\sf\os\\mm\mmlibs\mmfw\tsrc\mmfunittest\MidiClnt\scripts\TSU_MMF_MIDICLNT_00_Alloc.script"-"c:\tsu_mmf_midiclnt_00_alloc.script"
-"\sf\os\\mm\mmlibs\mmfw\tsrc\mmfunittest\MidiClnt\scripts\TSU_MMF_MIDICLNT_RF.script"-"c:\tsu_mmf_midiclnt_rf.script"
-"\sf\os\\mm\mmlibs\mmfw\tsrc\mmfunittest\MidiClnt\scripts\TSU_MMF_MIDICLNT_RF_Alloc.script"-"c:\tsu_mmf_midiclnt_rf_alloc.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\MidiClnt\scripts\TSU_MMF_MIDICLNT_00.script"-"c:\tsu_mmf_midiclnt_00.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\MidiClnt\scripts\TSU_MMF_MIDICLNT_00_Alloc.script"-"c:\tsu_mmf_midiclnt_00_alloc.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\MidiClnt\scripts\TSU_MMF_MIDICLNT_RF.script"-"c:\tsu_mmf_midiclnt_rf.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\MidiClnt\scripts\TSU_MMF_MIDICLNT_RF_Alloc.script"-"c:\tsu_mmf_midiclnt_rf_alloc.script"
 
 //ini file
-"\sf\os\\mm\mmlibs\mmfw\tsrc\mmfunittest\MidiClnt\scripts\midi.ini"-"c:\mm\midi.ini"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\MidiClnt\scripts\midi.ini"-"c:\mm\midi.ini"
 
 // MIDI test files
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\MidiClnt\data\midi.mid"-"c:\midiclntitestdata\midi.mid"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\MidiClnt\data\textmidi.mid"-"c:\midiclntitestdata\textmidi.mid"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\MidiClnt\data\midi.mid"-"c:\midiclntitestdata\midi.mid"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\MidiClnt\data\textmidi.mid"-"c:\midiclntitestdata\textmidi.mid"
 
 // SYMBIAN_CAF_V2
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\MidiClnt\data\Midi.contentrights"-"c:\midiclntitestdata\midi.contentrights"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\MidiClnt\data\Midi.content"-"c:\midiclntitestdata\midi.content"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\MidiClnt\data\Midi.contentrights"-"c:\midiclntitestdata\midi.contentrights"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\MidiClnt\data\Midi.content"-"c:\midiclntitestdata\midi.content"
--- a/mmlibs/mmfw/tsrc/mmfunittest/MidiClnt/scripts/TSU_MMF_MIDICLNT_00.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/MidiClnt/scripts/TSU_MMF_MIDICLNT_00.script	Tue Nov 02 12:13:59 2010 +0000
@@ -1423,18 +1423,18 @@
 
 //! @SYMTestCaseID MM-MMF-MIDICLNT-U-0321-HP
 
-RUN_TEST_STEP 360000 TSU_MMFMIDICLNT MM-MMF-MIDICLNT-U-0321-HP c:\mm\midi.ini
-TEST_COMPLETE
+//RUN_TEST_STEP 360000 TSU_MMFMIDICLNT MM-MMF-MIDICLNT-U-0321-HP c:\mm\midi.ini
+//TEST_COMPLETE
 
 //! @SYMTestCaseID MM-MMF-MIDICLNT-U-0322-HP
 
-RUN_TEST_STEP 360000 TSU_MMFMIDICLNT MM-MMF-MIDICLNT-U-0322-HP c:\mm\midi.ini
-TEST_COMPLETE
+//RUN_TEST_STEP 360000 TSU_MMFMIDICLNT MM-MMF-MIDICLNT-U-0322-HP c:\mm\midi.ini
+//TEST_COMPLETE
 
 //! @SYMTestCaseID MM-MMF-MIDICLNT-U-0323-HP
 
-RUN_TEST_STEP 360000 TSU_MMFMIDICLNT MM-MMF-MIDICLNT-U-0323-HP c:\mm\midi.ini
-TEST_COMPLETE
+//RUN_TEST_STEP 360000 TSU_MMFMIDICLNT MM-MMF-MIDICLNT-U-0323-HP c:\mm\midi.ini
+//TEST_COMPLETE
 
 //! @SYMTestCaseID MM-MMF-MIDICLNT-U-0324-HP
 
@@ -1445,33 +1445,33 @@
 
 //! @SYMTestCaseID MM-MMF-MIDICLNT-U-1011-HP
 
-RUN_TEST_STEP 360000 TSU_MMFMIDICLNT MM-MMF-MIDICLNT-U-1011-HP c:\mm\midi.ini
-TEST_COMPLETE
+//RUN_TEST_STEP 360000 TSU_MMFMIDICLNT MM-MMF-MIDICLNT-U-1011-HP c:\mm\midi.ini
+//TEST_COMPLETE
 
 //! @SYMTestCaseID MM-MMF-MIDICLNT-U-1012-HP
 
-RUN_TEST_STEP 360000 TSU_MMFMIDICLNT MM-MMF-MIDICLNT-U-1012-HP c:\mm\midi.ini
-TEST_COMPLETE
+//RUN_TEST_STEP 360000 TSU_MMFMIDICLNT MM-MMF-MIDICLNT-U-1012-HP c:\mm\midi.ini
+//TEST_COMPLETE
 
 //! @SYMTestCaseID MM-MMF-MIDICLNT-U-1013-HP
 
-RUN_TEST_STEP 360000 TSU_MMFMIDICLNT MM-MMF-MIDICLNT-U-1013-HP c:\mm\midi.ini
-TEST_COMPLETE
+//RUN_TEST_STEP 360000 TSU_MMFMIDICLNT MM-MMF-MIDICLNT-U-1013-HP c:\mm\midi.ini
+//TEST_COMPLETE
 
 //! @SYMTestCaseID MM-MMF-MIDICLNT-U-1014-HP
 
-RUN_TEST_STEP 360000 TSU_MMFMIDICLNT MM-MMF-MIDICLNT-U-1014-HP c:\mm\midi.ini
-TEST_COMPLETE
+//RUN_TEST_STEP 360000 TSU_MMFMIDICLNT MM-MMF-MIDICLNT-U-1014-HP c:\mm\midi.ini
+//TEST_COMPLETE
 
 //! @SYMTestCaseID MM-MMF-MIDICLNT-U-1015-HP
 
-RUN_TEST_STEP 360000 TSU_MMFMIDICLNT MM-MMF-MIDICLNT-U-1015-HP c:\mm\midi.ini
-TEST_COMPLETE
+//RUN_TEST_STEP 360000 TSU_MMFMIDICLNT MM-MMF-MIDICLNT-U-1015-HP c:\mm\midi.ini
+//TEST_COMPLETE
 
 //! @SYMTestCaseID MM-MMF-MIDICLNT-U-1016-HP
 
-RUN_TEST_STEP 360000 TSU_MMFMIDICLNT MM-MMF-MIDICLNT-U-1016-HP c:\mm\midi.ini
-TEST_COMPLETE
+//RUN_TEST_STEP 360000 TSU_MMFMIDICLNT MM-MMF-MIDICLNT-U-1016-HP c:\mm\midi.ini
+//TEST_COMPLETE
 
 //! @SYMTestCaseID MM-MMF-MIDICLNT-U-1020-HP
 
--- a/mmlibs/mmfw/tsrc/mmfunittest/Recogniser/group/unittest_recogniser_test.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/Recogniser/group/unittest_recogniser_test.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -13,168 +13,168 @@
 // Description:
 //*Files (scripts, data, etc.) To Copy...<src> <destination>
 
-"\epoc32\release\armv5\urel\tsu_mmf_mmruf.DLL"-"c:\sys\bin\tsu_mmf_mmruf.DLL"
+//"\epoc32\release\armv5\urel\tsu_mmf_mmruf.DLL"-"c:\sys\bin\tsu_mmf_mmruf.DLL"
 
 // script files
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\scripts\tsu_mmf_mmruf.script"-"c:\tsu_mmf_mmruf.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\scripts\tsu_mmf_mmruf_badext.script"-"c:\tsu_mmf_mmruf_badext.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\scripts\tsu_mmf_mmruf_corrupt.script"-"c:\tsu_mmf_mmruf_corrupt.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\scripts\TSU_MMF_MMRUF_ALLOC.script"-"c:\tsu_mmf_mmruf_alloc.script"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\scripts\tsu_mmf_mmruf.script"-"c:\tsu_mmf_mmruf.script"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\scripts\tsu_mmf_mmruf_badext.script"-"c:\tsu_mmf_mmruf_badext.script"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\scripts\tsu_mmf_mmruf_corrupt.script"-"c:\tsu_mmf_mmruf_corrupt.script"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\scripts\TSU_MMF_MMRUF_ALLOC.script"-"c:\tsu_mmf_mmruf_alloc.script"
 
 // Unsupported formats recogniser
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_Budweiser_Streaker.divx"-"c:\recog\valid_budweiser_streaker.divx"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_MPEG2.mpg"-"c:\recog\valid_mpeg2.mpg"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\MPEG2WidWrngExt.wxt"-"c:\recog\mpeg2widwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_angry_bone.3gp"-"c:\recog\valid_angry_bone.3gp"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_casadual.ra"-"c:\recog\valid_casadual.ra"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.rmf"-"c:\recog\corrupt.rmf"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_eyck1.snd"-"c:\recog\valid_eyck1.snd"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_greenday.amr"-"c:\recog\valid_greenday.amr"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_realaudio.ram"-"c:\recog\valid_realaudio.ram"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\RMFWidWrngExt.wxt"-"c:\recog\rmfwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_rondobasi.mld"-"c:\recog\valid_rondobasi.mld"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_rondobasi.mmf"-"c:\recog\valid_rondobasi.mmf"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_ModernPiano.rmf"-"c:\recog\valid_modernpiano.rmf"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_ModernPiano.MID"-"c:\recog\valid_modernpiano.mid"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_mewmew.mkv"-"c:\recog\valid_mewmew.mkv"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\3gpWidWrngExt.wxt"-"c:\recog\3gpwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt_vid.3gp"-"c:\recog\corrupt_vid.3gp"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_chand_sifarish.aiff"-"c:\recog\valid_chand_sifarish.aiff"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\AIFFWidWrngExt.wxt"-"c:\recog\aiffwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.aiff"-"c:\recog\corrupt.aiff"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\AMRWidWrngExt.wxt"-"c:\recog\amrwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt.amr"-"c:\recog\corrupt.amr"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_flinstones.awb"-"c:\recog\valid_flinstones.awb"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\AWBWidWrngExt.wxt"-"c:\recog\awbwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.awb"-"c:\recog\corrupt.awb"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_chand_sifarish.au"-"c:\recog\valid_chand_sifarish.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\AUWAVWidWrngExt.wxt"-"c:\recog\auwavwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.au"-"c:\recog\corrupt.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\DivxWidWrngExt.wxt"-"c:\recog\divxwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt.divx"-"c:\recog\corrupt.divx"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_ESSSWT1M.DLS"-"c:\recog\valid_essswt1m.dls"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\DLSWidWrngExt.wxt"-"c:\recog\dlswidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.DLS"-"c:\recog\corrupt.dls"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_chand_sifarish.flac"-"c:\recog\valid_chand_sifarish.flac"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\FLACWidWrngExt.wxt"-"c:\recog\flacwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.flac"-"c:\recog\corrupt.flac"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\GSMWidWrngExt.wxt"-"c:\recog\gsmwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.gsm"-"c:\recog\corrupt.gsm"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_baby.m3u"-"c:\recog\valid_baby.m3u"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\M3UWidWrngExt.wxt"-"c:\recog\m3uwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.m3u"-"c:\recog\corrupt.m3u"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_audio_only.m4a"-"c:\recog\valid_audio_only.m4a"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\M4aWidWrngExt.wxt"-"c:\recog\m4awidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt_aud.m4a"-"c:\recog\corrupt_aud.m4a"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\MIDIWidWrngExt.wxt"-"c:\recog\midiwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt.mid"-"c:\recog\corrupt.mid"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\MldWidWrngExt.wxt"-"c:\recog\mldwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt.mld"-"c:\recog\corrupt.mld"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\MMFWidWrngExt.wxt"-"c:\recog\mmfwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt.mmf"-"c:\recog\corrupt.mmf"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_muse_aud_mp4.mp4"-"c:\recog\valid_muse_aud_mp4.mp4"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\AUDMP4WidWrngExt.wxt"-"c:\recog\audmp4widwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt_AUD_MP4.mp4"-"c:\recog\corrupt_aud_mp4.mp4"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_Streetwise.mxmf"-"c:\recog\valid_streetwise.mxmf"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\MXMFWidWrngExt.wxt"-"c:\recog\mxmfwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.mxmf"-"c:\recog\corrupt.mxmf"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_small.ogg"-"c:\recog\valid_small.ogg"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\OGGWidWrngExt.wxt"-"c:\recog\oggwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt.ogg"-"c:\recog\corrupt.ogg"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\RAMWidWrngExt.wxt"-"c:\recog\ramwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.ram"-"c:\recog\corrupt.ram"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_SMF_pb.smf"-"c:\recog\valid_smf_pb.smf"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\SMFWidWrngExt.wxt"-"c:\recog\smfwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt_SMF.smf"-"c:\recog\corrupt_smf.smf"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\SNDWidWrngExt.wxt"-"c:\recog\sndwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.snd"-"c:\recog\corrupt.snd"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_chand_sifarish.wav"-"c:\recog\valid_chand_sifarish.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\AUDWAVWidWrngExt.wxt"-"c:\recog\audwavwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.wav"-"c:\recog\corrupt.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_Be_With_You.wma"-"c:\recog\valid_be_with_you.wma"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\WMAWidWrngExt.wxt"-"c:\recog\wmawidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.wma"-"c:\recog\corrupt.wma"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_Apertura.mp4"-"c:\recog\valid_apertura.mp4"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\VIDMP4WidWrngExt.wxt"-"c:\recog\vidmp4widwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt_vid.mp4"-"c:\recog\corrupt_vid.mp4"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt_Mpeg2.mpg"-"c:\recog\corrupt_mpeg2.mpg"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_Goodneighbour.wmv"-"c:\recog\valid_goodneighbour.wmv"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\WMVWidWrngExt.wxt"-"c:\recog\wmvwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.wmv"-"c:\recog\corrupt.wmv"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_Aud_sample.3gp"-"c:\recog\valid_aud_sample.3gp"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\A3gpWidWrngExt.wxt"-"c:\recog\a3gpwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt_aud.3gp"-"c:\recog\corrupt_aud.3gp"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_sample.aac"-"c:\recog\valid_sample.aac"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\AACWidWrngExt.wxt"-"c:\recog\aacwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt.aac"-"c:\recog\corrupt.aac"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_test.mp3"-"c:\recog\valid_test.mp3"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\MP3WidWrngExt.wxt"-"c:\recog\mp3widwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt.mp3"-"c:\recog\corrupt.mp3"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\MKVWidWrngExt.wxt"-"c:\recog\mkvwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.mkv"-"c:\recog\corrupt.mkv"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\ASFWidWrngExt.wxt"-"c:\recog\asfwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.asf"-"c:\recog\corrupt.asf"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt.wxt"-"c:\recog\corrupt.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_3gpWidOutExt"-"c:\recog\valid_3gpwidoutext"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_MP3WidOutExt"-"c:\recog\valid_mp3widoutext"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_CrptOGGWidOutExt"-"c:\recog\valid_crptoggwidoutext"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_chand_sifarish.rm"-"c:\recog\valid_chand_sifarish.rm"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\RMWidWrngExt.wxt"-"c:\recog\rmwidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.rm"-"c:\recog\corrupt.rm"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\RAWidWrngExt.wxt"-"c:\recog\rawidwrngext.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt.ra"-"c:\recog\corrupt.ra"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_niceday.asf"-"c:\recog\valid_niceday.asf"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_aacid3.aac"-"c:\recog\valid_aacid3.aac"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_rmvideo.rm"-"c:\recog\valid_rmvideo.rm"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_80X140.RM"-"c:\recog\valid_80x140.rm"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_sdp1.sdp"-"c:\recog\valid_sdp1.sdp"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_sdp2.sdp"-"c:\recog\valid_sdp2.sdp"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_sdp3.SDP"-"c:\recog\valid_sdp3.sdp"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_sdp4.sdp"-"c:\recog\valid_sdp4.sdp"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_sdp5.sdp"-"c:\recog\valid_sdp5.sdp"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_sdp6.sdp"-"c:\recog\valid_sdp6.sdp"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_sdp7.sdp"-"c:\recog\valid_sdp7.sdp"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_sdp8.sdp"-"c:\recog\valid_sdp8.sdp"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Valid_3GPP2.3g2"-"c:\recog\valid_3gpp2.3g2"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Valid_3GPP2.wxt"-"c:\recog\valid_3gpp2.wxt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt_3GPP2.3g2"-"c:\recog\corrupt_3gpp2.3g2"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Valid_3GPP2_BadBrand.3g2"-"c:\recog\valid_3gpp2_badbrand.3g2"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_unicode.txt"-"c:\recog\valid_unicode.txt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_Budweiser_Streaker.divx"-"c:\recog\valid_budweiser_streaker.divx"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_MPEG2.mpg"-"c:\recog\valid_mpeg2.mpg"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\MPEG2WidWrngExt.wxt"-"c:\recog\mpeg2widwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_angry_bone.3gp"-"c:\recog\valid_angry_bone.3gp"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_casadual.ra"-"c:\recog\valid_casadual.ra"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.rmf"-"c:\recog\corrupt.rmf"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_eyck1.snd"-"c:\recog\valid_eyck1.snd"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_greenday.amr"-"c:\recog\valid_greenday.amr"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_realaudio.ram"-"c:\recog\valid_realaudio.ram"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\RMFWidWrngExt.wxt"-"c:\recog\rmfwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_rondobasi.mld"-"c:\recog\valid_rondobasi.mld"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_rondobasi.mmf"-"c:\recog\valid_rondobasi.mmf"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_ModernPiano.rmf"-"c:\recog\valid_modernpiano.rmf"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_ModernPiano.MID"-"c:\recog\valid_modernpiano.mid"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_mewmew.mkv"-"c:\recog\valid_mewmew.mkv"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\3gpWidWrngExt.wxt"-"c:\recog\3gpwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt_vid.3gp"-"c:\recog\corrupt_vid.3gp"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_chand_sifarish.aiff"-"c:\recog\valid_chand_sifarish.aiff"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\AIFFWidWrngExt.wxt"-"c:\recog\aiffwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.aiff"-"c:\recog\corrupt.aiff"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\AMRWidWrngExt.wxt"-"c:\recog\amrwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt.amr"-"c:\recog\corrupt.amr"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_flinstones.awb"-"c:\recog\valid_flinstones.awb"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\AWBWidWrngExt.wxt"-"c:\recog\awbwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.awb"-"c:\recog\corrupt.awb"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_chand_sifarish.au"-"c:\recog\valid_chand_sifarish.au"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\AUWAVWidWrngExt.wxt"-"c:\recog\auwavwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.au"-"c:\recog\corrupt.au"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\DivxWidWrngExt.wxt"-"c:\recog\divxwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt.divx"-"c:\recog\corrupt.divx"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_ESSSWT1M.DLS"-"c:\recog\valid_essswt1m.dls"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\DLSWidWrngExt.wxt"-"c:\recog\dlswidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.DLS"-"c:\recog\corrupt.dls"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_chand_sifarish.flac"-"c:\recog\valid_chand_sifarish.flac"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\FLACWidWrngExt.wxt"-"c:\recog\flacwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.flac"-"c:\recog\corrupt.flac"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\GSMWidWrngExt.wxt"-"c:\recog\gsmwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.gsm"-"c:\recog\corrupt.gsm"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_baby.m3u"-"c:\recog\valid_baby.m3u"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\M3UWidWrngExt.wxt"-"c:\recog\m3uwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.m3u"-"c:\recog\corrupt.m3u"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_audio_only.m4a"-"c:\recog\valid_audio_only.m4a"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\M4aWidWrngExt.wxt"-"c:\recog\m4awidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt_aud.m4a"-"c:\recog\corrupt_aud.m4a"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\MIDIWidWrngExt.wxt"-"c:\recog\midiwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt.mid"-"c:\recog\corrupt.mid"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\MldWidWrngExt.wxt"-"c:\recog\mldwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt.mld"-"c:\recog\corrupt.mld"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\MMFWidWrngExt.wxt"-"c:\recog\mmfwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt.mmf"-"c:\recog\corrupt.mmf"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_muse_aud_mp4.mp4"-"c:\recog\valid_muse_aud_mp4.mp4"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\AUDMP4WidWrngExt.wxt"-"c:\recog\audmp4widwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt_AUD_MP4.mp4"-"c:\recog\corrupt_aud_mp4.mp4"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_Streetwise.mxmf"-"c:\recog\valid_streetwise.mxmf"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\MXMFWidWrngExt.wxt"-"c:\recog\mxmfwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.mxmf"-"c:\recog\corrupt.mxmf"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_small.ogg"-"c:\recog\valid_small.ogg"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\OGGWidWrngExt.wxt"-"c:\recog\oggwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt.ogg"-"c:\recog\corrupt.ogg"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\RAMWidWrngExt.wxt"-"c:\recog\ramwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.ram"-"c:\recog\corrupt.ram"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_SMF_pb.smf"-"c:\recog\valid_smf_pb.smf"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\SMFWidWrngExt.wxt"-"c:\recog\smfwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt_SMF.smf"-"c:\recog\corrupt_smf.smf"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\SNDWidWrngExt.wxt"-"c:\recog\sndwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.snd"-"c:\recog\corrupt.snd"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_chand_sifarish.wav"-"c:\recog\valid_chand_sifarish.wav"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\AUDWAVWidWrngExt.wxt"-"c:\recog\audwavwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.wav"-"c:\recog\corrupt.wav"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_Be_With_You.wma"-"c:\recog\valid_be_with_you.wma"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\WMAWidWrngExt.wxt"-"c:\recog\wmawidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.wma"-"c:\recog\corrupt.wma"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_Apertura.mp4"-"c:\recog\valid_apertura.mp4"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\VIDMP4WidWrngExt.wxt"-"c:\recog\vidmp4widwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt_vid.mp4"-"c:\recog\corrupt_vid.mp4"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt_Mpeg2.mpg"-"c:\recog\corrupt_mpeg2.mpg"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_Goodneighbour.wmv"-"c:\recog\valid_goodneighbour.wmv"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\WMVWidWrngExt.wxt"-"c:\recog\wmvwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.wmv"-"c:\recog\corrupt.wmv"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_Aud_sample.3gp"-"c:\recog\valid_aud_sample.3gp"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\A3gpWidWrngExt.wxt"-"c:\recog\a3gpwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt_aud.3gp"-"c:\recog\corrupt_aud.3gp"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_sample.aac"-"c:\recog\valid_sample.aac"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\AACWidWrngExt.wxt"-"c:\recog\aacwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt.aac"-"c:\recog\corrupt.aac"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_test.mp3"-"c:\recog\valid_test.mp3"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\MP3WidWrngExt.wxt"-"c:\recog\mp3widwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt.mp3"-"c:\recog\corrupt.mp3"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\MKVWidWrngExt.wxt"-"c:\recog\mkvwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.mkv"-"c:\recog\corrupt.mkv"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\ASFWidWrngExt.wxt"-"c:\recog\asfwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.asf"-"c:\recog\corrupt.asf"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt.wxt"-"c:\recog\corrupt.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_3gpWidOutExt"-"c:\recog\valid_3gpwidoutext"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_MP3WidOutExt"-"c:\recog\valid_mp3widoutext"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_CrptOGGWidOutExt"-"c:\recog\valid_crptoggwidoutext"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_chand_sifarish.rm"-"c:\recog\valid_chand_sifarish.rm"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\RMWidWrngExt.wxt"-"c:\recog\rmwidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt.rm"-"c:\recog\corrupt.rm"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\RAWidWrngExt.wxt"-"c:\recog\rawidwrngext.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\corrupt.ra"-"c:\recog\corrupt.ra"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_niceday.asf"-"c:\recog\valid_niceday.asf"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_aacid3.aac"-"c:\recog\valid_aacid3.aac"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_rmvideo.rm"-"c:\recog\valid_rmvideo.rm"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_80X140.RM"-"c:\recog\valid_80x140.rm"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_sdp1.sdp"-"c:\recog\valid_sdp1.sdp"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_sdp2.sdp"-"c:\recog\valid_sdp2.sdp"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_sdp3.SDP"-"c:\recog\valid_sdp3.sdp"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_sdp4.sdp"-"c:\recog\valid_sdp4.sdp"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_sdp5.sdp"-"c:\recog\valid_sdp5.sdp"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_sdp6.sdp"-"c:\recog\valid_sdp6.sdp"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_sdp7.sdp"-"c:\recog\valid_sdp7.sdp"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_sdp8.sdp"-"c:\recog\valid_sdp8.sdp"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Valid_3GPP2.3g2"-"c:\recog\valid_3gpp2.3g2"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Valid_3GPP2.wxt"-"c:\recog\valid_3gpp2.wxt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Corrupt_3GPP2.3g2"-"c:\recog\corrupt_3gpp2.3g2"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\Valid_3GPP2_BadBrand.3g2"-"c:\recog\valid_3gpp2_badbrand.3g2"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\valid_unicode.txt"-"c:\recog\valid_unicode.txt"
 
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\_lmnand_miniboot.bin"-"c:\recog\common\_lmnand_miniboot.bin"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\HATCSS.msi"-"c:\recog\common\hatcss.msi"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\Image.JPG"-"c:\recog\common\image.jpg"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\pdf.pdf"-"c:\recog\common\pdf.pdf"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\readme.rtf"-"c:\recog\common\readme.rtf"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\whois.exe"-"c:\recog\common\whois.exe"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\3.ebm"-"c:\recog\common\3.ebm"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\4.notebm"-"c:\recog\common\4.notebm"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\a.dtd"-"c:\recog\common\a.dtd"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\a.wbxml"-"c:\recog\common\a.wbxml"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\a.wml"-"c:\recog\common\a.wml"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\a.wmlc"-"c:\recog\common\a.wmlc"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\a.wmls"-"c:\recog\common\a.wmls"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\a.wmlsc"-"c:\recog\common\a.wmlsc"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\agenda"-"c:\recog\common\agenda"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\agenda-emb"-"c:\recog\common\agenda-emb"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\badcert.cer"-"c:\recog\common\badcert.cer"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\Base64.VCF"-"c:\recog\common\base64.vcf"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\Begin3.VCS"-"c:\recog\common\begin3.vcs"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\CALLMANAGER.APP"-"c:\recog\common\callmanager.app"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\copyfile.txt"-"c:\recog\common\copyfile.txt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\dsaprivate1.key"-"c:\recog\common\dsaprivate1.key"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\FullVersionTest.jad"-"c:\recog\common\fullversiontest.jad"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\FullVersionTest.jar"-"c:\recog\common\fullversiontest.jar"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\InstTest.jad"-"c:\recog\common\insttest.jad"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\legacy.sis"-"c:\recog\common\legacy.sis"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\roudedkeybag.der"-"c:\recog\common\roudedkeybag.der"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\pkcs12.p12"-"c:\recog\common\pkcs12.p12"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\sample1.html"-"c:\recog\common\sample1.html"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\sample2.htm"-"c:\recog\common\sample2.htm"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\sample3.xhtml"-"c:\recog\common\sample3.xhtml"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\sample4.xml"-"c:\recog\common\sample4.xml"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\symbian_key.pk8"-"c:\recog\common\symbian_key.pk8"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\tcaf.ini"-"c:\recog\common\tcaf.ini"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\test.drm"-"c:\recog\common\test.drm"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\test.drm.bin"-"c:\recog\common\test.drm.bin"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\testdoc.tsym"-"c:\recog\common\testdoc.tsym"
\ No newline at end of file
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\_lmnand_miniboot.bin"-"c:\recog\common\_lmnand_miniboot.bin"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\HATCSS.msi"-"c:\recog\common\hatcss.msi"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\Image.JPG"-"c:\recog\common\image.jpg"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\pdf.pdf"-"c:\recog\common\pdf.pdf"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\readme.rtf"-"c:\recog\common\readme.rtf"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\whois.exe"-"c:\recog\common\whois.exe"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\3.ebm"-"c:\recog\common\3.ebm"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\4.notebm"-"c:\recog\common\4.notebm"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\a.dtd"-"c:\recog\common\a.dtd"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\a.wbxml"-"c:\recog\common\a.wbxml"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\a.wml"-"c:\recog\common\a.wml"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\a.wmlc"-"c:\recog\common\a.wmlc"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\a.wmls"-"c:\recog\common\a.wmls"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\a.wmlsc"-"c:\recog\common\a.wmlsc"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\agenda"-"c:\recog\common\agenda"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\agenda-emb"-"c:\recog\common\agenda-emb"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\badcert.cer"-"c:\recog\common\badcert.cer"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\Base64.VCF"-"c:\recog\common\base64.vcf"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\Begin3.VCS"-"c:\recog\common\begin3.vcs"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\CALLMANAGER.APP"-"c:\recog\common\callmanager.app"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\copyfile.txt"-"c:\recog\common\copyfile.txt"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\dsaprivate1.key"-"c:\recog\common\dsaprivate1.key"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\FullVersionTest.jad"-"c:\recog\common\fullversiontest.jad"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\FullVersionTest.jar"-"c:\recog\common\fullversiontest.jar"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\InstTest.jad"-"c:\recog\common\insttest.jad"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\legacy.sis"-"c:\recog\common\legacy.sis"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\roudedkeybag.der"-"c:\recog\common\roudedkeybag.der"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\pkcs12.p12"-"c:\recog\common\pkcs12.p12"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\sample1.html"-"c:\recog\common\sample1.html"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\sample2.htm"-"c:\recog\common\sample2.htm"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\sample3.xhtml"-"c:\recog\common\sample3.xhtml"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\sample4.xml"-"c:\recog\common\sample4.xml"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\symbian_key.pk8"-"c:\recog\common\symbian_key.pk8"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\tcaf.ini"-"c:\recog\common\tcaf.ini"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\test.drm"-"c:\recog\common\test.drm"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\test.drm.bin"-"c:\recog\common\test.drm.bin"
+//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\Recogniser\Data\common\testdoc.tsym"-"c:\recog\common\testdoc.tsym"
\ No newline at end of file
--- a/mmlibs/mmfw/tsrc/mmfunittest/Recogniser/scripts/TSU_MMF_MMRUF_ALLOC.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/Recogniser/scripts/TSU_MMF_MMRUF_ALLOC.script	Tue Nov 02 12:13:59 2010 +0000
@@ -11,7 +11,7 @@
 // Contributors:
 //
 // Description:
-//
+////This script is not running as the functionality is not supported.
 
 LOAD_SUITE TSU_MMF_MMRUF.dll
 
--- a/mmlibs/mmfw/tsrc/mmfunittest/Recogniser/scripts/tsu_mmf_mmruf.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/Recogniser/scripts/tsu_mmf_mmruf.script	Tue Nov 02 12:13:59 2010 +0000
@@ -11,7 +11,7 @@
 // Contributors:
 //
 // Description:
-//
+////This script is not running as the functionality is not supported.
 
 LOAD_SUITE TSU_MMF_MMRUF.dll
 
--- a/mmlibs/mmfw/tsrc/mmfunittest/Recogniser/scripts/tsu_mmf_mmruf_badext.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/Recogniser/scripts/tsu_mmf_mmruf_badext.script	Tue Nov 02 12:13:59 2010 +0000
@@ -11,7 +11,7 @@
 // Contributors:
 //
 // Description:
-//
+////This script is not running as the functionality is not supported.
 
 LOAD_SUITE TSU_MMF_MMRUF.dll
 
--- a/mmlibs/mmfw/tsrc/mmfunittest/Recogniser/scripts/tsu_mmf_mmruf_corrupt.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/Recogniser/scripts/tsu_mmf_mmruf_corrupt.script	Tue Nov 02 12:13:59 2010 +0000
@@ -11,7 +11,7 @@
 // Contributors:
 //
 // Description:
-//
+////This script is not running as the functionality is not supported.
 
 LOAD_SUITE TSU_MMF_MMRUF.dll
 
--- a/mmlibs/mmfw/tsrc/mmfunittest/aclnt/TSU_MMF_ACLNT_01/TestStepAudOutStream.cpp	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/aclnt/TSU_MMF_ACLNT_01/TestStepAudOutStream.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -62,19 +62,19 @@
 const TConvParameters KTestParameters[] =
 {	
 	// straight encode test
-	{ _S("MM-MMF-ACLNT-U-0631-CP"), KMMFFourCCCodePCMU8,   TMdaAudioDataSettings::ESampleRate8000Hz,	TMdaAudioDataSettings::EChannelsMono, _S("PU8Mono1KhzTone.wav"),	KErrNone },
-	{ _S("MM-MMF-ACLNT-U-0632-CP"), KMMFFourCCCodePCMU8,   TMdaAudioDataSettings::ESampleRate8000Hz,	TMdaAudioDataSettings::EChannelsStereo, _S("PU8Stereo1KhzTone.wav"),	KErrNone },
-	{ _S("MM-MMF-ACLNT-U-0633-CP"), KMMFFourCCCodePCM16,   TMdaAudioDataSettings::ESampleRate8000Hz,	TMdaAudioDataSettings::EChannelsMono, _S("PCMExp500hzMono8Khz.wav"),	KErrNone },
+	{ _S("MM-MMF-ACLNT-U-0631-CP"), KMMFFourCCCodePCM16,   TMdaAudioDataSettings::ESampleRate8000Hz,	TMdaAudioDataSettings::EChannelsMono, 	_S("PCMExp500hzMono8Khz.wav"),		KErrNone },
+	{ _S("MM-MMF-ACLNT-U-0632-CP"), KMMFFourCCCodePCM16,   TMdaAudioDataSettings::ESampleRate8000Hz,	TMdaAudioDataSettings::EChannelsStereo, _S("PCMExp500hzStereo8Khz.wav"),	KErrNone },
+	{ _S("MM-MMF-ACLNT-U-0633-CP"), KMMFFourCCCodePCM16,   TMdaAudioDataSettings::ESampleRate8000Hz,	TMdaAudioDataSettings::EChannelsMono, 	_S("PCMExp500hzMono8Khz.wav"),		KErrNone },
 	{ _S("MM-MMF-ACLNT-U-0634-CP"), KMMFFourCCCodePCM16,   TMdaAudioDataSettings::ESampleRate8000Hz,	TMdaAudioDataSettings::EChannelsStereo, _S("PCMExp500hzStereo8Khz.wav"),	KErrNone },
-	{ _S("MM-MMF-ACLNT-U-0635-CP"), KMMFFourCCCodeALAW,    TMdaAudioDataSettings::ESampleRate8000Hz,	TMdaAudioDataSettings::EChannelsMono, _S("Mono500hzALw.wav"),	KErrNone },
-	{ _S("MM-MMF-ACLNT-U-0636-CP"), KMMFFourCCCodeALAW,    TMdaAudioDataSettings::ESampleRate8000Hz,	TMdaAudioDataSettings::EChannelsStereo, _S("Stereo500hzALw.wav"),	KErrNone },
-	{ _S("MM-MMF-ACLNT-U-0637-CP"), KMMFFourCCCodeMuLAW,   TMdaAudioDataSettings::ESampleRate8000Hz,	TMdaAudioDataSettings::EChannelsMono, _S("Mono500hzMuLaw.wav"),	KErrNone },
-	{ _S("MM-MMF-ACLNT-U-0638-CP"), KMMFFourCCCodeMuLAW,   TMdaAudioDataSettings::ESampleRate8000Hz,	TMdaAudioDataSettings::EChannelsStereo, _S("Stereo500hzMuLaw.wav"),	KErrNone },
-	{ _S("MM-MMF-ACLNT-U-0639-CP"), KMMFFourCCCodeIMAD,    TMdaAudioDataSettings::ESampleRate8000Hz,	TMdaAudioDataSettings::EChannelsMono, _S("ImaAdpcmMono8khz.wav"),	KErrNone },
-	{ _S("MM-MMF-ACLNT-U-0640-CP"), KMMFFourCCCodePCM16B,  TMdaAudioDataSettings::ESampleRate8000Hz,	TMdaAudioDataSettings::EChannelsMono, _S("Au16Be8khz500hzMono.au"),	KErrNone },
-	{ _S("MM-MMF-ACLNT-U-0641-CP"), KMMFFourCCCodePCM16B,  TMdaAudioDataSettings::ESampleRate8000Hz,	TMdaAudioDataSettings::EChannelsStereo, _S("AuStereo8khz500hz.au"),	KErrNone },
-	{ _S("MM-MMF-ACLNT-U-0858-CP"), KMMFFourCCCodeIMAD,    TMdaAudioDataSettings::ESampleRate32000Hz,	TMdaAudioDataSettings::EChannelsMono, _S("ImaAdpcmMono8khz.wav"),	KErrNone },
-	{ _S("MM-MMF-ACLNT-U-0859-CP"), KMMFFourCCCodeIMAD,    TMdaAudioDataSettings::ESampleRate8000Hz,	TMdaAudioDataSettings::EChannelsMono, _S("ImaAdpcmMono8khz.wav"),	KErrNone }
+	{ _S("MM-MMF-ACLNT-U-0635-CP"), KMMFFourCCCodePCM16,   TMdaAudioDataSettings::ESampleRate8000Hz,	TMdaAudioDataSettings::EChannelsMono, 	_S("PCMExp500hzMono8Khz.wav"),		KErrNone },
+	{ _S("MM-MMF-ACLNT-U-0636-CP"), KMMFFourCCCodePCM16,   TMdaAudioDataSettings::ESampleRate8000Hz,	TMdaAudioDataSettings::EChannelsStereo, _S("PCMExp500hzStereo8Khz.wav"),	KErrNone },
+	{ _S("MM-MMF-ACLNT-U-0637-CP"), KMMFFourCCCodePCM16,   TMdaAudioDataSettings::ESampleRate8000Hz,	TMdaAudioDataSettings::EChannelsMono, 	_S("PCMExp500hzMono8Khz.wav"),		KErrNone },
+	{ _S("MM-MMF-ACLNT-U-0638-CP"), KMMFFourCCCodePCM16,   TMdaAudioDataSettings::ESampleRate8000Hz,	TMdaAudioDataSettings::EChannelsStereo, _S("PCMExp500hzStereo8Khz.wav"),	KErrNone },
+	{ _S("MM-MMF-ACLNT-U-0639-CP"), KMMFFourCCCodePCM16,   TMdaAudioDataSettings::ESampleRate8000Hz,	TMdaAudioDataSettings::EChannelsMono, 	_S("PCMExp500hzMono8Khz.wav"),		KErrNone },
+	{ _S("MM-MMF-ACLNT-U-0640-CP"), KMMFFourCCCodePCM16,   TMdaAudioDataSettings::ESampleRate8000Hz,	TMdaAudioDataSettings::EChannelsMono, 	_S("PCMExp500hzMono8Khz.wav"),		KErrNone },
+	{ _S("MM-MMF-ACLNT-U-0641-CP"), KMMFFourCCCodePCM16,   TMdaAudioDataSettings::ESampleRate8000Hz,	TMdaAudioDataSettings::EChannelsStereo, _S("PCMExp500hzStereo8Khz.wav"),	KErrNone },
+	{ _S("MM-MMF-ACLNT-U-0858-CP"), KMMFFourCCCodePCM16,   TMdaAudioDataSettings::ESampleRate8000Hz,	TMdaAudioDataSettings::EChannelsMono, 	_S("PCMExp500hzMono8Khz.wav"),		KErrNone },
+	{ _S("MM-MMF-ACLNT-U-0859-CP"), KMMFFourCCCodePCM16,   TMdaAudioDataSettings::ESampleRate8000Hz,	TMdaAudioDataSettings::EChannelsStereo, _S("PCMExp500hzStereo8Khz.wav"),	KErrNone }
 };
 	
 CTestStepAudOutStream* CTestStepAudOutStream::NewL()
--- a/mmlibs/mmfw/tsrc/mmfunittest/aclnt/TSU_MMF_ACLNT_01/TestStepRecorderSimultaneousPlay.cpp	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/aclnt/TSU_MMF_ACLNT_01/TestStepRecorderSimultaneousPlay.cpp	Tue Nov 02 12:13:59 2010 +0000
@@ -2109,6 +2109,7 @@
 	if (iCurrentState != CMdaAudioRecorderUtility::EPlaying)
 		return EInconclusive;
 	position = iRecorderUtility->Position();
+	INFO_PRINTF2(_L("Clip Position = %d microseconds"), I64LOW(position.Int64()));
 	iRecorderUtility->SetPosition(TTimeIntervalMicroSeconds(KTwoSeconds));
 
 	// wait once for end of play - this should produce KErrNone
--- a/mmlibs/mmfw/tsrc/mmfunittest/aclnt/group/bld.inf	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/aclnt/group/bld.inf	Tue Nov 02 12:13:59 2010 +0000
@@ -32,6 +32,7 @@
 ../scripts/TSU_MMF_ACLNT_01_POS_5.script		c:/mm/TSU_MMF_ACLNT_01_POS_5.script
 ../scripts/TSU_MMF_ACLNT_01_POS_6.script		c:/mm/TSU_MMF_ACLNT_01_POS_6.script
 ../scripts/TSU_MMF_ACLNT_01_POS_7.script		c:/mm/TSU_MMF_ACLNT_01_POS_7.script
+../scripts/TSU_MMF_ACLNT_01_POS_8.script		c:/mm/TSU_MMF_ACLNT_01_POS_8.script
 ../scripts/TSU_MMF_ACLNT_01_tone.script		c:/mm/TSU_MMF_ACLNT_01_tone.script
 ../scripts/TSU_MMF_ACLNT_01_PREEMPTION.script		c:/mm/tsu_mmf_aclnt_01_preemption.script
 ../scripts/TSU_MMF_ACLNT_01_NOTIFICATION.script		c:/mm/tsu_mmf_aclnt_01_notification.script
@@ -77,7 +78,7 @@
 ../TSU_MMF_ACLNT_01/data/PCM16bitStereo.wav	c:/mm/mmf/testfiles/aclnt/pcm16bitstereo.wav
 ../TSU_MMF_ACLNT_01/data/4sec_wav.wav		c:/mm/mmf/testfiles/aclnt/4sec_wav.wav
 ../TSU_MMF_ACLNT_01/data/sample.wav		c:/mm/mmf/testfiles/aclnt/sample.wav
-../TSU_MMF_ACLNT_01/data/sequence2.sqn		c:/mm/mmf/testfiles/aclnt/sequence2.sqn
+../TSU_MMF_ACLNT_01/data/NokiaTune.nrt		c:/mm/mmf/testfiles/aclnt/NokiaTune.nrt
 ../TSU_MMF_ACLNT_01/data/testheaderTag.au		c:/mm/mmf/testfiles/aclnt/testheadertag.au
 ../TSU_MMF_ACLNT_01/data/cdec_ff_wav_fr.wav	c:/mm/mmf/testfiles/aclnt/cdec_ff_wav_fr.wav
 ../TSU_MMF_ACLNT_01/data/CorruptSampleRate.wav	c:/mm/mmf/testfiles/aclnt/corruptsamplerate.wav
--- a/mmlibs/mmfw/tsrc/mmfunittest/aclnt/group/unittest_aclnt_test.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/aclnt/group/unittest_aclnt_test.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -13,6 +13,15 @@
 // Description:
 //*Files (scripts, data, etc.) To Copy...<src> <destination>
 
+
+"\epoc32\release\armv5\udeb\testexecute.exe"-"c:\sys\bin\testexecute.exe"
+"\epoc32\release\armv5\udeb\testexecuteutils.dll"-"c:\sys\bin\testexecuteutils.dll"
+"\epoc32\data\z\system\data\testexecute.ini"-"c:\system\data\testexecute.ini"
+"\epoc32\release\armv5\udeb\testexecutelogclient.dll"-"c:\sys\bin\testexecutelogclient.dll"
+"\epoc32\release\armv5\udeb\testexecutelogengine.exe"-"c:\sys\bin\testexecutelogengine.exe"
+"\epoc32\release\armv5\udeb\rfileloggerclient.dll"-"c:\sys\bin\rfileloggerclient.dll"
+"\epoc32\release\armv5\udeb\rfileloggerserver.exe"-"c:\sys\bin\rfileloggerserver.exe"
+
 "\epoc32\release\armv5\udeb\TSU_MMF_ACLNT_01.DLL"-"c:\sys\bin\TSU_MMF_ACLNT_01.DLL"
 "\epoc32\release\armv5\urel\RTAUtils.exe"-"c:\sys\bin\RTAUtils.exe"
 "\epoc32\release\armv5\urel\rtaserver.exe"-"c:\sys\bin\rtaserver.exe"
@@ -25,122 +34,133 @@
 "\epoc32\release\armv5\urel\apgrfx.dll"-"c:\sys\bin\apgrfx.dll"
 "\epoc32\release\armv5\urel\apmime.dll"-"c:\sys\bin\apmime.dll"
 
+"\epoc32\release\armv5\urel\mmfaudiotonetestcontroller.dll"-"c:\sys\bin\mmfaudiotonetestcontroller.dll"
+//"\epoc32\localisation\2002C398\rsc\2002C398.rpp"-"c:\localisation\2002C398\rsc\2002C398.rpp"
+//"\epoc32\localisation\group\2002C398.info"-"c:\localisation\group\2002C398.info"
+"\epoc32\data\z\resource\plugins\mmfaudiotonetestcontroller.rsc"-"c:\resource\plugins\mmfaudiotonetestcontroller.rsc"
+
+"\epoc32\release\armv5\urel\mmfaudiowavtestcontroller.dll"-"c:\sys\bin\mmfaudiowavtestcontroller.dll"
+//"\epoc32\localisation\2002C397\rsc\2002C397.rpp"-"c:\localisation\2002C397\rsc\2002C397.rpp"
+//"\epoc32\localisation\group\2002C397.info"-"c:\localisation\group\2002C397.info"
+"\epoc32\data\z\resource\plugins\mmfaudiowavtestcontroller.rsc"-"c:\resource\plugins\mmfaudiowavtestcontroller.rsc"
+
 //scripts
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01.script"-"c:\tsu_mmf_aclnt_01.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01_POS_1.script"-"c:\TSU_MMF_ACLNT_01_POS_1.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01_POS_2.script"-"c:\TSU_MMF_ACLNT_01_POS_2.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01_POS_3.script"-"c:\TSU_MMF_ACLNT_01_POS_3.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01_POS_4.script"-"c:\TSU_MMF_ACLNT_01_POS_4.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01_POS_5.script"-"c:\TSU_MMF_ACLNT_01_POS_5.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01_POS_6.script"-"c:\TSU_MMF_ACLNT_01_POS_6.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01_POS_7.script"-"c:\TSU_MMF_ACLNT_01_POS_7.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01_tone.script"-"c:\TSU_MMF_ACLNT_01_tone.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01_PREEMPTION.script"-"c:\tsu_mmf_aclnt_01_preemption.script"
-//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01_NOTIFICATION.script"-"c:\tsu_mmf_aclnt_01_notification.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01_Alloc.script"-"c:\tsu_mmf_aclnt_01_alloc.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_02_Alloc.script"-"c:\tsu_mmf_aclnt_02_alloc.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_03_Alloc.script"-"c:\tsu_mmf_aclnt_03_alloc.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_04_Alloc.script"-"c:\tsu_mmf_aclnt_04_alloc.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_05_Alloc.script"-"c:\tsu_mmf_aclnt_05_alloc.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_RF_ALLOC.script"-"c:\tsu_mmf_aclnt_rf_alloc.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01.script"-"c:\tsu_mmf_aclnt_01.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01_POS_1.script"-"c:\TSU_MMF_ACLNT_01_POS_1.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01_POS_2.script"-"c:\TSU_MMF_ACLNT_01_POS_2.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01_POS_3.script"-"c:\TSU_MMF_ACLNT_01_POS_3.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01_POS_4.script"-"c:\TSU_MMF_ACLNT_01_POS_4.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01_POS_5.script"-"c:\TSU_MMF_ACLNT_01_POS_5.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01_POS_6.script"-"c:\TSU_MMF_ACLNT_01_POS_6.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01_POS_7.script"-"c:\TSU_MMF_ACLNT_01_POS_7.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01_POS_8.script"-"c:\TSU_MMF_ACLNT_01_POS_8.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01_tone.script"-"c:\TSU_MMF_ACLNT_01_tone.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01_PREEMPTION.script"-"c:\tsu_mmf_aclnt_01_preemption.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01_NOTIFICATION.script"-"c:\tsu_mmf_aclnt_01_notification.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01_Alloc.script"-"c:\tsu_mmf_aclnt_01_alloc.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_02_Alloc.script"-"c:\tsu_mmf_aclnt_02_alloc.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_03_Alloc.script"-"c:\tsu_mmf_aclnt_03_alloc.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_04_Alloc.script"-"c:\tsu_mmf_aclnt_04_alloc.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_05_Alloc.script"-"c:\tsu_mmf_aclnt_05_alloc.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_RF_ALLOC.script"-"c:\tsu_mmf_aclnt_rf_alloc.script"
 
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_DRM.script"-"c:\tsu_mmf_aclnt_drm.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_DRM_ALLOC.script"-"c:\tsu_mmf_aclnt_drm_alloc.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_DRM.script"-"c:\tsu_mmf_aclnt_drm.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_DRM_ALLOC.script"-"c:\tsu_mmf_aclnt_drm_alloc.script"
 
 
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\tsu_mmf_aclnt_securedrm.script"-"c:\tsu_mmf_aclnt_securedrm.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\tsu_mmf_aclnt_securedrm.script"-"c:\tsu_mmf_aclnt_securedrm.script"
 
 //ini
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01.ini"-"c:\mm\tsu_mmf_aclnt_01.ini"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\tsu_mmf_aclnt_securedrmtestdata.ini"-"c:\mm\tsu_mmf_aclnt_securedrmtestdata.ini"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\tsu_mmf_aclnt_securedrm.ini"-"c:\mm\tsu_mmf_aclnt_securedrm.ini"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\TSU_MMF_ACLNT_01.ini"-"c:\mm\tsu_mmf_aclnt_01.ini"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\tsu_mmf_aclnt_securedrmtestdata.ini"-"c:\mm\tsu_mmf_aclnt_securedrmtestdata.ini"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\tsu_mmf_aclnt_securedrm.ini"-"c:\mm\tsu_mmf_aclnt_securedrm.ini"
 
 // data files :
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\small.wav"-"c:\mm\mmf\testfiles\aclnt\small.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\small1.wav"-"c:\mm\mmf\testfiles\aclnt\small1.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\small2.wav"-"c:\mm\mmf\testfiles\aclnt\small2.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\expectedsmall2.au"-"c:\mm\mmf\testfiles\aclnt\expectedsmall2.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\mainTest.wav"-"c:\mm\mmf\testfiles\aclnt\maintest.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\test16m2.au"-"c:\mm\mmf\testfiles\aclnt\test16m2.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\8bitUPCM.raw"-"c:\mm\mmf\testfiles\aclnt\8bitupcm.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\8bitmUPCM.raw"-"c:\mm\mmf\testfiles\aclnt\8bitmupcm.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\ALawMono.au"-"c:\mm\mmf\testfiles\aclnt\alawmono.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\ALawStereo.au"-"c:\mm\mmf\testfiles\aclnt\alawstereo.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\uLawMono.au"-"c:\mm\mmf\testfiles\aclnt\ulawmono.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\uLawStereo.au"-"c:\mm\mmf\testfiles\aclnt\ulawstereo.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\PCM8bitMono.au"-"c:\mm\mmf\testfiles\aclnt\pcm8bitmono.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\PCM8bitStereo.au"-"c:\mm\mmf\testfiles\aclnt\pcm8bitstereo.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\PCM16bitMono.au"-"c:\mm\mmf\testfiles\aclnt\pcm16bitmono.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\PCM16bitStereo.au"-"c:\mm\mmf\testfiles\aclnt\pcm16bitstereo.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\alawMono.wav"-"c:\mm\mmf\testfiles\aclnt\alawmono.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\ALawStereo.wav"-"c:\mm\mmf\testfiles\aclnt\alawstereo.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\uLawMono.wav"-"c:\mm\mmf\testfiles\aclnt\ulawmono.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\uLawStereo.wav"-"c:\mm\mmf\testfiles\aclnt\ulawstereo.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\PCM8BitMono.wav"-"c:\mm\mmf\testfiles\aclnt\pcm8bitmono.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\PCM8BitStereo.wav"-"c:\mm\mmf\testfiles\aclnt\pcm8bitstereo.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\Pcm16bitMono.wav"-"c:\mm\mmf\testfiles\aclnt\pcm16bitmono.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\PCM16bitStereo.wav"-"c:\mm\mmf\testfiles\aclnt\pcm16bitstereo.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\4sec_wav.wav"-"c:\mm\mmf\testfiles\aclnt\4sec_wav.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\sample.wav"-"c:\mm\mmf\testfiles\aclnt\sample.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\sequence2.sqn"-"c:\mm\mmf\testfiles\aclnt\sequence2.sqn"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\testheaderTag.au"-"c:\mm\mmf\testfiles\aclnt\testheadertag.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\cdec_ff_wav_fr.wav"-"c:\mm\mmf\testfiles\aclnt\cdec_ff_wav_fr.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\CorruptSampleRate.wav"-"c:\mm\mmf\testfiles\aclnt\corruptsamplerate.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\mainTst.wav"-"c:\mm\mmf\testfiles\aclnt\maintst.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\mainTst2.wav"-"c:\mm\mmf\testfiles\aclnt\maintst2.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\mainTst3.wav"-"c:\mm\mmf\testfiles\aclnt\maintst3.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\Audio.content"-"c:\aclntitestdata\audio.content"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\Audio.contentrights"-"c:\aclntitestdata\audio.contentrights"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\AudioContentNoRights.content"-"c:\aclntitestdata\audiocontentnorights.content"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\SingleTone.content"-"c:\mm\mmf\testfiles\aclnt\singletone.content"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\SingleTone.contentrights"-"c:\mm\mmf\testfiles\aclnt\singletone.contentrights"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\smallwav_audiocontent.xml"-"c:\mm\mmf\testfiles\aclnt\smallwav_audiocontent.xml"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\smallwav_audiorights.xml"-"c:\mm\mmf\testfiles\aclnt\smallwav_audiorights.xml"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\small.wav"-"c:\mm\mmf\testfiles\aclnt\small.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\small1.wav"-"c:\mm\mmf\testfiles\aclnt\small1.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\small2.wav"-"c:\mm\mmf\testfiles\aclnt\small2.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\expectedsmall2.au"-"c:\mm\mmf\testfiles\aclnt\expectedsmall2.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\mainTest.wav"-"c:\mm\mmf\testfiles\aclnt\maintest.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\test16m2.au"-"c:\mm\mmf\testfiles\aclnt\test16m2.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\8bitUPCM.raw"-"c:\mm\mmf\testfiles\aclnt\8bitupcm.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\8bitmUPCM.raw"-"c:\mm\mmf\testfiles\aclnt\8bitmupcm.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\ALawMono.au"-"c:\mm\mmf\testfiles\aclnt\alawmono.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\ALawStereo.au"-"c:\mm\mmf\testfiles\aclnt\alawstereo.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\uLawMono.au"-"c:\mm\mmf\testfiles\aclnt\ulawmono.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\uLawStereo.au"-"c:\mm\mmf\testfiles\aclnt\ulawstereo.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\PCM8bitMono.au"-"c:\mm\mmf\testfiles\aclnt\pcm8bitmono.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\PCM8bitStereo.au"-"c:\mm\mmf\testfiles\aclnt\pcm8bitstereo.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\PCM16bitMono.au"-"c:\mm\mmf\testfiles\aclnt\pcm16bitmono.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\PCM16bitStereo.au"-"c:\mm\mmf\testfiles\aclnt\pcm16bitstereo.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\alawMono.wav"-"c:\mm\mmf\testfiles\aclnt\alawmono.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\ALawStereo.wav"-"c:\mm\mmf\testfiles\aclnt\alawstereo.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\uLawMono.wav"-"c:\mm\mmf\testfiles\aclnt\ulawmono.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\uLawStereo.wav"-"c:\mm\mmf\testfiles\aclnt\ulawstereo.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\PCM8BitMono.wav"-"c:\mm\mmf\testfiles\aclnt\pcm8bitmono.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\PCM8BitStereo.wav"-"c:\mm\mmf\testfiles\aclnt\pcm8bitstereo.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\Pcm16bitMono.wav"-"c:\mm\mmf\testfiles\aclnt\pcm16bitmono.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\PCM16bitStereo.wav"-"c:\mm\mmf\testfiles\aclnt\pcm16bitstereo.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\4sec_wav.wav"-"c:\mm\mmf\testfiles\aclnt\4sec_wav.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\sample.wav"-"c:\mm\mmf\testfiles\aclnt\sample.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\NokiaTune.nrt"-"c:\mm\mmf\testfiles\aclnt\NokiaTune.nrt"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\testheaderTag.au"-"c:\mm\mmf\testfiles\aclnt\testheadertag.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\cdec_ff_wav_fr.wav"-"c:\mm\mmf\testfiles\aclnt\cdec_ff_wav_fr.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\CorruptSampleRate.wav"-"c:\mm\mmf\testfiles\aclnt\corruptsamplerate.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\mainTst.wav"-"c:\mm\mmf\testfiles\aclnt\maintst.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\mainTst2.wav"-"c:\mm\mmf\testfiles\aclnt\maintst2.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\mainTst3.wav"-"c:\mm\mmf\testfiles\aclnt\maintst3.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\Audio.content"-"c:\aclntitestdata\audio.content"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\Audio.contentrights"-"c:\aclntitestdata\audio.contentrights"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\AudioContentNoRights.content"-"c:\aclntitestdata\audiocontentnorights.content"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\SingleTone.content"-"c:\mm\mmf\testfiles\aclnt\singletone.content"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\SingleTone.contentrights"-"c:\mm\mmf\testfiles\aclnt\singletone.contentrights"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\smallwav_audiocontent.xml"-"c:\mm\mmf\testfiles\aclnt\smallwav_audiocontent.xml"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\smallwav_audiorights.xml"-"c:\mm\mmf\testfiles\aclnt\smallwav_audiorights.xml"
 
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\recordtest.wav"-"c:\mm\mmf\testfiles\aclnt\recordtest.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\recordtest.wav"-"c:\mm\mmf\testfiles\aclnt\recordtest.wav"
 
 // remove recorded.wav, as it causes problems
-//"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\recorded.wav"-"c:\mm\mmf\testfiles\aclnt/recorded.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\recorded.au"-"c:\mm\mmf\testfiles\aclnt\recorded.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\recorded.raw"-"c:\mm\mmf\testfiles\aclnt\recorded.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\Cropped.wav"-"c:\mm\mmf\testfiles\aclnt\cropped.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\Cropped.au"-"c:\mm\mmf\testfiles\aclnt\cropped.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\dtmfsample1.txt"-"c:\mm\mmf\testfiles\aclnt\dtmfsample1.txt"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\main_meta.wav"-"c:\mm\mmf\testfiles\aclnt\main_meta.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\test.raw"-"c:\mm\mmf\testfiles\aclnt\test.raw"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\test.pav"-"c:\mm\mmf\testfiles\aclnt\test.pav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\16BitSPCM.wav"-"c:\mm\mmf\testfiles\aclnt\16bitspcm.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\Gsm610Mono8khz.wav"-"c:\mm\mmf\testfiles\aclnt\gsm610mono8khz.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\corruptedGsm610Mono8khz.wav"-"c:\mm\mmf\testfiles\aclnt\corruptedgsm610mono8khz.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\MP3RAW.mp3"-"c:\mm\mmf\testfiles\aclnt\mp3raw.mp3"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\MP3ID3.mp3"-"c:\mm\mmf\testfiles\aclnt\mp3id3.mp3"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\MP3WAV.wav"-"c:\mm\mmf\testfiles\aclnt\mp3wav.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\MP3DUMMY.exe"-"c:\mm\mmf\testfiles\aclnt\mp3dummy.exe"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\IMAADPCM4Bit8KHzMono.wav"-"c:\mm\mmf\testfiles\aclnt\imaadpcm4bit8khzmono.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\IMAADPCM4Bit8KhzMono512Block.wav"-"c:\mm\mmf\testfiles\aclnt\imaadpcm4bit8khzmono512block.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\IMAADPCM4Bit11KHzMono.wav"-"c:\mm\mmf\testfiles\aclnt\imaadpcm4bit11khzmono.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\IMAADPCM4Bit22KHzMono.wav"-"c:\mm\mmf\testfiles\aclnt\imaadpcm4bit22khzmono.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\IMAADPCM4Bit44KHzMono.wav"-"c:\mm\mmf\testfiles\aclnt\imaadpcm4bit44khzmono.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\Refimaadpcmwith512block2pcm16.wav"-"c:\mm\mmf\testfiles\aclnt\refimaadpcmwith512block2pcm16.wav"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\recorded.wav"-"c:\mm\mmf\testfiles\aclnt/recorded.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\recorded.au"-"c:\mm\mmf\testfiles\aclnt\recorded.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\recorded.raw"-"c:\mm\mmf\testfiles\aclnt\recorded.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\Cropped.wav"-"c:\mm\mmf\testfiles\aclnt\cropped.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\Cropped.au"-"c:\mm\mmf\testfiles\aclnt\cropped.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\dtmfsample1.txt"-"c:\mm\mmf\testfiles\aclnt\dtmfsample1.txt"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\main_meta.wav"-"c:\mm\mmf\testfiles\aclnt\main_meta.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\test.raw"-"c:\mm\mmf\testfiles\aclnt\test.raw"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\test.pav"-"c:\mm\mmf\testfiles\aclnt\test.pav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\16BitSPCM.wav"-"c:\mm\mmf\testfiles\aclnt\16bitspcm.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\Gsm610Mono8khz.wav"-"c:\mm\mmf\testfiles\aclnt\gsm610mono8khz.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\corruptedGsm610Mono8khz.wav"-"c:\mm\mmf\testfiles\aclnt\corruptedgsm610mono8khz.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\MP3RAW.mp3"-"c:\mm\mmf\testfiles\aclnt\mp3raw.mp3"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\MP3ID3.mp3"-"c:\mm\mmf\testfiles\aclnt\mp3id3.mp3"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\MP3WAV.wav"-"c:\mm\mmf\testfiles\aclnt\mp3wav.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\MP3DUMMY.exe"-"c:\mm\mmf\testfiles\aclnt\mp3dummy.exe"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\IMAADPCM4Bit8KHzMono.wav"-"c:\mm\mmf\testfiles\aclnt\imaadpcm4bit8khzmono.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\IMAADPCM4Bit8KhzMono512Block.wav"-"c:\mm\mmf\testfiles\aclnt\imaadpcm4bit8khzmono512block.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\IMAADPCM4Bit11KHzMono.wav"-"c:\mm\mmf\testfiles\aclnt\imaadpcm4bit11khzmono.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\IMAADPCM4Bit22KHzMono.wav"-"c:\mm\mmf\testfiles\aclnt\imaadpcm4bit22khzmono.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\IMAADPCM4Bit44KHzMono.wav"-"c:\mm\mmf\testfiles\aclnt\imaadpcm4bit44khzmono.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\Refimaadpcmwith512block2pcm16.wav"-"c:\mm\mmf\testfiles\aclnt\refimaadpcmwith512block2pcm16.wav"
 
 // additional wav file for testing recording with modified audio input
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\r3.wav"-"c:\r3.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\r3.wav"-"c:\r3.wav"
 
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\PU8Mono1KhzTone.wav"-"c:\mm\mmf\testfiles\aclnt\pu8mono1khztone.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\PU8Stereo1KhzTone.wav"-"c:\mm\mmf\testfiles\aclnt\pu8stereo1khztone.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\PCMExp500hzMono8Khz.wav"-"c:\mm\mmf\testfiles\aclnt\pcmexp500hzmono8khz.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\PCMExp500hzStereo8Khz.wav"-"c:\mm\mmf\testfiles\aclnt\pcmexp500hzstereo8khz.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\Mono500hzALw.wav"-"c:\mm\mmf\testfiles\aclnt\mono500hzalw.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\Stereo500hzALw.wav"-"c:\mm\mmf\testfiles\aclnt\stereo500hzalw.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\Mono500hzMuLaw.wav"-"c:\mm\mmf\testfiles\aclnt\mono500hzmulaw.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\Stereo500hzMuLaw.wav"-"c:\mm\mmf\testfiles\aclnt\stereo500hzmulaw.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\ImaAdpcmMono8khz.wav"-"c:\mm\mmf\testfiles\aclnt\imaadpcmmono8khz.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\Au16Be8khz500hzMono.au"-"c:\mm\mmf\testfiles\aclnt\au16be8khz500hzmono.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\AuStereo8khz500hz.au"-"c:\mm\mmf\testfiles\aclnt\austereo8khz500hz.au"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\playtest.pnc"-"c:\mm\mmf\testfiles\aclnt\playtest.pnc"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\PU8Mono1KhzTone.wav"-"c:\mm\mmf\testfiles\aclnt\pu8mono1khztone.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\PU8Stereo1KhzTone.wav"-"c:\mm\mmf\testfiles\aclnt\pu8stereo1khztone.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\PCMExp500hzMono8Khz.wav"-"c:\mm\mmf\testfiles\aclnt\pcmexp500hzmono8khz.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\PCMExp500hzStereo8Khz.wav"-"c:\mm\mmf\testfiles\aclnt\pcmexp500hzstereo8khz.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\Mono500hzALw.wav"-"c:\mm\mmf\testfiles\aclnt\mono500hzalw.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\Stereo500hzALw.wav"-"c:\mm\mmf\testfiles\aclnt\stereo500hzalw.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\Mono500hzMuLaw.wav"-"c:\mm\mmf\testfiles\aclnt\mono500hzmulaw.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\Stereo500hzMuLaw.wav"-"c:\mm\mmf\testfiles\aclnt\stereo500hzmulaw.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\ImaAdpcmMono8khz.wav"-"c:\mm\mmf\testfiles\aclnt\imaadpcmmono8khz.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\Au16Be8khz500hzMono.au"-"c:\mm\mmf\testfiles\aclnt\au16be8khz500hzmono.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\AuStereo8khz500hz.au"-"c:\mm\mmf\testfiles\aclnt\austereo8khz500hz.au"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\playtest.pnc"-"c:\mm\mmf\testfiles\aclnt\playtest.pnc"
 
 // Test case: MM-MMF-ACLNT-U-0012-CP
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\small.wav"-"c:\resource\small.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\TSU_MMF_ACLNT_01\data\small.wav"-"c:\resource\small.wav"
 
 //RTA data (For DRM scripts)
 "\epoc32\data\c\rta\rta.ini"-"c:\rta\rta.ini"
@@ -155,4 +175,4 @@
 
 
 //securedrm test data generation scripts
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\te_tsu_mmf_aclnt_securedrmtestdata.script"-"c:\testdata\scripts\te_tsu_mmf_aclnt_securedrmtestdata.script"
\ No newline at end of file
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\aclnt\scripts\te_tsu_mmf_aclnt_securedrmtestdata.script"-"c:\testdata\scripts\te_tsu_mmf_aclnt_securedrmtestdata.script"
\ No newline at end of file
--- a/mmlibs/mmfw/tsrc/mmfunittest/aclnt/scripts/TSU_MMF_ACLNT_01.ini	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/aclnt/scripts/TSU_MMF_ACLNT_01.ini	Tue Nov 02 12:13:59 2010 +0000
@@ -19,7 +19,7 @@
 AudioPlayFName9  = c:\mm\mmf\testfiles\aclnt\4sec_wav.wav
 AudioPlayFName10  = c:\mm\mmf\testfiles\aclnt\sample.wav
 AudioPlayFName11  = c:\mm\mmf\testfiles\aclnt\testheaderTag.au
-AudioPlayFName12  = c:\mm\mmf\testfiles\aclnt\sequence2.sqn
+AudioPlayFName12  = c:\mm\mmf\testfiles\aclnt\NokiaTune.nrt
 AudioFNameToConvert  = c:\mm\mmf\testfiles\aclnt\small2.au
 AudioFNameToConvert2  = c:\mm\mmf\testfiles\aclnt\test16m2.wav
 AudioFNameToConvert3   = c:\mm\mmf\testfiles\aclnt\16bitmUPCM.raw
--- a/mmlibs/mmfw/tsrc/mmfunittest/aclnt/scripts/TSU_MMF_ACLNT_01.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/aclnt/scripts/TSU_MMF_ACLNT_01.script	Tue Nov 02 12:13:59 2010 +0000
@@ -70,9 +70,9 @@
 RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0020-CP C:\MM\TSU_MMF_ACLNT_01.ini
 TEST_COMPLETE
 
-//! @SYMTestCaseID MM-MMF-ACLNT-U-0025-CP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0025-CP C:\MM\TSU_MMF_ACLNT_01.ini
-TEST_COMPLETE
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0025-CP - OpenUrl() not supported
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0025-CP C:\MM\TSU_MMF_ACLNT_01.ini
+//TEST_COMPLETE
 
 //! @SYMTestCaseID MM-MMF-ACLNT-U-0032-CP
 RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0032-CP C:\MM\TSU_MMF_ACLNT_01.ini
@@ -180,9 +180,9 @@
 RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0207-CP C:\MM\TSU_MMF_ACLNT_01.ini
 TEST_COMPLETE 
 
-//! @SYMTestCaseID MM-MMF-ACLNT-U-0209-CP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0209-CP C:\MM\TSU_MMF_ACLNT_01.ini
-TEST_COMPLETE 
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0209-CP - OpenUrl() not supported
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0209-CP C:\MM\TSU_MMF_ACLNT_01.ini
+//TEST_COMPLETE 
 
 //! @SYMTestCaseID MM-MMF-ACLNT-U-0210-CP
 RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0210-CP C:\MM\TSU_MMF_ACLNT_01.ini
--- a/mmlibs/mmfw/tsrc/mmfunittest/aclnt/scripts/TSU_MMF_ACLNT_01_NOTIFICATION.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/aclnt/scripts/TSU_MMF_ACLNT_01_NOTIFICATION.script	Tue Nov 02 12:13:59 2010 +0000
@@ -13,7 +13,7 @@
 // Description:
 // MMF 'Deprecated Audio Clients' Unit Testing script 13/08/2002
 // 
-//
+////This script is not running as the functionality is not supported.
 
 # wait for ring.wav to finish playing
 delay 1000
--- a/mmlibs/mmfw/tsrc/mmfunittest/aclnt/scripts/TSU_MMF_ACLNT_01_POS_3.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/aclnt/scripts/TSU_MMF_ACLNT_01_POS_3.script	Tue Nov 02 12:13:59 2010 +0000
@@ -85,12 +85,12 @@
 TEST_COMPLETE 
 
 //! @SYMTestCaseID MM-MMF-ACLNT-U-0631-CP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0631-CP
-TEST_COMPLETE 
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0631-CP
+//TEST_COMPLETE 
 
 //! @SYMTestCaseID MM-MMF-ACLNT-U-0632-CP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0632-CP
-TEST_COMPLETE 
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0632-CP
+//TEST_COMPLETE 
 
 //! @SYMTestCaseID MM-MMF-ACLNT-U-0633-CP
 RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0633-CP
@@ -101,32 +101,32 @@
 TEST_COMPLETE 
 
 //! @SYMTestCaseID MM-MMF-ACLNT-U-0635-CP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0635-CP
-TEST_COMPLETE 
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0635-CP
+//TEST_COMPLETE 
 
 //! @SYMTestCaseID MM-MMF-ACLNT-U-0636-CP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0636-CP
-TEST_COMPLETE 
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0636-CP
+//TEST_COMPLETE 
 
 //! @SYMTestCaseID MM-MMF-ACLNT-U-0637-CP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0637-CP
-TEST_COMPLETE 
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0637-CP
+//TEST_COMPLETE 
 
 //! @SYMTestCaseID MM-MMF-ACLNT-U-0638-CP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0638-CP
-TEST_COMPLETE 
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0638-CP
+//TEST_COMPLETE 
 
 //! @SYMTestCaseID MM-MMF-ACLNT-U-0639-CP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0639-CP
-TEST_COMPLETE 
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0639-CP
+//TEST_COMPLETE 
 
 //! @SYMTestCaseID MM-MMF-ACLNT-U-0640-CP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0640-CP
-TEST_COMPLETE 
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0640-CP
+//TEST_COMPLETE 
 
 //! @SYMTestCaseID MM-MMF-ACLNT-U-0641-CP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0641-CP
-TEST_COMPLETE 
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0641-CP
+//TEST_COMPLETE 
 
 //! @SYMTestCaseID MM-MMF-ACLNT-U-0642-CP
 RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0642-CP
--- a/mmlibs/mmfw/tsrc/mmfunittest/aclnt/scripts/TSU_MMF_ACLNT_01_POS_4.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/aclnt/scripts/TSU_MMF_ACLNT_01_POS_4.script	Tue Nov 02 12:13:59 2010 +0000
@@ -73,32 +73,32 @@
 TEST_COMPLETE 
 
 //! @SYMTestCaseID MM-MMF-ACLNT-U-0740-CP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0740-CP
-TEST_COMPLETE
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0740-CP
+//TEST_COMPLETE
 
 //! @SYMTestCaseID MM-MMF-ACLNT-U-0741-CP
 RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0741-CP
 TEST_COMPLETE
 
 //! @SYMTestCaseID MM-MMF-ACLNT-U-0742-CP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0742-CP
-TEST_COMPLETE
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0742-CP
+//TEST_COMPLETE
 
 //! @SYMTestCaseID MM-MMF-ACLNT-U-0743-CP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0743-CP
-TEST_COMPLETE
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0743-CP
+//TEST_COMPLETE
 
 //! @SYMTestCaseID MM-MMF-ACLNT-U-0744-CP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0744-CP
-TEST_COMPLETE
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0744-CP
+//TEST_COMPLETE
 
 //! @SYMTestCaseID MM-MMF-ACLNT-U-0745-CP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0745-CP
-TEST_COMPLETE
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0745-CP
+//TEST_COMPLETE
 
 //! @SYMTestCaseID MM-MMF-ACLNT-U-0746-CP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0746-CP
-TEST_COMPLETE
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0746-CP
+//TEST_COMPLETE
 
 // CR - Test entire Bitrate custom interface in DevSound through AudioInputStream
 //! @SYMTestCaseID MM-MMF-ACLNT-U-0747-CP
--- a/mmlibs/mmfw/tsrc/mmfunittest/aclnt/scripts/TSU_MMF_ACLNT_01_POS_5.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/aclnt/scripts/TSU_MMF_ACLNT_01_POS_5.script	Tue Nov 02 12:13:59 2010 +0000
@@ -235,59 +235,4 @@
 // DEF083334  Checking for ControllerImplementation info
 //! @SYMTestCaseID MM-MMF-ACLNT-U-1007-HP
 RUN_TEST_STEP 200000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1007-HP C:\MM\TSU_MMF_ACLNT_01.ini
-TEST_COMPLETE 
-
-// DEF085172: Incorrect documentation of CMdaAudioRecorderUtility::SetVolume( )
-//! @SYMTestCaseID MM-MMF-ACLNT-U-0965-HP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0965-HP C:\MM\TSU_MMF_ACLNT_01.ini
-TEST_COMPLETE
-
-// DEF087609: APIREG CMdaAudioPlayerUtility Panic tests fail with wrong panic
-//! @SYMTestCaseID MM-MMF-ACLNT-U-0967-HP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0967-HP C:\MM\TSU_MMF_ACLNT_01.ini
-TEST_COMPLETE
-
-// PDEF092098: DevSound fails to update policy if error occurs in StartPlayDataL
-//! @SYMTestCaseID MM-MMF-ACLNT-U-0858-CP
-RUN_TEST_STEP 320000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0858-CP C:\MM\TSU_MMF_ACLNT_01.ini
-TEST_COMPLETE
-
-// PDEF090287: CMdaAudioOutputStream resumes incorrectly after an error
-//! @SYMTestCaseID MM-MMF-ACLNT-U-0859-CP
-RUN_TEST_STEP 320000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0859-CP C:\MM\TSU_MMF_ACLNT_01.ini
-TEST_COMPLETE
-
-// DEF090666 : T:Aclnt - Pausing during repeat causes the file to close itself
-//! @SYMTestCaseID MM-MMF-ACLNT-U-0968-HP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0968-HP C:\MM\TSU_MMF_ACLNT_01.ini
-TEST_COMPLETE
-
-// DEF093014: T: CMdaAudioRecorderUtility::SetDestinationFormatL causes panic
-//! @SYMTestCaseID MM-MMF-ACLNT-U-0969-HP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0969-HP C:\MM\TSU_MMF_ACLNT_01.ini
-TEST_COMPLETE
-
-// INC107513: Startup tone is played before tone initialization is completed.
-//! @SYMTestCaseID MM-MMF-ACLNT-U-0970-HP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0970-HP C:\MM\TSU_MMF_ACLNT_01.ini
-TEST_COMPLETE
-
-
-//DEF120980:Creating two audiooutputstreams concurrently makes policyserver panic 
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0971-CP C:\MM\TSU_MMF_ACLNT_01.ini
-TEST_COMPLETE
-
-//DEF121928: Concurrently calling RecordL by audiorecorder in 3 threads make server panics
-//! @SYMTestCaseID MM-MMF-ACLNT-U-0972-CP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0972-CP
-TEST_COMPLETE
-
-//DEF121928: Concurrently calling RecordL by audiorecorder in 3 threads make server panics
-//! @SYMTestCaseID MM-MMF-ACLNT-U-0973-CP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0973-CP
-TEST_COMPLETE
-
-//DEF121928: Concurrently calling RecordL by audiorecorder in 3 threads make server panics
-//! @SYMTestCaseID MM-MMF-ACLNT-U-0974-CP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0974-CP
-TEST_COMPLETE
+TEST_COMPLETE
\ No newline at end of file
--- a/mmlibs/mmfw/tsrc/mmfunittest/aclnt/scripts/TSU_MMF_ACLNT_01_POS_7.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/aclnt/scripts/TSU_MMF_ACLNT_01_POS_7.script	Tue Nov 02 12:13:59 2010 +0000
@@ -38,8 +38,144 @@
 // Tests the calling Stop on AudioInputStream from BufferCopied callback
 //! @SYMTestCaseID MM-MMF-ACLNT-U-0751-CP
 RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0751-CP
+TEST_COMPLETE
 
 //DEF126403 PlayTone with 99% cpu time taken up elsewhere
 //! @SYMTestCaseID MM-MMF-ACLNT-U-2500-CP
-RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-2500-CP C:\MM\TSU_MMF_ACLNT_01.ini MM-MMF-ACLNT-U-2500-CP
-TEST_COMPLETE
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-2500-CP C:\MM\TSU_MMF_ACLNT_01.ini MM-MMF-ACLNT-U-2500-CP
+//TEST_COMPLETE
+
+// CustomInterface CR - Add CustomInterface() to CMdaAudioOutputStream
+//! @SYMTestCaseID MM-MMF-ACLNT-U-1000-HP
+//RUN_TEST_STEP 320000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1000-HP
+//TEST_COMPLETE
+
+// CustomInterface CR - Add CustomInterface() to CMdaAudioInputStream
+//! @SYMTestCaseID MM-MMF-ACLNT-U-1001-HP
+//RUN_TEST_STEP 320000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1001-HP
+//TEST_COMPLETE
+
+// CustomInterface CR - Add CustomInterface() to CMdaAudioOutputStream
+///! @SYMTestCaseID MM-MMF-ACLNT-U-1002-HP
+//RUN_TEST_STEP 320000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1002-HP
+//TEST_COMPLETE
+
+// DEF068366  Using record utility, callback of PlaybackBalance APIs fail.
+//! @SYMTestCaseID MM-MMF-ACLNT-U-1003-HP
+//RUN_TEST_STEP 200000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1003-HP C:\MM\TSU_MMF_ACLNT_01.ini
+//TEST_COMPLETE 
+
+// temporarly moved here as causes problem with the other tests.
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0014-CP
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0014-CP C:\MM\TSU_MMF_ACLNT_01.ini
+//TEST_COMPLETE
+
+// DEF078081: TCK fail: CMMFMdaAudioPlayerUtility::Duration can't handle infinite sounds
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0960-HP
+//RUN_TEST_STEP 200000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0960-HP C:\MM\TSU_MMF_ACLNT_01.ini
+//TEST_COMPLETE
+
+// DEF078081: TCK fail: CMMFMdaAudioPlayerUtility::Duration can't handle infinite sounds
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0961-HP
+//RUN_TEST_STEP 200000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0961-HP C:\MM\TSU_MMF_ACLNT_01.ini
+//TEST_COMPLETE
+
+//CR0632 uri scheme
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0957-CP
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0957-CP C:\MM\TSU_MMF_ACLNT_01.ini
+//TEST_COMPLETE
+
+//CR0632 uri scheme
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0958-CP
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0958-CP C:\MM\TSU_MMF_ACLNT_01.ini
+//TEST_COMPLETE
+
+//CR0632 uri scheme
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0959-CP
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0959-CP C:\MM\TSU_MMF_ACLNT_01.ini
+//TEST_COMPLETE
+
+//CR0632 uri scheme
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0960-CP
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0960-CP C:\MM\TSU_MMF_ACLNT_01.ini
+//TEST_COMPLETE
+
+// DEF083334  Checking for ControllerImplementation info
+//! @SYMTestCaseID MM-MMF-ACLNT-U-1004-HP
+//RUN_TEST_STEP 200000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1004-HP C:\MM\TSU_MMF_ACLNT_01.ini
+//TEST_COMPLETE 
+
+// DEF083334  Checking for ControllerImplementation info
+//! @SYMTestCaseID MM-MMF-ACLNT-U-1005-HP
+//RUN_TEST_STEP 200000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1005-HP C:\MM\TSU_MMF_ACLNT_01.ini
+//TEST_COMPLETE 
+
+// DEF083334  Checking for ControllerImplementation info
+//! @SYMTestCaseID MM-MMF-ACLNT-U-1006-HP
+//RUN_TEST_STEP 200000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1006-HP C:\MM\TSU_MMF_ACLNT_01.ini
+//TEST_COMPLETE 
+
+// DEF083334  Checking for ControllerImplementation info
+//! @SYMTestCaseID MM-MMF-ACLNT-U-1007-HP
+//RUN_TEST_STEP 200000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1007-HP C:\MM\TSU_MMF_ACLNT_01.ini
+//TEST_COMPLETE 
+
+// DEF085172: Incorrect documentation of CMdaAudioRecorderUtility::SetVolume( )
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0965-HP
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0965-HP C:\MM\TSU_MMF_ACLNT_01.ini
+//TEST_COMPLETE
+
+// DEF087609: APIREG CMdaAudioPlayerUtility Panic tests fail with wrong panic
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0967-HP
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0967-HP C:\MM\TSU_MMF_ACLNT_01.ini
+//TEST_COMPLETE
+
+// PDEF092098: DevSound fails to update policy if error occurs in StartPlayDataL
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0858-CP
+//RUN_TEST_STEP 320000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0858-CP C:\MM\TSU_MMF_ACLNT_01.ini
+//TEST_COMPLETE
+
+// PDEF090287: CMdaAudioOutputStream resumes incorrectly after an error
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0859-CP
+//RUN_TEST_STEP 320000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0859-CP C:\MM\TSU_MMF_ACLNT_01.ini
+//TEST_COMPLETE
+
+// DEF090666 : T:Aclnt - Pausing during repeat causes the file to close itself
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0968-HP
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0968-HP C:\MM\TSU_MMF_ACLNT_01.ini
+//TEST_COMPLETE
+
+// DEF093014: T: CMdaAudioRecorderUtility::SetDestinationFormatL causes panic
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0969-HP
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0969-HP C:\MM\TSU_MMF_ACLNT_01.ini
+//TEST_COMPLETE
+
+// INC107513: Startup tone is played before tone initialization is completed.
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0970-HP
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0970-HP C:\MM\TSU_MMF_ACLNT_01.ini
+//TEST_COMPLETE
+
+
+//DEF120980:Creating two audiooutputstreams concurrently makes policyserver panic 
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0971-CP C:\MM\TSU_MMF_ACLNT_01.ini
+//TEST_COMPLETE
+
+//DEF121928: Concurrently calling RecordL by audiorecorder in 3 threads make server panics
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0972-CP
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0972-CP
+//TEST_COMPLETE
+
+//DEF121928: Concurrently calling RecordL by audiorecorder in 3 threads make server panics
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0973-CP
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0973-CP
+//TEST_COMPLETE
+
+//DEF121928: Concurrently calling RecordL by audiorecorder in 3 threads make server panics
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0974-CP
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0974-CP
+//TEST_COMPLETE
+
+//DEF070060: Paused WAV can't always be resumed - Java TCK test setloopcount2 fails
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0958-HP
+//RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0958-HP C:\MM\TSU_MMF_ACLNT_01.ini
+//TEST_COMPLETE
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmlibs/mmfw/tsrc/mmfunittest/aclnt/scripts/TSU_MMF_ACLNT_01_POS_8.script	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,169 @@
+// Copyright (c) 2002-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Creation Date 29/07/2002
+// MMF 'Deprecated Audio Clients' Unit Testing script 13/08/2002
+// 
+//
+
+PRINT Run all the MMF 'Deprecated Audio Clients' unit tests, excluding memory Alloc failure tests
+PRINT 
+# wait for ring.wav to finish playing
+delay 1000
+
+//PAUSE_AT_END
+
+// 
+MULTITHREAD
+
+
+//
+LOAD_SUITE TSU_MMF_ACLNT_01.dll
+
+//////////////////////////////
+
+// Negative testing
+// CustomInterface CR - Add CustomInterface() to CMdaAudioOutputStream
+//! @SYMTestCaseID MM-MMF-ACLNT-U-1000-HP
+RUN_TEST_STEP 320000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1000-HP
+TEST_COMPLETE
+
+// CustomInterface CR - Add CustomInterface() to CMdaAudioInputStream
+//! @SYMTestCaseID MM-MMF-ACLNT-U-1001-HP
+RUN_TEST_STEP 320000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1001-HP
+TEST_COMPLETE
+
+// CustomInterface CR - Add CustomInterface() to CMdaAudioOutputStream
+//! @SYMTestCaseID MM-MMF-ACLNT-U-1002-HP
+RUN_TEST_STEP 320000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1002-HP
+TEST_COMPLETE
+
+// DEF068366  Using record utility, callback of PlaybackBalance APIs fail.
+//! @SYMTestCaseID MM-MMF-ACLNT-U-1003-HP
+RUN_TEST_STEP 200000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1003-HP C:\MM\TSU_MMF_ACLNT_01.ini
+TEST_COMPLETE 
+
+// temporarly moved here as causes problem with the other tests.
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0014-CP
+RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0014-CP C:\MM\TSU_MMF_ACLNT_01.ini
+TEST_COMPLETE
+
+// DEF078081: TCK fail: CMMFMdaAudioPlayerUtility::Duration can't handle infinite sounds
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0960-HP
+RUN_TEST_STEP 200000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0960-HP C:\MM\TSU_MMF_ACLNT_01.ini
+TEST_COMPLETE
+
+// DEF078081: TCK fail: CMMFMdaAudioPlayerUtility::Duration can't handle infinite sounds
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0961-HP
+RUN_TEST_STEP 200000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0961-HP C:\MM\TSU_MMF_ACLNT_01.ini
+TEST_COMPLETE
+
+//CR0632 uri scheme
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0957-CP
+RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0957-CP C:\MM\TSU_MMF_ACLNT_01.ini
+TEST_COMPLETE
+
+//CR0632 uri scheme
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0958-CP
+RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0958-CP C:\MM\TSU_MMF_ACLNT_01.ini
+TEST_COMPLETE
+
+//CR0632 uri scheme
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0959-CP
+RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0959-CP C:\MM\TSU_MMF_ACLNT_01.ini
+TEST_COMPLETE
+
+//CR0632 uri scheme
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0960-CP
+RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0960-CP C:\MM\TSU_MMF_ACLNT_01.ini
+TEST_COMPLETE
+
+// DEF083334  Checking for ControllerImplementation info
+//! @SYMTestCaseID MM-MMF-ACLNT-U-1004-HP
+RUN_TEST_STEP 200000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1004-HP C:\MM\TSU_MMF_ACLNT_01.ini
+TEST_COMPLETE 
+
+// DEF083334  Checking for ControllerImplementation info
+//! @SYMTestCaseID MM-MMF-ACLNT-U-1005-HP
+RUN_TEST_STEP 200000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1005-HP C:\MM\TSU_MMF_ACLNT_01.ini
+TEST_COMPLETE 
+
+// DEF083334  Checking for ControllerImplementation info
+//! @SYMTestCaseID MM-MMF-ACLNT-U-1006-HP
+RUN_TEST_STEP 200000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1006-HP C:\MM\TSU_MMF_ACLNT_01.ini
+TEST_COMPLETE 
+
+// DEF083334  Checking for ControllerImplementation info
+//! @SYMTestCaseID MM-MMF-ACLNT-U-1007-HP
+RUN_TEST_STEP 200000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-1007-HP C:\MM\TSU_MMF_ACLNT_01.ini
+TEST_COMPLETE 
+
+// DEF085172: Incorrect documentation of CMdaAudioRecorderUtility::SetVolume( )
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0965-HP
+RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0965-HP C:\MM\TSU_MMF_ACLNT_01.ini
+TEST_COMPLETE
+
+// DEF087609: APIREG CMdaAudioPlayerUtility Panic tests fail with wrong panic
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0967-HP
+RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0967-HP C:\MM\TSU_MMF_ACLNT_01.ini
+TEST_COMPLETE
+
+// PDEF092098: DevSound fails to update policy if error occurs in StartPlayDataL
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0858-CP
+RUN_TEST_STEP 320000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0858-CP C:\MM\TSU_MMF_ACLNT_01.ini
+TEST_COMPLETE
+
+// PDEF090287: CMdaAudioOutputStream resumes incorrectly after an error
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0859-CP
+RUN_TEST_STEP 320000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0859-CP C:\MM\TSU_MMF_ACLNT_01.ini
+TEST_COMPLETE
+
+// DEF090666 : T:Aclnt - Pausing during repeat causes the file to close itself
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0968-HP
+RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0968-HP C:\MM\TSU_MMF_ACLNT_01.ini
+TEST_COMPLETE
+
+// DEF093014: T: CMdaAudioRecorderUtility::SetDestinationFormatL causes panic
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0969-HP
+RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0969-HP C:\MM\TSU_MMF_ACLNT_01.ini
+TEST_COMPLETE
+
+// INC107513: Startup tone is played before tone initialization is completed.
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0970-HP
+RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0970-HP C:\MM\TSU_MMF_ACLNT_01.ini
+TEST_COMPLETE
+
+
+//DEF120980:Creating two audiooutputstreams concurrently makes policyserver panic 
+RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0971-CP C:\MM\TSU_MMF_ACLNT_01.ini
+TEST_COMPLETE
+
+//DEF121928: Concurrently calling RecordL by audiorecorder in 3 threads make server panics
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0972-CP
+RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0972-CP
+TEST_COMPLETE
+
+//DEF121928: Concurrently calling RecordL by audiorecorder in 3 threads make server panics
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0973-CP
+RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0973-CP
+TEST_COMPLETE
+
+//DEF121928: Concurrently calling RecordL by audiorecorder in 3 threads make server panics
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0974-CP
+RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0974-CP
+TEST_COMPLETE
+
+//DEF070060: Paused WAV can't always be resumed - Java TCK test setloopcount2 fails
+//! @SYMTestCaseID MM-MMF-ACLNT-U-0958-HP
+RUN_TEST_STEP 120000, TSU_MMF_ACLNT_01, MM-MMF-ACLNT-U-0958-HP C:\MM\TSU_MMF_ACLNT_01.ini
+TEST_COMPLETE
\ No newline at end of file
--- a/mmlibs/mmfw/tsrc/mmfunittest/basecl/TSU_BASECL_TestCodec/101F77CC.rss	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/basecl/TSU_BASECL_TestCodec/101F77CC.rss	Tue Nov 02 12:13:59 2010 +0000
@@ -1,4 +1,5 @@
-// Copyright (c) 2002-2009 Nokia Corporation and/or its subsidiary(-ies).
+//
+// Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
 // All rights reserved.
 // This component and the accompanying materials are made available
 // under the terms of "Eclipse Public License v1.0"
@@ -10,7 +11,8 @@
 //
 // Contributors:
 //
-// Description:
+// Description: 
+//
 //
 
 #include <mmfplugininterfaceuids.hrh>
--- a/mmlibs/mmfw/tsrc/mmfunittest/basecl/group/unittest_basecl_test.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/basecl/group/unittest_basecl_test.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -15,6 +15,16 @@
 
 "\epoc32\release\armv5\urel\tsu_mmf_basecl.DLL"-"c:\sys\bin\tsu_mmf_basecl.DLL"
 
+"\epoc32\release\armv5\urel\mmfaudiotonetestcontroller.dll"-"c:\sys\bin\mmfaudiotonetestcontroller.dll"
+"\epoc32\localisation\2002C398\rsc\2002C398.rpp"-"c:\localisation\2002C398\rsc\2002C398.rpp"
+"\epoc32\localisation\group\2002C398.info"-"c:\localisation\group\2002C398.info"
+"\epoc32\data\z\resource\plugins\mmfaudiotonetestcontroller.rsc"-"c:\resource\plugins\mmfaudiotonetestcontroller.rsc"
+
+"\epoc32\release\armv5\urel\mmfaudiowavtestcontroller.dll"-"c:\sys\bin\mmfaudiowavtestcontroller.dll"
+"\epoc32\localisation\2002C397\rsc\2002C397.rpp"-"c:\localisation\2002C397\rsc\2002C397.rpp"
+"\epoc32\localisation\group\2002C397.info"-"c:\localisation\group\2002C397.info"
+"\epoc32\data\z\resource\plugins\mmfaudiowavtestcontroller.rsc"-"c:\resource\plugins\mmfaudiowavtestcontroller.rsc"
+
 "\epoc32\release\armv5\urel\tsu_mmf_basecl_testsrcsink.dll"-"c:\sys\bin\tsu_mmf_basecl_testsrcsink.dll"
 "\epoc32\localisation\101f77ca\rsc\101f77ca.rpp"-"c:\localisation\101f77ca\rsc\101f77ca.rpp"
 "\epoc32\localisation\group\101f77ca.info"-"c:\localisation\group\101f77ca.info"
@@ -31,21 +41,21 @@
 "\epoc32\data\z\resource\plugins\tsu_mmf_basecl_testformat.rsc"-"c:\resource\plugins\tsu_mmf_basecl_testformat.rsc"
 
 // script files
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\basecl\TSU_MMF_BASECL.script"-"c:\tsu_mmf_basecl.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\basecl\TSU_MMF_BASECL_Alloc.script"-"c:\tsu_mmf_basecl_alloc.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\basecl\TSU_MMF_BASECL.script"-"c:\tsu_mmf_basecl.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\basecl\TSU_MMF_BASECL_Alloc.script"-"c:\tsu_mmf_basecl_alloc.script"
 
 // ini file
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\basecl\tsu_mmf_basecl.ini"-"c:\tsu_mmf_basecl.ini"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\basecl\tsu_mmf_basecl.ini"-"c:\tsu_mmf_basecl.ini"
 
 //data files
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\basecl\data\Reference100HzTone8000_1_8000_2.refsnd"-"c:\reference100hztone8000_1_8000_2.refsnd"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\basecl\data\Reference100HzTone8000_2_8000_1.refsnd"-"c:\reference100hztone8000_2_8000_1.refsnd"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\basecl\data\Reference100HzTone8000_1_11025_1.refsnd"-"c:\reference100hztone8000_1_11025_1.refsnd"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\basecl\data\Reference100HzTone8000_1_11025_2.refsnd"-"c:\reference100hztone8000_1_11025_2.refsnd"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\basecl\data\Reference100HzTone8000_1_6500_1.refsnd"-"c:\reference100hztone8000_1_6500_1.refsnd"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\basecl\data\Reference100HzTone8000_1_6500_2.refsnd"-"c:\reference100hztone8000_1_6500_2.refsnd"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\basecl\data\Reference100HzTone8000_2_11025_1.refsnd"-"c:\reference100hztone8000_2_11025_1.refsnd"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\basecl\data\Reference100HzTone8000_2_11025_2.refsnd"-"c:\reference100hztone8000_2_11025_2.refsnd"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\basecl\data\Reference100HzTone8000_2_6500_1.refsnd"-"c:\reference100hztone8000_2_6500_1.refsnd"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\basecl\data\Reference100HzTone8000_2_6500_2.refsnd"-"c:\reference100hztone8000_2_6500_2.refsnd"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\basecl\data\Reference100HzTone8000_1_8000_2.refsnd"-"c:\reference100hztone8000_1_8000_2.refsnd"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\basecl\data\Reference100HzTone8000_2_8000_1.refsnd"-"c:\reference100hztone8000_2_8000_1.refsnd"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\basecl\data\Reference100HzTone8000_1_11025_1.refsnd"-"c:\reference100hztone8000_1_11025_1.refsnd"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\basecl\data\Reference100HzTone8000_1_11025_2.refsnd"-"c:\reference100hztone8000_1_11025_2.refsnd"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\basecl\data\Reference100HzTone8000_1_6500_1.refsnd"-"c:\reference100hztone8000_1_6500_1.refsnd"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\basecl\data\Reference100HzTone8000_1_6500_2.refsnd"-"c:\reference100hztone8000_1_6500_2.refsnd"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\basecl\data\Reference100HzTone8000_2_11025_1.refsnd"-"c:\reference100hztone8000_2_11025_1.refsnd"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\basecl\data\Reference100HzTone8000_2_11025_2.refsnd"-"c:\reference100hztone8000_2_11025_2.refsnd"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\basecl\data\Reference100HzTone8000_2_6500_1.refsnd"-"c:\reference100hztone8000_2_6500_1.refsnd"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\basecl\data\Reference100HzTone8000_2_6500_2.refsnd"-"c:\reference100hztone8000_2_6500_2.refsnd"
 
--- a/mmlibs/mmfw/tsrc/mmfunittest/ctlfrm/group/unittest_ctlfrm_test.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/ctlfrm/group/unittest_ctlfrm_test.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -13,11 +13,22 @@
 // Description:
 //*Files (scripts, data, etc.) To Copy...<src> <destination>
 
+"\epoc32\release\armv5\urel\mmfaudiotonetestcontroller.dll"-"c:\sys\bin\mmfaudiotonetestcontroller.dll"
+"\epoc32\localisation\2002C398\rsc\2002C398.rpp"-"c:\localisation\2002C398\rsc\2002C398.rpp"
+"\epoc32\localisation\group\2002C398.info"-"c:\localisation\group\2002C398.info"
+"\epoc32\data\z\resource\plugins\mmfaudiotonetestcontroller.rsc"-"c:\resource\plugins\mmfaudiotonetestcontroller.rsc"
+
+"\epoc32\release\armv5\urel\mmfaudiowavtestcontroller.dll"-"c:\sys\bin\mmfaudiowavtestcontroller.dll"
+"\epoc32\localisation\2002C397\rsc\2002C397.rpp"-"c:\localisation\2002C397\rsc\2002C397.rpp"
+"\epoc32\localisation\group\2002C397.info"-"c:\localisation\group\2002C397.info"
+"\epoc32\data\z\resource\plugins\mmfaudiowavtestcontroller.rsc"-"c:\resource\plugins\mmfaudiowavtestcontroller.rsc"
+
 "\epoc32\release\armv5\urel\mmfmp3format.dll"-"c:\sys\bin\mmfmp3format.dll"
 "\epoc32\localisation\101f7d99\rsc\101f7d99.rpp"-"c:\localisation\101f7d99\rsc\101f7d29.rpp"
 "\epoc32\localisation\group\101f7d99.info"-"c:\localisation\group\101f7d99.info"
 "\epoc32\data\z\resource\plugins\mmfmp3format.rsc"-"c:\resource\plugins\mmfmp3format.rsc"
 
+"\epoc32\release\armv5\urel\mmfmp3nullcodec.dll"-"c:\sys\bin\mmfmp3nullcodec.dll"
 "\epoc32\localisation\101f7d9a\rsc\101f7d9a.rpp"-"c:\localisation\101f7d9a\rsc\101f7d9a.rpp"
 "\epoc32\localisation\group\101f7d9a.info"-"c:\localisation\group\101f7d9a.info"
 "\epoc32\data\z\resource\plugins\mmfmp3nullcodec.rsc"-"c:\resource\plugins\mmfmp3nullcodec.rsc"
@@ -72,10 +83,10 @@
 "\epoc32\release\armv5\urel\ts_cmmftestcustomcommands.dll"-"c:\sys\bin\ts_cmmftestcustomcommands.dll"
 
 // Script files
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ctlfrm\scripts\TSU_MMF_CTLFRM.script"-"c:\tsu_mmf_ctlfrm.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ctlfrm\scripts\TSU_MMF_CTLFRM_SDRM.script"-"c:\tsu_mmf_ctlfrm_sdrm.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ctlfrm\scripts\TSU_MMF_CTLFRM_SDRM_ALLOC.script"-"c:\tsu_mmf_ctlfrm_sdrm_alloc.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\ctlfrm\scripts\tsu_mmf_ctlfrm_subtitles.script"-"c:\tsu_mmf_ctlfrm_subtitles.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ctlfrm\scripts\TSU_MMF_CTLFRM.script"-"c:\tsu_mmf_ctlfrm.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ctlfrm\scripts\TSU_MMF_CTLFRM_SDRM.script"-"c:\tsu_mmf_ctlfrm_sdrm.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ctlfrm\scripts\TSU_MMF_CTLFRM_SDRM_ALLOC.script"-"c:\tsu_mmf_ctlfrm_sdrm_alloc.script"
+//"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\ctlfrm\scripts\tsu_mmf_ctlfrm_subtitles.script"-"c:\tsu_mmf_ctlfrm_subtitles.script"
 
 
 
--- a/mmlibs/mmfw/tsrc/mmfunittest/devsubtitle/group/tsu_mmf_devsubtitle_data.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/devsubtitle/group/tsu_mmf_devsubtitle_data.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -1,8 +1,8 @@
 ;
-; Copyright (c) 2005-2010 Nokia Corporation and/or its subsidiary(-ies).
+; Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
 ; All rights reserved.
 ; This component and the accompanying materials are made available
-; under the terms of the License "Symbian Foundation License v1.0"
+; under the terms of "Eclipse Public License v1.0"
 ; which accompanies this distribution, and is available
 ; at the URL "http://www.eclipse.org/legal/epl-v10.html".
 ;
@@ -11,7 +11,8 @@
 ;
 ; Contributors:
 ;
-; Description:
+; Description: 
+;
 ;
 
 "\epoc32\data\c\mm\tsu_mmf_devsubtitle.script" - "c:\tsu_mmf_devsubtitle.script"
--- a/mmlibs/mmfw/tsrc/mmfunittest/group/bld.inf	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/group/bld.inf	Tue Nov 02 12:13:59 2010 +0000
@@ -14,7 +14,7 @@
 //
 
 #include "../aclnt/group/bld.inf"
-#include "../actrl/group/bld.inf"
+#include "../Actrl/group/bld.inf"
 #include "../AFMT/group/bld.inf"
 #include "../basecl/group/bld.inf"
 #include "../ctlfrm/group/bld.inf"
@@ -22,8 +22,10 @@
 #include "../MidiClnt/group/bld.inf"
 #include "../Recogniser/group/bld.inf"
 #include "../srssnk/group/bld.inf"
+#include "../SbcCodec/group/bld.INF"
 #include "../ACOD/group/bld.inf"
-#include "../DevSoundTest/group/bld.INF"
+#include "../DevSoundTest/group/bld.inf"
+#include "../DevSoundTest/CIPlugins/group/bld.inf"
 #include "videogroup/bld.inf"
 
 #ifdef SYMBIAN_VARIABLE_BITRATE_CODEC // use system wide flag to trigger model controller build
--- a/mmlibs/mmfw/tsrc/mmfunittest/group/component_test.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/group/component_test.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -1,5 +1,5 @@
 ;
-; Copyright (c) 2005-2010 Nokia Corporation and/or its subsidiary(-ies).
+; Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
 ; All rights reserved.
 ; This component and the accompanying materials are made available
 ; under the terms of "Eclipse Public License v1.0"
@@ -11,7 +11,8 @@
 ;
 ; Contributors:
 ;
-; Description:
+; Description: 
+;
 ;
 
 "\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\basecl\TSU_MMF_BASECL.script"-"c:\mm\tsu_mmf_basecl.script"
--- a/mmlibs/mmfw/tsrc/mmfunittest/group/videogroup/bld.inf	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/group/videogroup/bld.inf	Tue Nov 02 12:13:59 2010 +0000
@@ -28,5 +28,5 @@
 
 #include "../../avictrl/group/bld.inf"
 
-#include "../../vclnt/group/bld.inf"
+#include "../../VCLNT/group/bld.inf"
 
--- a/mmlibs/mmfw/tsrc/mmfunittest/scripts/tsu_mmf_oggctrl_play.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/scripts/tsu_mmf_oggctrl_play.script	Tue Nov 02 12:13:59 2010 +0000
@@ -11,7 +11,7 @@
 // Contributors:
 //
 // Description:
-//
+////This script is not running as the functionality is not supported.
 
 
 PRINT Run all the MMF OggController tests
--- a/mmlibs/mmfw/tsrc/mmfunittest/scripts/tsu_mmf_oggctrl_record.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/scripts/tsu_mmf_oggctrl_record.script	Tue Nov 02 12:13:59 2010 +0000
@@ -11,7 +11,7 @@
 // Contributors:
 //
 // Description:
-//
+////This script is not running as the functionality is not supported.
 
 
 PRINT Run all the MMF OggController tests
--- a/mmlibs/mmfw/tsrc/mmfunittest/srssnk/group/unittest_srssnk_test.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/srssnk/group/unittest_srssnk_test.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -15,8 +15,18 @@
 
 "\epoc32\release\armv5\udeb\tsu_mmf_srssnk.dll"-"c:\sys\bin\tsu_mmf_srssnk.dll"
 
+"\epoc32\release\armv5\urel\mmfaudiotonetestcontroller.dll"-"c:\sys\bin\mmfaudiotonetestcontroller.dll"
+"\epoc32\localisation\2002C398\rsc\2002C398.rpp"-"c:\localisation\2002C398\rsc\2002C398.rpp"
+"\epoc32\localisation\group\2002C398.info"-"c:\localisation\group\2002C398.info"
+"\epoc32\data\z\resource\plugins\mmfaudiotonetestcontroller.rsc"-"c:\resource\plugins\mmfaudiotonetestcontroller.rsc"
+
+"\epoc32\release\armv5\urel\mmfaudiowavtestcontroller.dll"-"c:\sys\bin\mmfaudiowavtestcontroller.dll"
+"\epoc32\localisation\2002C397\rsc\2002C397.rpp"-"c:\localisation\2002C397\rsc\2002C397.rpp"
+"\epoc32\localisation\group\2002C397.info"-"c:\localisation\group\2002C397.info"
+"\epoc32\data\z\resource\plugins\mmfaudiowavtestcontroller.rsc"-"c:\resource\plugins\mmfaudiowavtestcontroller.rsc"
+
 "\epoc32\release\armv5\urel\mmfmp3format.dll"-"c:\sys\bin\mmfmp3format.dll"
-"\epoc32\localisation\101f7d99\rsc\101f7d99.rpp"-"c:\localisation\101f7d99\rsc\101f7d29.rpp"
+"\epoc32\localisation\101f7d99\rsc\101f7d99.rpp"-"c:\localisation\101f7d99\rsc\101f7d99.rpp"
 "\epoc32\localisation\group\101f7d99.info"-"c:\localisation\group\101f7d99.info"
 "\epoc32\data\z\resource\plugins\mmfmp3format.rsc"-"c:\resource\plugins\mmfmp3format.rsc"
 
@@ -74,13 +84,13 @@
 "\epoc32\release\armv5\urel\ts_cmmftestcustomcommands.dll"-"c:\sys\bin\ts_cmmftestcustomcommands.dll"
 
 // script files
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\srssnk\TSU_MMF_SRSSNK_ALLOC.script"-"c:\TSU_MMF_SRSSNK_ALLOC.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\srssnk\TSU_MMF_SRSSNK_FH_ALLOC.script"-"c:\TSU_MMF_SRSSNK_FH_ALLOC.script"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\srssnk\TSU_MMF_SRSSNK_Panic.script"-"c:\TSU_MMF_SRSSNK_Panic.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\srssnk\TSU_MMF_SRSSNK_ALLOC.script"-"c:\TSU_MMF_SRSSNK_ALLOC.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\srssnk\TSU_MMF_SRSSNK_FH_ALLOC.script"-"c:\TSU_MMF_SRSSNK_FH_ALLOC.script"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\srssnk\TSU_MMF_SRSSNK_Panic.script"-"c:\TSU_MMF_SRSSNK_Panic.script"
 
 //data files
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\srssnk\data\MMFTestFile1.dat"-"c:\mm\mmf\testfiles\srssnk\mmftestfile1.dat"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\srssnk\data\MMFTestFile2.dat"-"c:\mm\mmf\testfiles\srssnk\mmftestfile2.dat"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\srssnk\data\MMFTestFile3.dat"-"c:\mm\mmf\testfiles\srssnk\mmftestfile3.dat"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\srssnk\data\mmftestfile1.wav"-"c:\mm\mmf\testfiles\srssnk\mmftestfile1.wav"
-"\sf\os\mm\mmlibs\mmfw\tsrc\mmfunittest\srssnk\data\mmftestfile2.wav"-"c:\mm\mmf\testfiles\srssnk\mmftestfile2.wav"
\ No newline at end of file
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\srssnk\data\MMFTestFile1.dat"-"c:\mm\mmf\testfiles\srssnk\mmftestfile1.dat"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\srssnk\data\MMFTestFile2.dat"-"c:\mm\mmf\testfiles\srssnk\mmftestfile2.dat"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\srssnk\data\MMFTestFile3.dat"-"c:\mm\mmf\testfiles\srssnk\mmftestfile3.dat"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\srssnk\data\mmftestfile1.wav"-"c:\mm\mmf\testfiles\srssnk\mmftestfile1.wav"
+"\sf\os\mmaudio\mmlibs\mmfw\tsrc\mmfunittest\srssnk\data\mmftestfile2.wav"-"c:\mm\mmf\testfiles\srssnk\mmftestfile2.wav"
\ No newline at end of file
--- a/mmlibs/mmfw/tsrc/mmfunittest/srtdecoder/group/tsu_mmf_subtitledecoder_data.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/srtdecoder/group/tsu_mmf_subtitledecoder_data.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -1,8 +1,8 @@
 ;
-; Copyright (c) 2005-2010 Nokia Corporation and/or its subsidiary(-ies).
+; Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
 ; All rights reserved.
 ; This component and the accompanying materials are made available
-; under the terms of the License "Symbian Foundation License v1.0"
+; under the terms of "Eclipse Public License v1.0"
 ; which accompanies this distribution, and is available
 ; at the URL "http://www.eclipse.org/legal/epl-v10.html".
 ;
@@ -11,7 +11,8 @@
 ;
 ; Contributors:
 ;
-; Description:
+; Description: 
+;
 ;
 
 "\epoc32\data\c\mm\tsu_mmf_subtitledecoder.script" - "c:\tsu_mmf_subtitledecoder.script"
--- a/mmlibs/mmfw/tsrc/mmfunittest/subtitlegraphic/group/tsu_mmf_subtitlegraphic_data.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/subtitlegraphic/group/tsu_mmf_subtitlegraphic_data.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -1,8 +1,8 @@
 ;
-; Copyright (c) 2005-2010 Nokia Corporation and/or its subsidiary(-ies).
+; Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
 ; All rights reserved.
 ; This component and the accompanying materials are made available
-; under the terms of the License "Symbian Foundation License v1.0"
+; under the terms of "Eclipse Public License v1.0"
 ; which accompanies this distribution, and is available
 ; at the URL "http://www.eclipse.org/legal/epl-v10.html".
 ;
@@ -11,7 +11,8 @@
 ;
 ; Contributors:
 ;
-; Description:
+; Description: 
+;
 ;
 
 "\epoc32\data\c\mm\tsu_mmf_subtitlegraphic.script" - "c:\tsu_mmf_subtitlegraphic.script"
--- a/mmlibs/mmfw/tsrc/mmfunittest/videorenderer/group/tsu_mmf_videorenderer_data.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmfunittest/videorenderer/group/tsu_mmf_videorenderer_data.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -1,8 +1,8 @@
 ;
-; Copyright (c) 2005-2010 Nokia Corporation and/or its subsidiary(-ies).
+; Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
 ; All rights reserved.
 ; This component and the accompanying materials are made available
-; under the terms of the License "Symbian Foundation License v1.0"
+; under the terms of "Eclipse Public License v1.0"
 ; which accompanies this distribution, and is available
 ; at the URL "http://www.eclipse.org/legal/epl-v10.html".
 ;
@@ -11,7 +11,9 @@
 ;
 ; Contributors:
 ;
-; Description:
+; Description: 
+;
 ;
 
 "\epoc32\data\c\mm\tsu_mmf_videorenderer.script" - "c:\tsu_mmf_videorenderer.script"
+"\epoc32\data\c\mm\tsu_mmf_videorenderer_debug.script" - "c:\tsu_mmf_videorenderer_debug.script"
--- a/mmlibs/mmfw/tsrc/mmvalidationsuite/mvsintegrationtest/group/tsi_mvs_agents_data.pkg	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmvalidationsuite/mvsintegrationtest/group/tsi_mvs_agents_data.pkg	Tue Nov 02 12:13:59 2010 +0000
@@ -1,5 +1,5 @@
 ;
-; Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+; Copyright (c) 2005-2010 Nokia Corporation and/or its subsidiary(-ies).
 ; All rights reserved.
 ; This component and the accompanying materials are made available
 ; under the terms of "Eclipse Public License v1.0"
@@ -11,7 +11,8 @@
 ;
 ; Contributors:
 ;
-; Description:
+; Description: 
+;
 ;
 
 //ini
--- a/mmlibs/mmfw/tsrc/mmvalidationsuite/mvsintegrationtest/scripts/tsi_mvs_audioagent.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmvalidationsuite/mvsintegrationtest/scripts/tsi_mvs_audioagent.script	Tue Nov 02 12:13:59 2010 +0000
@@ -14,7 +14,7 @@
 // Description:
 // Creation Date 10/08/2005
 // 
-//
+////This script is not running as the functionality is not supported.
 
 PRINT Run the Multimedia Validation Audio Client Agent tests
 PRINT 
--- a/mmlibs/mmfw/tsrc/mmvalidationsuite/mvsintegrationtest/scripts/tsi_mvs_audioagent_alloc.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmvalidationsuite/mvsintegrationtest/scripts/tsi_mvs_audioagent_alloc.script	Tue Nov 02 12:13:59 2010 +0000
@@ -14,7 +14,7 @@
 // Description:
 // Creation Date 10/08/2005
 // 
-//
+////This script is not running as the functionality is not supported.
 
 PRINT Run the Multimedia Validation Audio Client Agent Alloc tests
 PRINT 
--- a/mmlibs/mmfw/tsrc/mmvalidationsuite/mvsintegrationtest/scripts/tsi_mvs_plugin.script	Mon Oct 18 12:47:26 2010 +0100
+++ b/mmlibs/mmfw/tsrc/mmvalidationsuite/mvsintegrationtest/scripts/tsi_mvs_plugin.script	Tue Nov 02 12:13:59 2010 +0000
@@ -14,7 +14,7 @@
 // Description:
 // Creation Date 10/08/2005
 // 
-//
+////This script is not running as the functionality is not supported.
 
 PRINT Run the Multimedia Validation Client Plug-in Info tests
 PRINT 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mmtestenv/mmtesttools/Doc/Lubbock Test Instructions.txt	Tue Nov 02 12:13:59 2010 +0000
@@ -0,0 +1,46 @@
+**************Running MultiMedia Tests On ASSABET and LUBBOCK Platforms**************
+
+This directory contains three .iby files, each of which should be copied to
+M:\EPOC32\ROM\INCLUDE\  (Where M:\ is your Epoc drive letter). They are listed below:
+
+MmfIntTests.iby - includes all dlls and scripts required for the MMF integration tests.
+IclIntTests.iby - includes all dlls and scripts required for the ICL integration tests.
+MmfUnitTests.iby - includes all dlls and scripts required for the MMF and testframework unit tests.
+IclUnitTests.iby - includes all dlls and scripts required for the ICL unit tests.
+
+(These are automatically copied using "bldmake bldfiles; abld export" from the source folder)
+
+---------------------------------------------------------------------------------
+
+The following batch files should be copied to M:\EPOC32\DATA\C\
+(Where M:\ is your Epoc drive letter)
+
+RunMMFIntTests.bat
+RunICLIntTests.bat
+RunICLUnitTests.bat
+RunMMFUnitTests.bat
+
+These batch files are intended for running on the target platform and will be integrated
+into target ROM builds by specifying the corresponding .iby file when building the ROM.
+
+(These are automatically copied using "bldmake bldfiles; abld export" from the source folder)
+
+----------------------------------------------------------------------------------
+
+Finally the file CopyDataToCf.bat should be used to copy all the files required for all tests onto a CF card, which can then be inserted into the target device in order to provide all test data. From the command prompt (PC), usage is:
+
+CopyDataToCF F:  (where F: is the CF card drive letter)
+
+Copying all the data onto the CF card takes several minutes. Note that the data is copied from DATA\C\ subdirectories. A chkdsk operation will automatically be performed at the end of the copy process for your convenience.
+
+----------------------------------------------------------------------------------
+
+Now, from the EPOC32\ROM\ directory, build a ROM for your selected target device as normal,  specifying ONE of the .iby files above as an additional include. The tests have been split over several iby files so as to fit onto a ROM (max size ~18MB). Boot the target device as normal and insert the CF card containing data files into the E: drive slot on the target device. (note: on Lubbock E:\ drive is the CF card slot, 
+not the PC card one).
+
+The batch file required to run your selected tests can now be found on the Root of the Z: drive and can be run from EShell.
+
+from Z:\, type RunMmfIntTests, RunIclIntTests, RunIclUnitTests or RunMmfUnitTests accordingly.
+
+The test result html files will be stored in C:\logs\testresults\ as normal.
+