os/mm/mmtestenv/mmtesttools/Rom/mmfUnitTests.iby
changeset 0 bde4ae8d615e
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/os/mm/mmtestenv/mmtesttools/Rom/mmfUnitTests.iby	Fri Jun 15 03:10:57 2012 +0200
     1.3 @@ -0,0 +1,428 @@
     1.4 +// Copyright (c) 2002-2009 Nokia Corporation and/or its subsidiary(-ies).
     1.5 +// All rights reserved.
     1.6 +// This component and the accompanying materials are made available
     1.7 +// under the terms of "Eclipse Public License v1.0"
     1.8 +// which accompanies this distribution, and is available
     1.9 +// at the URL "http://www.eclipse.org/legal/epl-v10.html".
    1.10 +//
    1.11 +// Initial Contributors:
    1.12 +// Nokia Corporation - initial contribution.
    1.13 +//
    1.14 +// Contributors:
    1.15 +//
    1.16 +// Description:
    1.17 +//
    1.18 +
    1.19 +#ifndef MMFUNITTESTS_IBY
    1.20 +#define MMFUNITTESTS_IBY
    1.21 +
    1.22 +REM All non-ICL unit tests in one rom
    1.23 +REM COPY ALL REQUIRED DATA FILES ONTO CF USING COPYDATATOCF.BAT!
    1.24 +
    1.25 +REM ################################# START MMF UNIT TESTS ############################
    1.26 +
    1.27 +#include <testframework.iby>
    1.28 +#include <cinidata.iby>
    1.29 +#include <MmfTestsCommon.iby>
    1.30 +
    1.31 +#include <tsu_mmf_devsound_ciu.iby>
    1.32 +
    1.33 +// Test case: MM-MMF-ACLNT-U-0012-CP
    1.34 +data=EPOCROOT##epoc32\data\c\AclntITestData\small.wav		resource\small.wav
    1.35 +
    1.36 +#ifdef SYMBIAN_VARIABLE_BITRATE_CODEC // use system wide flag to trigger model controller build
    1.37 +#define SYMBIAN_MMF_MODEL_CONTROLLERS
    1.38 +#endif
    1.39 +
    1.40 +data=EPOCROOT##epoc32\data\c\runMmfUnitTests.bat	runMmfUnitTests.bat
    1.41 +data=EPOCROOT##epoc32\data\c\runmmfaudiounittests.bat	runMmfAudioUnitTests.bat
    1.42 +data=EPOCROOT##epoc32\data\c\runMMFAclntUnitTests.bat	runMMFAclntUnitTests.bat
    1.43 +data=EPOCROOT##epoc32\data\c\runMMFActrlUnitTests.bat	runMMFActrlUnitTests.bat
    1.44 +data=EPOCROOT##epoc32\data\c\runMMFAcodUnitTests.bat	runMMFAcodUnitTests.bat
    1.45 +data=EPOCROOT##epoc32\data\c\runMMFAfmtUnitTests.bat	runMMFAfmtUnitTests.bat
    1.46 +data=EPOCROOT##epoc32\data\c\runMMFBaseClUnitTests.bat	runMMFBaseClUnitTests.bat
    1.47 +data=EPOCROOT##epoc32\data\c\runMMFCtlFrmUnitTests.bat	runMMFCtlFrmUnitTests.bat
    1.48 +data=EPOCROOT##epoc32\data\c\runMMFSrsSnkUnitTests.bat	runMMFSrsSnkUnitTests.bat
    1.49 +data=EPOCROOT##epoc32\data\c\runMMFVclntUnitTests.bat	runMMFVclntUnitTests.bat
    1.50 +data=EPOCROOT##epoc32\data\c\runMMFVclntDRMUnitTests.bat	runMMFVclntDRMUnitTests.bat
    1.51 +data=EPOCROOT##epoc32\data\c\runMMFDevSoundUnitTests.bat	runMMFDevSoundUnitTests.bat
    1.52 +#ifndef SYMBIAN_MULTIMEDIA_A3FDEVSOUND
    1.53 +data=EPOCROOT##epoc32\data\c\runmmfdevsoundnona3funittests.bat	runmmfdevsoundnona3funittests.bat
    1.54 +#else
    1.55 +data=EPOCROOT##epoc32\data\c\runmmfdevsounda3funittests.bat	runmmfdevsounda3funittests.bat
    1.56 +#endif
    1.57 +data=EPOCROOT##epoc32\data\c\runMMFMIDIClntUnitTests.bat	runMMFMIDIClntUnitTests.bat
    1.58 +data=EPOCROOT##epoc32\data\c\runMMFClntUnitTests.bat	runMMFClntUnitTests.bat
    1.59 +data=EPOCROOT##epoc32\data\c\runMMFSwCodecWrapperUnitTests.bat	runMMFSwCodecWrapperUnitTests.bat
    1.60 +data=EPOCROOT##epoc32\data\c\runMMFSwCodecDevicesUnitTests.bat	runMMFSwCodecDevicesUnitTests.bat
    1.61 +data=EPOCROOT##epoc32\data\c\runMMFTestFrameworkUnitTests.bat	runMMFTestFrameworkUnitTests.bat
    1.62 +data=EPOCROOT##epoc32\data\c\runMMFDevVideoUnitTests.bat	runMMFDevVideoUnitTests.bat
    1.63 +data=EPOCROOT##epoc32\data\c\runMMFAsrClientUnitTests.bat	runMMFAsrClientUnitTests.bat
    1.64 +data=EPOCROOT##epoc32\data\c\runMMFSbcUnitTests.bat	runMMFSbcUnitTests.bat
    1.65 +data=EPOCROOT##epoc32\data\c\runMMFGefUnitTests.bat	runMMFGefUnitTests.bat
    1.66 +data=EPOCROOT##epoc32\data\c\runMMFAclntDRMUnitTests.bat	runMMFAclntDRMUnitTests.bat
    1.67 +
    1.68 +data=EPOCROOT##epoc32\data\c\runMMFSDevSoundUnitTests.bat	runMMFSDevSoundUnitTests.bat
    1.69 +
    1.70 +data=EPOCROOT##epoc32\data\c\runMMFMIDIClntRfUnitTests.bat	runMMFMIDIClntRfUnitTests.bat
    1.71 +
    1.72 +#ifdef SYMBIAN_MMF_MODEL_CONTROLLERS
    1.73 +data=EPOCROOT##epoc32\data\c\runMMFOggctrlUnitTests.bat	runMMFOggctrlUnitTests.bat
    1.74 +data=EPOCROOT##epoc32\data\c\runMMFAviCtrlUnitTests.bat	runMMFAviCtrlUnitTests.bat
    1.75 +#endif
    1.76 +
    1.77 +data=EPOCROOT##epoc32\data\c\runMMFSecureDrmUnitTests.bat runMMFSecureDrmUnitTests.bat
    1.78 +
    1.79 +data=EPOCROOT##epoc32\data\c\runmmfaclntsecuredrmunittests.bat runmmfaclntsecuredrmunittests.bat
    1.80 +
    1.81 +REM ################################# START ACLNT #####################################
    1.82 +file=ABI_DIR\DEBUG_DIR\TSU_MMF_ACLNT_01.DLL 			System\Libs\TSU_MMF_ACLNT_01.DLL
    1.83 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACLNT_01.script     	\TSU_MMF_ACLNT_01.script
    1.84 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACLNT_01_Alloc.script   \TSU_MMF_ACLNT_01_Alloc.script
    1.85 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACLNT_02_Alloc.script   \TSU_MMF_ACLNT_02_Alloc.script
    1.86 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACLNT_03_Alloc.script   \TSU_MMF_ACLNT_03_Alloc.script
    1.87 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACLNT_04_Alloc.script   \TSU_MMF_ACLNT_04_Alloc.script
    1.88 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACLNT_05_Alloc.script   \TSU_MMF_ACLNT_05_Alloc.script
    1.89 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACLNT_RF_Alloc.script \TSU_MMF_ACLNT_RF_Alloc.script
    1.90 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACLNT_01.ini     	\TSU_MMF_ACLNT_01.ini
    1.91 +
    1.92 +
    1.93 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACLNT_DRM.script		\TSU_MMF_ACLNT_DRM.script
    1.94 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACLNT_DRM_ALLOC.script		\TSU_MMF_ACLNT_DRM_ALLOC.script
    1.95 +
    1.96 +data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_aclnt_securedrmtestdata.ini		\tsu_mmf_aclnt_securedrmtestdata.ini
    1.97 +data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_aclnt_securedrmtestdata.script	\tsu_mmf_aclnt_securedrmtestdata.script
    1.98 +data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_aclnt_securedrm.ini				\tsu_mmf_aclnt_securedrm.ini
    1.99 +data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_aclnt_securedrm.script			\tsu_mmf_aclnt_securedrm.script
   1.100 +
   1.101 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACLNT_01_PREEMPTION.script		\TSU_MMF_ACLNT_01_PREEMPTION.script
   1.102 +
   1.103 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACLNT_01_NOTIFICATION.script		\TSU_MMF_ACLNT_01_NOTIFICATION.script
   1.104 +
   1.105 +
   1.106 +
   1.107 +REM #################################  END  ACLNT #####################################
   1.108 +
   1.109 +
   1.110 +REM ################################# START ACTRL #####################################
   1.111 +file=ABI_DIR\DEBUG_DIR\TSU_MMF_ACTRL_01.DLL 			System\Libs\TSU_MMF_ACTRL_01.DLL
   1.112 +data=EPOCROOT##epoc32\data\c\TSU_MMF_ACTRL_01.script    	\TSU_MMF_ACTRL_01.script
   1.113 +data=EPOCROOT##epoc32\data\c\TSU_MMF_ACTRL_01_ALLOC.script    	\TSU_MMF_ACTRL_01_ALLOC.script
   1.114 +REM #################################  END  ACTRL #####################################
   1.115 +
   1.116 +
   1.117 +REM ################################# START ACOD #####################################
   1.118 +file=ABI_DIR\DEBUG_DIR\TSU_MMF_ACOD.DLL 			System\Libs\TSU_MMF_ACOD.DLL
   1.119 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACOD.script    		\TSU_MMF_ACOD.script
   1.120 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACOD_Alloc.script    	\TSU_MMF_ACOD_Alloc.script
   1.121 +ECOM_PLUGIN(tsu_mmf_acod_testcodecs.dll,101f76aa.rsc)
   1.122 +REM #################################  END  ACOD #####################################
   1.123 +
   1.124 +
   1.125 +REM ################################# START AFMT #####################################
   1.126 +REM AFMT specific DLLs
   1.127 +file=ABI_DIR\DEBUG_DIR\TSU_MMF_AFMT.DLL 			System\Libs\TSU_MMF_AFMT.DLL
   1.128 +ECOM_PLUGIN(tsu_mmf_afmt_testdatasink.dll,101f7d2f.rsc)
   1.129 +ECOM_PLUGIN(tsu_mmf_afmt_testdatasource.dll,101f7d33.rsc)
   1.130 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_AFMT.script    		\TSU_MMF_AFMT.script
   1.131 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_AFMT_ALLOC.script    	\TSU_MMF_AFMT_ALLOC.script
   1.132 +REM #################################  END  AFMT #####################################
   1.133 +
   1.134 +
   1.135 +REM ################################# START BASECL #####################################
   1.136 +file=ABI_DIR\DEBUG_DIR\TSU_MMF_BASECL.DLL 			System\Libs\TSU_MMF_BASECL.DLL
   1.137 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_BASECL.script        	\tsu_mmf_basecl.script
   1.138 +data=EPOCROOT##epoc32\data\c\tsu_mmf_basecl.ini        			\TSU_MMF_BASECL.ini
   1.139 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_BASECL_Alloc.script     \TSU_MMF_BASECL_Alloc.script
   1.140 +ECOM_PLUGIN(tsu_mmf_basecl_testcodec.dll,101f77cc.rsc)
   1.141 +ECOM_PLUGIN(tsu_mmf_basecl_testsrcsink.dll,101f77ca.rsc)
   1.142 +ECOM_PLUGIN(tsu_mmf_basecl_testformat.dll,101f7b20.rsc)
   1.143 +REM #################################  END  BASECL #####################################
   1.144 +
   1.145 +
   1.146 +REM ################################# START CTLFRM #####################################
   1.147 +file=ABI_DIR\DEBUG_DIR\TSU_MMF_CTLFRM.dll 			System\Libs\TSU_MMF_CTLFRM.dll
   1.148 +file=ABI_DIR\DEBUG_DIR\tsu_mmf_ctlfrm_sdrm.dll		System\Libs\tsu_mmf_ctlfrm_sdrm.dll
   1.149 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_CTLFRM.script    	\TSU_MMF_CTLFRM.script
   1.150 +data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_ctlfrm_sdrm.script	\tsu_mmf_ctlfrm_sdrm.script
   1.151 +data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_ctlfrm_sdrm_alloc.script	\tsu_mmf_ctlfrm_sdrm_alloc.script
   1.152 +
   1.153 +#ifdef SYMBIAN_GRAPHICS_USE_GCE
   1.154 +data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_ctlfrm_videosurface.script    	\tsu_mmf_ctlfrm_videosurface.script
   1.155 +#endif // SYMBIAN_GRAPHICS_USE_GCE
   1.156 +
   1.157 +#ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
   1.158 +data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_ctlfrm_subtitles.script			\tsu_mmf_ctlfrm_subtitles.script
   1.159 +#endif // SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
   1.160 +
   1.161 +file=ABI_DIR\DEBUG_DIR\TS_CmmfTestCustomCommands.dll 		System\Libs\TS_CmmfTestCustomCommands.dll
   1.162 +ECOM_PLUGIN(ts_cmmftestcontroller.dll,101f7790.rsc)
   1.163 +ECOM_PLUGIN(ts_mmftestdatasinkb.dll,101f789f.rsc)
   1.164 +ECOM_PLUGIN(ts_mmftestdatasourceb.dll,101f789e.rsc)
   1.165 +ECOM_PLUGIN(ts_mmftestdatasource.dll,101f7791.rsc)
   1.166 +ECOM_PLUGIN(ts_mmftestdatasink.dll,101f7792.rsc)
   1.167 +
   1.168 +
   1.169 +ECOM_PLUGIN(mmfmp3format.dll,101f7d99.rsc)
   1.170 +ECOM_PLUGIN(mmfmp3nullcodec.dll,101f7d9a.rsc)
   1.171 +
   1.172 +ECOM_PLUGIN(ts_cmmfdummytestcontroller.dll,10273816.rsc)
   1.173 +ECOM_PLUGIN(ts_cmmfdummyvideotestcontroller.dll,10273819.rsc)
   1.174 +ECOM_PLUGIN(ts_cmmftestterminationcontroller.dll,102833fd.rsc)
   1.175 +ECOM_PLUGIN(ts_cmmftestconstructcontroller.dll,102834be.rsc)
   1.176 +REM #################################  END  CTLFRM #####################################
   1.177 +
   1.178 +
   1.179 +REM ################################# START SRSSNK #####################################
   1.180 +file=ABI_DIR\DEBUG_DIR\TSU_MMF_SRSSNK.DLL			System\Libs\TSU_MMF_SRSSNK.DLL
   1.181 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_SRSSNK_ALLOC.script	\TSU_MMF_SRSSNK_ALLOC.script
   1.182 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_SRSSNK_FH_ALLOC.script	\TSU_MMF_SRSSNK_FH_ALLOC.script
   1.183 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_SRSSNK_Panic.script	\TSU_MMF_SRSSNK_Panic.script
   1.184 +REM #################################  END  SRSSNK #####################################
   1.185 +
   1.186 +
   1.187 +REM ################################# START VCLNT #####################################
   1.188 +file=ABI_DIR\DEBUG_DIR\TSU_MMF_VCLNT_01.DLL 				System\Libs\TSU_MMF_VCLNT_01.DLL
   1.189 +
   1.190 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_VCLNT_01_WM_CAF_V2.script    		\TSU_MMF_VCLNT_01_WM_CAF_V2.script
   1.191 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_VCLNT_01_WM_CAF_V2_PRIORITY.script    		\TSU_MMF_VCLNT_01_WM_CAF_V2_PRIORITY.script
   1.192 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_VCLNT_DRM.script		\TSU_MMF_VCLNT_DRM.script
   1.193 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_VCLNT_DRM_ALLOC.script		\TSU_MMF_VCLNT_DRM_ALLOC.script
   1.194 +
   1.195 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_VCLNT_01_ALLOC_WM.script   	\TSU_MMF_VCLNT_01_ALLOC_WM.script
   1.196 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_VCLNT_RF_WM.script    		\TSU_MMF_VCLNT_RF_WM.script
   1.197 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_VCLNT_RF_ALLOC_WM.script   	\TSU_MMF_VCLNT_RF_ALLOC_WM.script
   1.198 +file=ABI_DIR\DEBUG_DIR\TS_CmmfVideoTestCustomCommands.dll 		System\Libs\TS_CmmfVideoTestCustomCommands.dll
   1.199 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_VCLNT_01.ini     	\TSU_MMF_VCLNT_01.ini
   1.200 +
   1.201 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_VCLNT_RF_WM_notification.script    		\TSU_MMF_VCLNT_RF_WM_notification.script
   1.202 +
   1.203 +#ifdef SYMBIAN_MMF_MODEL_CONTROLLERS
   1.204 +#ifdef SYMBIAN_BUILD_GCE
   1.205 +#ifdef SYMBIAN_GRAPHICS_USE_GCE
   1.206 +data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_vclnt_u_01_gce_alloc.script				\tsu_mmf_vclnt_u_01_gce_alloc.script
   1.207 +data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_vclnt_u_01_gce_available.script			\tsu_mmf_vclnt_u_01_gce_available.script
   1.208 +#ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
   1.209 +data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_vclnt_u_01_subtitle_gce_on.script		\tsu_mmf_vclnt_u_01_subtitle_gce_on.script
   1.210 +data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_vclnt_u_01_subtitle_gce_on_secscreen.script	\tsu_mmf_vclnt_u_01_subtitle_gce_on_secscreen.script
   1.211 +data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_vclnt_u_01_subtitle_gce_on_udeb.script		\tsu_mmf_vclnt_u_01_subtitle_gce_on_udeb.script
   1.212 +data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_vclnt_u_01_subtitle_gce_on_urel.script		\tsu_mmf_vclnt_u_01_subtitle_gce_on_urel.script
   1.213 +#endif
   1.214 +#else
   1.215 +data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_vclnt_u_01_gce_unavailable.script		\tsu_mmf_vclnt_u_01_gce_unavailable.script
   1.216 +data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_vclnt_01_gce_unavailable.ini        	\mm\tsu_mmf_vclnt_01_gce_unavailable.ini
   1.217 +#endif
   1.218 +#endif
   1.219 +#endif
   1.220 +
   1.221 +file=ABI_DIR\BUILD_DIR\VclntAppTest.exe	Sys\bin\VclntAppTest.exe
   1.222 +data=EPOCROOT##epoc32\data\Z\resource\Apps\VclntAppTest.rsc		resource\Apps\VclntAppTest.rsc
   1.223 +data=EPOCROOT##epoc32\data\Z\private\10003a3f\apps\VclntAppTest_reg.rsc  	private\10003a3f\apps\VclntAppTest_reg.rsc
   1.224 + REM #################################  END  VCLNT #####################################
   1.225 +
   1.226 +REM ################################# START DEVSOUND ##################################
   1.227 +file=ABI_DIR\DEBUG_DIR\TSU_MMF_DEVSOUND_SUITE.DLL						System\Libs\TSU_MMF_DEVSOUND_SUITE.DLL
   1.228 +file=ABI_DIR\DEBUG_DIR\TSU_MMF_DEVSOUND_NOTIFICATION_SUITE.dll			System\Libs\TSU_MMF_DEVSOUND_NOTIFICATION_SUITE.dll
   1.229 +
   1.230 +#ifdef SYMBIAN_MULTIMEDIA_A3FDEVSOUND
   1.231 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_DEVSOUND_SUITE_MUXDEMUX.script	\TSU_MMF_DEVSOUND_SUITE_MUXDEMUX.script
   1.232 +#endif
   1.233 +
   1.234 +#ifndef SYMBIAN_MULTIMEDIA_A3FDEVSOUND
   1.235 +data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_devsound_suite_nona3f.script	\tsu_mmf_devsound_suite_nona3f.script
   1.236 +#else
   1.237 +data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_devsound_suite_truepause.script	\tsu_mmf_devsound_suite_truepause.script
   1.238 +#endif
   1.239 +data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_devsound_suite_manual.script    \tsu_mmf_devsound_suite_manual.script
   1.240 +data=EPOCROOT##epoc32\data\c\tsu_mmf_devsound_play_tone.ini        		\tsu_mmf_devsound_play_tone.ini
   1.241 +data=EPOCROOT##epoc32\data\c\tsu_mmf_devsound_record.ini				\tsu_mmf_devsound_record.ini
   1.242 +data=EPOCROOT##epoc32\data\c\tsu_mmf_truepause_devsound.ini			\tsu_mmf_truepause_devsound.ini
   1.243 +
   1.244 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_DEVSOUND_SUITE_debug.script		\TSU_MMF_DEVSOUND_SUITE_debug.script
   1.245 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_DEVSOUND_SUITE_Alloc.script		\TSU_MMF_DEVSOUND_SUITE_Alloc.script
   1.246 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_DEVSOUND_NOTIFICATION_SUITE.script	\TSU_MMF_DEVSOUND_NOTIFICATION_SUITE.script
   1.247 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_DEVSOUND_SUITE_PREEMPTION.script	\TSU_MMF_DEVSOUND_SUITE_PREEMPTION.script
   1.248 +
   1.249 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_SDEVSOUND_SUITE.script		  \TSU_MMF_SDEVSOUND_SUITE.script
   1.250 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_DEVSOUND_SUITE_NOCAP.script   \TSU_MMF_DEVSOUND_SUITE_NOCAP.script
   1.251 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_DEVSOUND_SUITE_MMDDCAP.script \TSU_MMF_DEVSOUND_SUITE_MMDDCAP.script
   1.252 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_DEVSOUND_SUITE_UECAP.script	  \TSU_MMF_DEVSOUND_SUITE_UECAP.script
   1.253 +ECOM_PLUGIN(tsu_mmf_devsound_testinterface.dll, 102070af.rsc)
   1.254 +ECOM_PLUGIN(tsu_mmf_devsound_testinterface1.dll, 1028664d.rsc)
   1.255 +
   1.256 +ECOM_PLUGIN(tsu_mmf_devsound_testdevice.dll,101f9f50.rsc)
   1.257 +REM #################################  END  DEVSOUND ##################################
   1.258 +
   1.259 +
   1.260 +REM ################################# START MIDICLNT #####################################
   1.261 +file=ABI_DIR\DEBUG_DIR\TSU_MMFMIDICLNT.DLL				System\Libs\TSU_MMFMIDICLNT.DLL
   1.262 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_MIDICLNT_00.script		\TSU_MMF_MIDICLNT_00.script
   1.263 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_MIDICLNT_00_Alloc.script	\TSU_MMF_MIDICLNT_00_Alloc.script
   1.264 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_MIDICLNT_RF.script		\TSU_MMF_MIDICLNT_RF.script
   1.265 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_MIDICLNT_RF_Alloc.script	\TSU_MMF_MIDICLNT_RF_Alloc.script
   1.266 +data=EPOCROOT##epoc32\data\c\mm\midi.ini				\mm\midi.ini
   1.267 +ECOM_PLUGIN(TS_MidiTstCntrl.dll,101ff9f4.rsc)
   1.268 +REM #################################  END  MIDICLNT #####################################
   1.269 +
   1.270 +REM ################################# START SWCDWRAP #####################################
   1.271 +file=ABI_DIR\DEBUG_DIR\TSU_MMF_SWCDWRAP.DLL 		System\Libs\TSU_MMF_SWCDWRAP.DLL
   1.272 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_SWCDWRAP.script \TSU_MMF_SWCDWRAP.script
   1.273 +
   1.274 +//test HwDevice plugin resource
   1.275 +ECOM_PLUGIN(tsu_mmf_swcdwrap_testdevice.dll,101fd033.rsc)
   1.276 +REM #################################  END  SWCDWRAP #####################################
   1.277 +
   1.278 +REM ################################# START SWCDDEVICES #####################################
   1.279 +file=ABI_DIR\DEBUG_DIR\TSU_MMF_SWCODECDEVICES.DLL 		System\Libs\TSU_MMF_SWCODECDEVICES.DLL
   1.280 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_SWCODECDEVICES.script   \TSU_MMF_SWCODECDEVICES.script
   1.281 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_SWCODECDEVICES.ini	\TSU_MMF_SWCODECDEVICES.ini
   1.282 +REM ################################# END SWCDDEVICES #####################################
   1.283 +
   1.284 +REM ################################# START SECUREDRM #####################################
   1.285 +file=ABI_DIR\DEBUG_DIR\TSU_MMF_DRMPLUGIN_U.DLL          System\Libs\TSU_MMF_DRMPLUGIN_U.DLL
   1.286 +data=EPOCROOT##epoc32\data\c\tsu_mmf_drmplugin_alloc.script \tsu_mmf_drmplugin_alloc.script
   1.287 +data=EPOCROOT##epoc32\data\c\tsu_mmf_drmplugin_alloc.ini	\tsu_mmf_drmplugin_alloc.ini
   1.288 +REM ################################## END SECUREDRM #####################################
   1.289 +
   1.290 +REM ################################# END MMF UNIT TESTS ##############################
   1.291 +
   1.292 +REM ############################# START TESTFRAMEWORK #################################
   1.293 +file=ABI_DIR\DEBUG_DIR\TSU_MmTsth00.DLL 	System\Libs\TSU_MmTsth00.DLL
   1.294 +file=ABI_DIR\DEBUG_DIR\TSU_MmTsth01.DLL 	System\Libs\TSU_MmTsth01.DLL
   1.295 +file=ABI_DIR\DEBUG_DIR\TSU_MmTsth02.DLL 	System\Libs\TSU_MmTsth02.DLL
   1.296 +file=ABI_DIR\DEBUG_DIR\TSU_MmTsth03.DLL 	System\Libs\TSU_MmTsth03.DLL
   1.297 +file=ABI_DIR\DEBUG_DIR\TSU_MmTsth10.DLL 	System\Libs\TSU_MmTsth10.DLL
   1.298 +file=ABI_DIR\DEBUG_DIR\TSU_MmTsth11.DLL 	System\Libs\TSU_MmTsth11.DLL
   1.299 +file=ABI_DIR\DEBUG_DIR\TSU_MmTsth12.DLL 	System\Libs\TSU_MmTsth12.DLL
   1.300 +file=ABI_DIR\DEBUG_DIR\TSU_MmTsth13.DLL 	System\Libs\TSU_MmTsth13.DLL
   1.301 +file=ABI_DIR\DEBUG_DIR\TSU_MmTsth20.DLL 	System\Libs\TSU_MmTsth20.DLL
   1.302 +file=ABI_DIR\DEBUG_DIR\TSU_MmTsth21.DLL 	System\Libs\TSU_MmTsth21.DLL
   1.303 +file=ABI_DIR\DEBUG_DIR\TSU_MmTsth22.DLL 	System\Libs\TSU_MmTsth22.DLL
   1.304 +
   1.305 +data=EPOCROOT##epoc32\data\c\TestFramework.script       \TestFramework.script
   1.306 +data=EPOCROOT##epoc32\data\c\TSU_MmTsth00.script     	\TSU_MmTsth00.script
   1.307 +data=EPOCROOT##epoc32\data\c\TSU_MmTsth01.script     	\TSU_MmTsth01.script
   1.308 +data=EPOCROOT##epoc32\data\c\TSU_MmTsth02.script     	\TSU_MmTsth02.script
   1.309 +data=EPOCROOT##epoc32\data\c\TSU_MmTsth03.script     	\TSU_MmTsth03.script
   1.310 +data=EPOCROOT##epoc32\data\c\TSU_MmTsth10.script     	\TSU_MmTsth10.script
   1.311 +data=EPOCROOT##epoc32\data\c\TSU_MmTsth11.script     	\TSU_MmTsth11.script
   1.312 +data=EPOCROOT##epoc32\data\c\TSU_MmTsth12.script     	\TSU_MmTsth12.script
   1.313 +data=EPOCROOT##epoc32\data\c\TSU_MmTsth13.script     	\TSU_MmTsth13.script
   1.314 +data=EPOCROOT##epoc32\data\c\TSU_MmTsth20.script     	\TSU_MmTsth20.script
   1.315 +data=EPOCROOT##epoc32\data\c\TSU_MmTsth21.script     	\TSU_MmTsth21.script
   1.316 +data=EPOCROOT##epoc32\data\c\TSU_MmTsth22.script     	\TSU_MmTsth22.script
   1.317 +
   1.318 +data=EPOCROOT##epoc32\data\c\TestFramework_Panic.script \TestFramework_Panic.script
   1.319 +data=EPOCROOT##epoc32\data\c\TSU_MmTsth01_Panic.script 	\TSU_MmTsth01_Panic.script
   1.320 +
   1.321 +data=EPOCROOT##epoc32\data\c\TSU_MmTsth02_dummy.script	\TSU_MmTsth02_dummy.script
   1.322 +data=EPOCROOT##epoc32\data\c\TSU_MmTsth11_config.ini	\TSU_MmTsth11_config.ini
   1.323 +REM ############################## END TESTFRAMEWORK ##################################
   1.324 +
   1.325 +REM ############################# START DEVVIDEO #################################
   1.326 +data=EPOCROOT##epoc32\data\c\TSU_MMF_DEVVIDEO_01.script    	\TSU_MMF_DEVVIDEO_01.script
   1.327 +data=EPOCROOT##epoc32\data\c\TSU_MMF_DEVVIDEO_01_Alloc.script   \TSU_MMF_DEVVIDEO_01_Alloc.script
   1.328 +data=EPOCROOT##epoc32\data\c\TSU_MMF_DEVVIDEO_02.script    	\TSU_MMF_DEVVIDEO_02.script
   1.329 +data=EPOCROOT##epoc32\data\c\TSU_MMF_DEVVIDEO_02_Alloc.script   \TSU_MMF_DEVVIDEO_02_Alloc.script
   1.330 +file=ABI_DIR\DEBUG_DIR\TSU_MMF_DEVVIDEO_01.DLL 			System\Libs\TSU_MMF_DEVVIDEO_01.DLL
   1.331 +ECOM_PLUGIN(testdevvideoplugins.dll,101fb64d.rsc)
   1.332 +
   1.333 +data=EPOCROOT##epoc32\data\c\tsu_mmf_devvideo_ciu_01.script    	\tsu_mmf_devvideo_ciu_01.script
   1.334 +
   1.335 +#ifdef SYMBIAN_GRAPHICS_USE_GCE
   1.336 +data=EPOCROOT##epoc32\data\c\tsu_mmf_devvideo_ciu_02.script    	\tsu_mmf_devvideo_ciu_02.script
   1.337 +#endif // SYMBIAN_GRAPHICS_USE_GCE
   1.338 +
   1.339 +file=ABI_DIR\DEBUG_DIR\tsu_mmf_devvideo_ciu_01.dll				System\Libs\tsu_mmf_devvideo_ciu_01.dll
   1.340 +ECOM_PLUGIN(testdevvideociuplugins.dll,testdevvideociuplugins.rsc)
   1.341 +REM #############################  END  DEVVIDEO #################################
   1.342 +
   1.343 +REM ############################# START ASRCL #################################
   1.344 +data=EPOCROOT##epoc32\data\c\TSU_MMF_ASRCL.script    		\TSU_MMF_ASRCL.script
   1.345 +data=EPOCROOT##epoc32\data\c\TSU_MMF_ASRCL_Alloc.script   	\TSU_MMF_ASRCL_Alloc.script
   1.346 +file=ABI_DIR\DEBUG_DIR\TSU_MMF_ASRCL.DLL 			System\Libs\TSU_MMF_ASRCL.DLL
   1.347 +ECOM_PLUGIN(custommmfasrcontroller.dll,101f7d21.rsc)
   1.348 +REM #############################  END  ASRCL #################################
   1.349 +
   1.350 +REM ############################# START SBC #################################
   1.351 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_SBCCODEC.script    	\TSU_MMF_SBCCODEC.script
   1.352 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_SBCCODEC_Alloc.script	\TSU_MMF_SBCCODEC_Alloc.script
   1.353 +file=ABI_DIR\DEBUG_DIR\TSU_MMF_SBCCODEC.DLL 				System\Libs\TSU_MMF_SBCCODEC.DLL
   1.354 +ECOM_PLUGIN(SbcEncoder.dll, 10204974.rsc)
   1.355 +REM #############################  END  SBC #################################
   1.356 +
   1.357 +REM ############################# START GEF #################################
   1.358 +data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_GEF_01.script    	\TSU_MMF_GEF_01.script
   1.359 +file=ABI_DIR\DEBUG_DIR\TSU_MMF_GEF.DLL 				System\Libs\TSU_MMF_GEF.DLL
   1.360 +ECOM_PLUGIN(TestGlobalEffectPlugin.dll, 1020709b.rsc)
   1.361 +REM #############################  END  GEF #################################
   1.362 +
   1.363 +#ifdef SYMBIAN_MMF_MODEL_CONTROLLERS
   1.364 +REM ################################# START OGGCTRL #####################################
   1.365 +file=ABI_DIR\DEBUG_DIR\TSU_MMF_OGGCTRL_01.DLL 			System\Libs\TSU_MMF_OGGCTRL_01.DLL
   1.366 +data=EPOCROOT##epoc32\data\c\tsu_mmf_oggctrl_01.ini    		\tsu_mmf_oggctrl_01.ini
   1.367 +data=EPOCROOT##epoc32\data\c\tsu_mmf_oggctrl_play.script    	\tsu_mmf_oggctrl_play.script
   1.368 +data=EPOCROOT##epoc32\data\c\tsu_mmf_oggctrl_record.script    	\tsu_mmf_oggctrl_record.script
   1.369 +
   1.370 +REM #################################  END  OGGCTRL #####################################
   1.371 +
   1.372 +REM ################################# START AVICTRL #####################################
   1.373 +file=ABI_DIR\DEBUG_DIR\TSU_MMF_AVICTRL_01.DLL 			System\Libs\TSU_MMF_AVICTRL_01.DLL
   1.374 +data=EPOCROOT##epoc32\data\c\tsu_mmf_avictrl_01.ini    		\tsu_mmf_avictrl_01.ini
   1.375 +
   1.376 +#ifdef SYMBIAN_MMF_MODEL_CONTROLLERS
   1.377 +#ifdef SYMBIAN_BUILD_GCE
   1.378 +#ifdef SYMBIAN_GRAPHICS_USE_GCE
   1.379 +data=EPOCROOT##epoc32\data\c\tsu_mmf_avictrl_gce_enable.ini		\tsu_mmf_avictrl_gce_enable.ini
   1.380 +data=EPOCROOT##epoc32\data\c\tsu_mmf_avictrl_gce_enable.script	\tsu_mmf_avictrl_gce_enable.script
   1.381 +#else
   1.382 +data=EPOCROOT##epoc32\data\c\tsu_mmf_avictrl_gce_disable.ini	\tsu_mmf_avictrl_gce_disable.ini
   1.383 +data=EPOCROOT##epoc32\data\c\tsu_mmf_avictrl_gce_disable.script	\tsu_mmf_avictrl_gce_disable.script
   1.384 +#endif //SYMBIAN_GRAPHICS_USE_GCE
   1.385 +#endif //SYMBIAN_BUILD_GCE
   1.386 +
   1.387 +#ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
   1.388 +data=EPOCROOT##epoc32\data\c\tsu_mmf_avictrl_subtitle.ini	\tsu_mmf_avictrl_subtitle.ini
   1.389 +data=EPOCROOT##epoc32\data\c\tsu_mmf_avictrl_subtitle.script	\tsu_mmf_avictrl_subtitle.script
   1.390 +#endif //SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
   1.391 +
   1.392 +#endif //SYMBIAN_MMF_MODEL_CONTROLLERS
   1.393 +
   1.394 +data=EPOCROOT##epoc32\data\c\TSU_MMF_AVICTRL_PLAY.script    	\TSU_MMF_AVICTRL_PLAY.script
   1.395 +data=EPOCROOT##epoc32\data\c\TSU_MMF_AVICTRL_PLAY_ALLOC.script  \TSU_MMF_AVICTRL_PLAY_ALLOC.script
   1.396 +data=EPOCROOT##epoc32\data\c\TSU_MMF_AVICTRL_RECORD.script    	\TSU_MMF_AVICTRL_RECORD.script
   1.397 +data=EPOCROOT##epoc32\data\c\TSU_MMF_AVICTRL_SECDISP.script    	\TSU_MMF_AVICTRL_SECDISP.script
   1.398 +REM #################################  END  AVICTRL #####################################
   1.399 +#endif
   1.400 +
   1.401 +REM ################################# START MMRUF #####################################
   1.402 +#ifdef SYMBIAN_USE_MMF_RUF_RECOGNIZER
   1.403 +file=ABI_DIR\DEBUG_DIR\tsu_mmf_mmruf.dll				System\Libs\tsu_mmf_mmruf.dll
   1.404 +data=EPOCROOT##epoc32\data\c\runmmfrufunittests.bat		\runmmfrufunittests.bat
   1.405 +data=EPOCROOT##epoc32\data\c\tsu_mmf_mmruf.script		\tsu_mmf_mmruf.script
   1.406 +data=EPOCROOT##epoc32\data\c\tsu_mmf_mmruf_badext.script		\tsu_mmf_mmruf_badext.script
   1.407 +data=EPOCROOT##epoc32\data\c\tsu_mmf_mmruf_corrupt.script		\tsu_mmf_mmruf_corrupt.script
   1.408 +data=EPOCROOT##epoc32\data\c\tsu_mmf_mmruf_alloc.script	\tsu_mmf_mmruf_alloc.script
   1.409 +#endif
   1.410 +REM #################################  END  MMRUF #####################################
   1.411 +
   1.412 +REM ################################# START VIDEORENDERER ##############################
   1.413 +#ifdef SYMBIAN_GRAPHICS_USE_GCE
   1.414 +#include <tsu_mmf_videorenderer.iby>
   1.415 +#endif
   1.416 +REM ################################# END VIDEORENDERER ##############################
   1.417 +
   1.418 +REM ################################# START SUBTITLE SUPPORT ##############################
   1.419 +#ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
   1.420 +#include <tsu_mmf_subtitlegraphic.iby>
   1.421 +#include <tsu_mmf_subtitledecoder.iby>
   1.422 +#include <tsu_mmf_devsubtitle.iby>
   1.423 +#endif //SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
   1.424 +REM ################################# END SUBTITLE SUPPORT ##############################
   1.425 +
   1.426 +#ifdef SYMBIAN_MULTIMEDIA_A3FDEVSOUND
   1.427 +#include <pvtestsopt.iby> 
   1.428 +#endif
   1.429 +
   1.430 +#endif // MMFUNITTESTS_IBY
   1.431 +