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 +