os/mm/mmtestenv/mmtesttools/Rom/mmfUnitTests.iby
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 // Copyright (c) 2002-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 // All rights reserved.
     3 // This component and the accompanying materials are made available
     4 // under the terms of "Eclipse Public License v1.0"
     5 // which accompanies this distribution, and is available
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 //
     8 // Initial Contributors:
     9 // Nokia Corporation - initial contribution.
    10 //
    11 // Contributors:
    12 //
    13 // Description:
    14 //
    15 
    16 #ifndef MMFUNITTESTS_IBY
    17 #define MMFUNITTESTS_IBY
    18 
    19 REM All non-ICL unit tests in one rom
    20 REM COPY ALL REQUIRED DATA FILES ONTO CF USING COPYDATATOCF.BAT!
    21 
    22 REM ################################# START MMF UNIT TESTS ############################
    23 
    24 #include <testframework.iby>
    25 #include <cinidata.iby>
    26 #include <MmfTestsCommon.iby>
    27 
    28 #include <tsu_mmf_devsound_ciu.iby>
    29 
    30 // Test case: MM-MMF-ACLNT-U-0012-CP
    31 data=EPOCROOT##epoc32\data\c\AclntITestData\small.wav		resource\small.wav
    32 
    33 #ifdef SYMBIAN_VARIABLE_BITRATE_CODEC // use system wide flag to trigger model controller build
    34 #define SYMBIAN_MMF_MODEL_CONTROLLERS
    35 #endif
    36 
    37 data=EPOCROOT##epoc32\data\c\runMmfUnitTests.bat	runMmfUnitTests.bat
    38 data=EPOCROOT##epoc32\data\c\runmmfaudiounittests.bat	runMmfAudioUnitTests.bat
    39 data=EPOCROOT##epoc32\data\c\runMMFAclntUnitTests.bat	runMMFAclntUnitTests.bat
    40 data=EPOCROOT##epoc32\data\c\runMMFActrlUnitTests.bat	runMMFActrlUnitTests.bat
    41 data=EPOCROOT##epoc32\data\c\runMMFAcodUnitTests.bat	runMMFAcodUnitTests.bat
    42 data=EPOCROOT##epoc32\data\c\runMMFAfmtUnitTests.bat	runMMFAfmtUnitTests.bat
    43 data=EPOCROOT##epoc32\data\c\runMMFBaseClUnitTests.bat	runMMFBaseClUnitTests.bat
    44 data=EPOCROOT##epoc32\data\c\runMMFCtlFrmUnitTests.bat	runMMFCtlFrmUnitTests.bat
    45 data=EPOCROOT##epoc32\data\c\runMMFSrsSnkUnitTests.bat	runMMFSrsSnkUnitTests.bat
    46 data=EPOCROOT##epoc32\data\c\runMMFVclntUnitTests.bat	runMMFVclntUnitTests.bat
    47 data=EPOCROOT##epoc32\data\c\runMMFVclntDRMUnitTests.bat	runMMFVclntDRMUnitTests.bat
    48 data=EPOCROOT##epoc32\data\c\runMMFDevSoundUnitTests.bat	runMMFDevSoundUnitTests.bat
    49 #ifndef SYMBIAN_MULTIMEDIA_A3FDEVSOUND
    50 data=EPOCROOT##epoc32\data\c\runmmfdevsoundnona3funittests.bat	runmmfdevsoundnona3funittests.bat
    51 #else
    52 data=EPOCROOT##epoc32\data\c\runmmfdevsounda3funittests.bat	runmmfdevsounda3funittests.bat
    53 #endif
    54 data=EPOCROOT##epoc32\data\c\runMMFMIDIClntUnitTests.bat	runMMFMIDIClntUnitTests.bat
    55 data=EPOCROOT##epoc32\data\c\runMMFClntUnitTests.bat	runMMFClntUnitTests.bat
    56 data=EPOCROOT##epoc32\data\c\runMMFSwCodecWrapperUnitTests.bat	runMMFSwCodecWrapperUnitTests.bat
    57 data=EPOCROOT##epoc32\data\c\runMMFSwCodecDevicesUnitTests.bat	runMMFSwCodecDevicesUnitTests.bat
    58 data=EPOCROOT##epoc32\data\c\runMMFTestFrameworkUnitTests.bat	runMMFTestFrameworkUnitTests.bat
    59 data=EPOCROOT##epoc32\data\c\runMMFDevVideoUnitTests.bat	runMMFDevVideoUnitTests.bat
    60 data=EPOCROOT##epoc32\data\c\runMMFAsrClientUnitTests.bat	runMMFAsrClientUnitTests.bat
    61 data=EPOCROOT##epoc32\data\c\runMMFSbcUnitTests.bat	runMMFSbcUnitTests.bat
    62 data=EPOCROOT##epoc32\data\c\runMMFGefUnitTests.bat	runMMFGefUnitTests.bat
    63 data=EPOCROOT##epoc32\data\c\runMMFAclntDRMUnitTests.bat	runMMFAclntDRMUnitTests.bat
    64 
    65 data=EPOCROOT##epoc32\data\c\runMMFSDevSoundUnitTests.bat	runMMFSDevSoundUnitTests.bat
    66 
    67 data=EPOCROOT##epoc32\data\c\runMMFMIDIClntRfUnitTests.bat	runMMFMIDIClntRfUnitTests.bat
    68 
    69 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS
    70 data=EPOCROOT##epoc32\data\c\runMMFOggctrlUnitTests.bat	runMMFOggctrlUnitTests.bat
    71 data=EPOCROOT##epoc32\data\c\runMMFAviCtrlUnitTests.bat	runMMFAviCtrlUnitTests.bat
    72 #endif
    73 
    74 data=EPOCROOT##epoc32\data\c\runMMFSecureDrmUnitTests.bat runMMFSecureDrmUnitTests.bat
    75 
    76 data=EPOCROOT##epoc32\data\c\runmmfaclntsecuredrmunittests.bat runmmfaclntsecuredrmunittests.bat
    77 
    78 REM ################################# START ACLNT #####################################
    79 file=ABI_DIR\DEBUG_DIR\TSU_MMF_ACLNT_01.DLL 			System\Libs\TSU_MMF_ACLNT_01.DLL
    80 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACLNT_01.script     	\TSU_MMF_ACLNT_01.script
    81 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACLNT_01_Alloc.script   \TSU_MMF_ACLNT_01_Alloc.script
    82 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACLNT_02_Alloc.script   \TSU_MMF_ACLNT_02_Alloc.script
    83 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACLNT_03_Alloc.script   \TSU_MMF_ACLNT_03_Alloc.script
    84 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACLNT_04_Alloc.script   \TSU_MMF_ACLNT_04_Alloc.script
    85 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACLNT_05_Alloc.script   \TSU_MMF_ACLNT_05_Alloc.script
    86 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACLNT_RF_Alloc.script \TSU_MMF_ACLNT_RF_Alloc.script
    87 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACLNT_01.ini     	\TSU_MMF_ACLNT_01.ini
    88 
    89 
    90 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACLNT_DRM.script		\TSU_MMF_ACLNT_DRM.script
    91 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACLNT_DRM_ALLOC.script		\TSU_MMF_ACLNT_DRM_ALLOC.script
    92 
    93 data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_aclnt_securedrmtestdata.ini		\tsu_mmf_aclnt_securedrmtestdata.ini
    94 data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_aclnt_securedrmtestdata.script	\tsu_mmf_aclnt_securedrmtestdata.script
    95 data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_aclnt_securedrm.ini				\tsu_mmf_aclnt_securedrm.ini
    96 data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_aclnt_securedrm.script			\tsu_mmf_aclnt_securedrm.script
    97 
    98 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACLNT_01_PREEMPTION.script		\TSU_MMF_ACLNT_01_PREEMPTION.script
    99 
   100 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACLNT_01_NOTIFICATION.script		\TSU_MMF_ACLNT_01_NOTIFICATION.script
   101 
   102 
   103 
   104 REM #################################  END  ACLNT #####################################
   105 
   106 
   107 REM ################################# START ACTRL #####################################
   108 file=ABI_DIR\DEBUG_DIR\TSU_MMF_ACTRL_01.DLL 			System\Libs\TSU_MMF_ACTRL_01.DLL
   109 data=EPOCROOT##epoc32\data\c\TSU_MMF_ACTRL_01.script    	\TSU_MMF_ACTRL_01.script
   110 data=EPOCROOT##epoc32\data\c\TSU_MMF_ACTRL_01_ALLOC.script    	\TSU_MMF_ACTRL_01_ALLOC.script
   111 REM #################################  END  ACTRL #####################################
   112 
   113 
   114 REM ################################# START ACOD #####################################
   115 file=ABI_DIR\DEBUG_DIR\TSU_MMF_ACOD.DLL 			System\Libs\TSU_MMF_ACOD.DLL
   116 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACOD.script    		\TSU_MMF_ACOD.script
   117 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_ACOD_Alloc.script    	\TSU_MMF_ACOD_Alloc.script
   118 ECOM_PLUGIN(tsu_mmf_acod_testcodecs.dll,101f76aa.rsc)
   119 REM #################################  END  ACOD #####################################
   120 
   121 
   122 REM ################################# START AFMT #####################################
   123 REM AFMT specific DLLs
   124 file=ABI_DIR\DEBUG_DIR\TSU_MMF_AFMT.DLL 			System\Libs\TSU_MMF_AFMT.DLL
   125 ECOM_PLUGIN(tsu_mmf_afmt_testdatasink.dll,101f7d2f.rsc)
   126 ECOM_PLUGIN(tsu_mmf_afmt_testdatasource.dll,101f7d33.rsc)
   127 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_AFMT.script    		\TSU_MMF_AFMT.script
   128 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_AFMT_ALLOC.script    	\TSU_MMF_AFMT_ALLOC.script
   129 REM #################################  END  AFMT #####################################
   130 
   131 
   132 REM ################################# START BASECL #####################################
   133 file=ABI_DIR\DEBUG_DIR\TSU_MMF_BASECL.DLL 			System\Libs\TSU_MMF_BASECL.DLL
   134 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_BASECL.script        	\tsu_mmf_basecl.script
   135 data=EPOCROOT##epoc32\data\c\tsu_mmf_basecl.ini        			\TSU_MMF_BASECL.ini
   136 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_BASECL_Alloc.script     \TSU_MMF_BASECL_Alloc.script
   137 ECOM_PLUGIN(tsu_mmf_basecl_testcodec.dll,101f77cc.rsc)
   138 ECOM_PLUGIN(tsu_mmf_basecl_testsrcsink.dll,101f77ca.rsc)
   139 ECOM_PLUGIN(tsu_mmf_basecl_testformat.dll,101f7b20.rsc)
   140 REM #################################  END  BASECL #####################################
   141 
   142 
   143 REM ################################# START CTLFRM #####################################
   144 file=ABI_DIR\DEBUG_DIR\TSU_MMF_CTLFRM.dll 			System\Libs\TSU_MMF_CTLFRM.dll
   145 file=ABI_DIR\DEBUG_DIR\tsu_mmf_ctlfrm_sdrm.dll		System\Libs\tsu_mmf_ctlfrm_sdrm.dll
   146 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_CTLFRM.script    	\TSU_MMF_CTLFRM.script
   147 data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_ctlfrm_sdrm.script	\tsu_mmf_ctlfrm_sdrm.script
   148 data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_ctlfrm_sdrm_alloc.script	\tsu_mmf_ctlfrm_sdrm_alloc.script
   149 
   150 #ifdef SYMBIAN_GRAPHICS_USE_GCE
   151 data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_ctlfrm_videosurface.script    	\tsu_mmf_ctlfrm_videosurface.script
   152 #endif // SYMBIAN_GRAPHICS_USE_GCE
   153 
   154 #ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
   155 data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_ctlfrm_subtitles.script			\tsu_mmf_ctlfrm_subtitles.script
   156 #endif // SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
   157 
   158 file=ABI_DIR\DEBUG_DIR\TS_CmmfTestCustomCommands.dll 		System\Libs\TS_CmmfTestCustomCommands.dll
   159 ECOM_PLUGIN(ts_cmmftestcontroller.dll,101f7790.rsc)
   160 ECOM_PLUGIN(ts_mmftestdatasinkb.dll,101f789f.rsc)
   161 ECOM_PLUGIN(ts_mmftestdatasourceb.dll,101f789e.rsc)
   162 ECOM_PLUGIN(ts_mmftestdatasource.dll,101f7791.rsc)
   163 ECOM_PLUGIN(ts_mmftestdatasink.dll,101f7792.rsc)
   164 
   165 
   166 ECOM_PLUGIN(mmfmp3format.dll,101f7d99.rsc)
   167 ECOM_PLUGIN(mmfmp3nullcodec.dll,101f7d9a.rsc)
   168 
   169 ECOM_PLUGIN(ts_cmmfdummytestcontroller.dll,10273816.rsc)
   170 ECOM_PLUGIN(ts_cmmfdummyvideotestcontroller.dll,10273819.rsc)
   171 ECOM_PLUGIN(ts_cmmftestterminationcontroller.dll,102833fd.rsc)
   172 ECOM_PLUGIN(ts_cmmftestconstructcontroller.dll,102834be.rsc)
   173 REM #################################  END  CTLFRM #####################################
   174 
   175 
   176 REM ################################# START SRSSNK #####################################
   177 file=ABI_DIR\DEBUG_DIR\TSU_MMF_SRSSNK.DLL			System\Libs\TSU_MMF_SRSSNK.DLL
   178 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_SRSSNK_ALLOC.script	\TSU_MMF_SRSSNK_ALLOC.script
   179 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_SRSSNK_FH_ALLOC.script	\TSU_MMF_SRSSNK_FH_ALLOC.script
   180 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_SRSSNK_Panic.script	\TSU_MMF_SRSSNK_Panic.script
   181 REM #################################  END  SRSSNK #####################################
   182 
   183 
   184 REM ################################# START VCLNT #####################################
   185 file=ABI_DIR\DEBUG_DIR\TSU_MMF_VCLNT_01.DLL 				System\Libs\TSU_MMF_VCLNT_01.DLL
   186 
   187 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_VCLNT_01_WM_CAF_V2.script    		\TSU_MMF_VCLNT_01_WM_CAF_V2.script
   188 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_VCLNT_01_WM_CAF_V2_PRIORITY.script    		\TSU_MMF_VCLNT_01_WM_CAF_V2_PRIORITY.script
   189 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_VCLNT_DRM.script		\TSU_MMF_VCLNT_DRM.script
   190 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_VCLNT_DRM_ALLOC.script		\TSU_MMF_VCLNT_DRM_ALLOC.script
   191 
   192 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_VCLNT_01_ALLOC_WM.script   	\TSU_MMF_VCLNT_01_ALLOC_WM.script
   193 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_VCLNT_RF_WM.script    		\TSU_MMF_VCLNT_RF_WM.script
   194 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_VCLNT_RF_ALLOC_WM.script   	\TSU_MMF_VCLNT_RF_ALLOC_WM.script
   195 file=ABI_DIR\DEBUG_DIR\TS_CmmfVideoTestCustomCommands.dll 		System\Libs\TS_CmmfVideoTestCustomCommands.dll
   196 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_VCLNT_01.ini     	\TSU_MMF_VCLNT_01.ini
   197 
   198 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_VCLNT_RF_WM_notification.script    		\TSU_MMF_VCLNT_RF_WM_notification.script
   199 
   200 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS
   201 #ifdef SYMBIAN_BUILD_GCE
   202 #ifdef SYMBIAN_GRAPHICS_USE_GCE
   203 data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_vclnt_u_01_gce_alloc.script				\tsu_mmf_vclnt_u_01_gce_alloc.script
   204 data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_vclnt_u_01_gce_available.script			\tsu_mmf_vclnt_u_01_gce_available.script
   205 #ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
   206 data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_vclnt_u_01_subtitle_gce_on.script		\tsu_mmf_vclnt_u_01_subtitle_gce_on.script
   207 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
   208 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
   209 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
   210 #endif
   211 #else
   212 data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_vclnt_u_01_gce_unavailable.script		\tsu_mmf_vclnt_u_01_gce_unavailable.script
   213 data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_vclnt_01_gce_unavailable.ini        	\mm\tsu_mmf_vclnt_01_gce_unavailable.ini
   214 #endif
   215 #endif
   216 #endif
   217 
   218 file=ABI_DIR\BUILD_DIR\VclntAppTest.exe	Sys\bin\VclntAppTest.exe
   219 data=EPOCROOT##epoc32\data\Z\resource\Apps\VclntAppTest.rsc		resource\Apps\VclntAppTest.rsc
   220 data=EPOCROOT##epoc32\data\Z\private\10003a3f\apps\VclntAppTest_reg.rsc  	private\10003a3f\apps\VclntAppTest_reg.rsc
   221  REM #################################  END  VCLNT #####################################
   222 
   223 REM ################################# START DEVSOUND ##################################
   224 file=ABI_DIR\DEBUG_DIR\TSU_MMF_DEVSOUND_SUITE.DLL						System\Libs\TSU_MMF_DEVSOUND_SUITE.DLL
   225 file=ABI_DIR\DEBUG_DIR\TSU_MMF_DEVSOUND_NOTIFICATION_SUITE.dll			System\Libs\TSU_MMF_DEVSOUND_NOTIFICATION_SUITE.dll
   226 
   227 #ifdef SYMBIAN_MULTIMEDIA_A3FDEVSOUND
   228 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_DEVSOUND_SUITE_MUXDEMUX.script	\TSU_MMF_DEVSOUND_SUITE_MUXDEMUX.script
   229 #endif
   230 
   231 #ifndef SYMBIAN_MULTIMEDIA_A3FDEVSOUND
   232 data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_devsound_suite_nona3f.script	\tsu_mmf_devsound_suite_nona3f.script
   233 #else
   234 data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_devsound_suite_truepause.script	\tsu_mmf_devsound_suite_truepause.script
   235 #endif
   236 data=EPOCROOT##epoc32\data\c\mm\tsu_mmf_devsound_suite_manual.script    \tsu_mmf_devsound_suite_manual.script
   237 data=EPOCROOT##epoc32\data\c\tsu_mmf_devsound_play_tone.ini        		\tsu_mmf_devsound_play_tone.ini
   238 data=EPOCROOT##epoc32\data\c\tsu_mmf_devsound_record.ini				\tsu_mmf_devsound_record.ini
   239 data=EPOCROOT##epoc32\data\c\tsu_mmf_truepause_devsound.ini			\tsu_mmf_truepause_devsound.ini
   240 
   241 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_DEVSOUND_SUITE_debug.script		\TSU_MMF_DEVSOUND_SUITE_debug.script
   242 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_DEVSOUND_SUITE_Alloc.script		\TSU_MMF_DEVSOUND_SUITE_Alloc.script
   243 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_DEVSOUND_NOTIFICATION_SUITE.script	\TSU_MMF_DEVSOUND_NOTIFICATION_SUITE.script
   244 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_DEVSOUND_SUITE_PREEMPTION.script	\TSU_MMF_DEVSOUND_SUITE_PREEMPTION.script
   245 
   246 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_SDEVSOUND_SUITE.script		  \TSU_MMF_SDEVSOUND_SUITE.script
   247 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_DEVSOUND_SUITE_NOCAP.script   \TSU_MMF_DEVSOUND_SUITE_NOCAP.script
   248 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_DEVSOUND_SUITE_MMDDCAP.script \TSU_MMF_DEVSOUND_SUITE_MMDDCAP.script
   249 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_DEVSOUND_SUITE_UECAP.script	  \TSU_MMF_DEVSOUND_SUITE_UECAP.script
   250 ECOM_PLUGIN(tsu_mmf_devsound_testinterface.dll, 102070af.rsc)
   251 ECOM_PLUGIN(tsu_mmf_devsound_testinterface1.dll, 1028664d.rsc)
   252 
   253 ECOM_PLUGIN(tsu_mmf_devsound_testdevice.dll,101f9f50.rsc)
   254 REM #################################  END  DEVSOUND ##################################
   255 
   256 
   257 REM ################################# START MIDICLNT #####################################
   258 file=ABI_DIR\DEBUG_DIR\TSU_MMFMIDICLNT.DLL				System\Libs\TSU_MMFMIDICLNT.DLL
   259 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_MIDICLNT_00.script		\TSU_MMF_MIDICLNT_00.script
   260 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_MIDICLNT_00_Alloc.script	\TSU_MMF_MIDICLNT_00_Alloc.script
   261 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_MIDICLNT_RF.script		\TSU_MMF_MIDICLNT_RF.script
   262 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_MIDICLNT_RF_Alloc.script	\TSU_MMF_MIDICLNT_RF_Alloc.script
   263 data=EPOCROOT##epoc32\data\c\mm\midi.ini				\mm\midi.ini
   264 ECOM_PLUGIN(TS_MidiTstCntrl.dll,101ff9f4.rsc)
   265 REM #################################  END  MIDICLNT #####################################
   266 
   267 REM ################################# START SWCDWRAP #####################################
   268 file=ABI_DIR\DEBUG_DIR\TSU_MMF_SWCDWRAP.DLL 		System\Libs\TSU_MMF_SWCDWRAP.DLL
   269 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_SWCDWRAP.script \TSU_MMF_SWCDWRAP.script
   270 
   271 //test HwDevice plugin resource
   272 ECOM_PLUGIN(tsu_mmf_swcdwrap_testdevice.dll,101fd033.rsc)
   273 REM #################################  END  SWCDWRAP #####################################
   274 
   275 REM ################################# START SWCDDEVICES #####################################
   276 file=ABI_DIR\DEBUG_DIR\TSU_MMF_SWCODECDEVICES.DLL 		System\Libs\TSU_MMF_SWCODECDEVICES.DLL
   277 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_SWCODECDEVICES.script   \TSU_MMF_SWCODECDEVICES.script
   278 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_SWCODECDEVICES.ini	\TSU_MMF_SWCODECDEVICES.ini
   279 REM ################################# END SWCDDEVICES #####################################
   280 
   281 REM ################################# START SECUREDRM #####################################
   282 file=ABI_DIR\DEBUG_DIR\TSU_MMF_DRMPLUGIN_U.DLL          System\Libs\TSU_MMF_DRMPLUGIN_U.DLL
   283 data=EPOCROOT##epoc32\data\c\tsu_mmf_drmplugin_alloc.script \tsu_mmf_drmplugin_alloc.script
   284 data=EPOCROOT##epoc32\data\c\tsu_mmf_drmplugin_alloc.ini	\tsu_mmf_drmplugin_alloc.ini
   285 REM ################################## END SECUREDRM #####################################
   286 
   287 REM ################################# END MMF UNIT TESTS ##############################
   288 
   289 REM ############################# START TESTFRAMEWORK #################################
   290 file=ABI_DIR\DEBUG_DIR\TSU_MmTsth00.DLL 	System\Libs\TSU_MmTsth00.DLL
   291 file=ABI_DIR\DEBUG_DIR\TSU_MmTsth01.DLL 	System\Libs\TSU_MmTsth01.DLL
   292 file=ABI_DIR\DEBUG_DIR\TSU_MmTsth02.DLL 	System\Libs\TSU_MmTsth02.DLL
   293 file=ABI_DIR\DEBUG_DIR\TSU_MmTsth03.DLL 	System\Libs\TSU_MmTsth03.DLL
   294 file=ABI_DIR\DEBUG_DIR\TSU_MmTsth10.DLL 	System\Libs\TSU_MmTsth10.DLL
   295 file=ABI_DIR\DEBUG_DIR\TSU_MmTsth11.DLL 	System\Libs\TSU_MmTsth11.DLL
   296 file=ABI_DIR\DEBUG_DIR\TSU_MmTsth12.DLL 	System\Libs\TSU_MmTsth12.DLL
   297 file=ABI_DIR\DEBUG_DIR\TSU_MmTsth13.DLL 	System\Libs\TSU_MmTsth13.DLL
   298 file=ABI_DIR\DEBUG_DIR\TSU_MmTsth20.DLL 	System\Libs\TSU_MmTsth20.DLL
   299 file=ABI_DIR\DEBUG_DIR\TSU_MmTsth21.DLL 	System\Libs\TSU_MmTsth21.DLL
   300 file=ABI_DIR\DEBUG_DIR\TSU_MmTsth22.DLL 	System\Libs\TSU_MmTsth22.DLL
   301 
   302 data=EPOCROOT##epoc32\data\c\TestFramework.script       \TestFramework.script
   303 data=EPOCROOT##epoc32\data\c\TSU_MmTsth00.script     	\TSU_MmTsth00.script
   304 data=EPOCROOT##epoc32\data\c\TSU_MmTsth01.script     	\TSU_MmTsth01.script
   305 data=EPOCROOT##epoc32\data\c\TSU_MmTsth02.script     	\TSU_MmTsth02.script
   306 data=EPOCROOT##epoc32\data\c\TSU_MmTsth03.script     	\TSU_MmTsth03.script
   307 data=EPOCROOT##epoc32\data\c\TSU_MmTsth10.script     	\TSU_MmTsth10.script
   308 data=EPOCROOT##epoc32\data\c\TSU_MmTsth11.script     	\TSU_MmTsth11.script
   309 data=EPOCROOT##epoc32\data\c\TSU_MmTsth12.script     	\TSU_MmTsth12.script
   310 data=EPOCROOT##epoc32\data\c\TSU_MmTsth13.script     	\TSU_MmTsth13.script
   311 data=EPOCROOT##epoc32\data\c\TSU_MmTsth20.script     	\TSU_MmTsth20.script
   312 data=EPOCROOT##epoc32\data\c\TSU_MmTsth21.script     	\TSU_MmTsth21.script
   313 data=EPOCROOT##epoc32\data\c\TSU_MmTsth22.script     	\TSU_MmTsth22.script
   314 
   315 data=EPOCROOT##epoc32\data\c\TestFramework_Panic.script \TestFramework_Panic.script
   316 data=EPOCROOT##epoc32\data\c\TSU_MmTsth01_Panic.script 	\TSU_MmTsth01_Panic.script
   317 
   318 data=EPOCROOT##epoc32\data\c\TSU_MmTsth02_dummy.script	\TSU_MmTsth02_dummy.script
   319 data=EPOCROOT##epoc32\data\c\TSU_MmTsth11_config.ini	\TSU_MmTsth11_config.ini
   320 REM ############################## END TESTFRAMEWORK ##################################
   321 
   322 REM ############################# START DEVVIDEO #################################
   323 data=EPOCROOT##epoc32\data\c\TSU_MMF_DEVVIDEO_01.script    	\TSU_MMF_DEVVIDEO_01.script
   324 data=EPOCROOT##epoc32\data\c\TSU_MMF_DEVVIDEO_01_Alloc.script   \TSU_MMF_DEVVIDEO_01_Alloc.script
   325 data=EPOCROOT##epoc32\data\c\TSU_MMF_DEVVIDEO_02.script    	\TSU_MMF_DEVVIDEO_02.script
   326 data=EPOCROOT##epoc32\data\c\TSU_MMF_DEVVIDEO_02_Alloc.script   \TSU_MMF_DEVVIDEO_02_Alloc.script
   327 file=ABI_DIR\DEBUG_DIR\TSU_MMF_DEVVIDEO_01.DLL 			System\Libs\TSU_MMF_DEVVIDEO_01.DLL
   328 ECOM_PLUGIN(testdevvideoplugins.dll,101fb64d.rsc)
   329 
   330 data=EPOCROOT##epoc32\data\c\tsu_mmf_devvideo_ciu_01.script    	\tsu_mmf_devvideo_ciu_01.script
   331 
   332 #ifdef SYMBIAN_GRAPHICS_USE_GCE
   333 data=EPOCROOT##epoc32\data\c\tsu_mmf_devvideo_ciu_02.script    	\tsu_mmf_devvideo_ciu_02.script
   334 #endif // SYMBIAN_GRAPHICS_USE_GCE
   335 
   336 file=ABI_DIR\DEBUG_DIR\tsu_mmf_devvideo_ciu_01.dll				System\Libs\tsu_mmf_devvideo_ciu_01.dll
   337 ECOM_PLUGIN(testdevvideociuplugins.dll,testdevvideociuplugins.rsc)
   338 REM #############################  END  DEVVIDEO #################################
   339 
   340 REM ############################# START ASRCL #################################
   341 data=EPOCROOT##epoc32\data\c\TSU_MMF_ASRCL.script    		\TSU_MMF_ASRCL.script
   342 data=EPOCROOT##epoc32\data\c\TSU_MMF_ASRCL_Alloc.script   	\TSU_MMF_ASRCL_Alloc.script
   343 file=ABI_DIR\DEBUG_DIR\TSU_MMF_ASRCL.DLL 			System\Libs\TSU_MMF_ASRCL.DLL
   344 ECOM_PLUGIN(custommmfasrcontroller.dll,101f7d21.rsc)
   345 REM #############################  END  ASRCL #################################
   346 
   347 REM ############################# START SBC #################################
   348 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_SBCCODEC.script    	\TSU_MMF_SBCCODEC.script
   349 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_SBCCODEC_Alloc.script	\TSU_MMF_SBCCODEC_Alloc.script
   350 file=ABI_DIR\DEBUG_DIR\TSU_MMF_SBCCODEC.DLL 				System\Libs\TSU_MMF_SBCCODEC.DLL
   351 ECOM_PLUGIN(SbcEncoder.dll, 10204974.rsc)
   352 REM #############################  END  SBC #################################
   353 
   354 REM ############################# START GEF #################################
   355 data=EPOCROOT##epoc32\data\c\mm\TSU_MMF_GEF_01.script    	\TSU_MMF_GEF_01.script
   356 file=ABI_DIR\DEBUG_DIR\TSU_MMF_GEF.DLL 				System\Libs\TSU_MMF_GEF.DLL
   357 ECOM_PLUGIN(TestGlobalEffectPlugin.dll, 1020709b.rsc)
   358 REM #############################  END  GEF #################################
   359 
   360 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS
   361 REM ################################# START OGGCTRL #####################################
   362 file=ABI_DIR\DEBUG_DIR\TSU_MMF_OGGCTRL_01.DLL 			System\Libs\TSU_MMF_OGGCTRL_01.DLL
   363 data=EPOCROOT##epoc32\data\c\tsu_mmf_oggctrl_01.ini    		\tsu_mmf_oggctrl_01.ini
   364 data=EPOCROOT##epoc32\data\c\tsu_mmf_oggctrl_play.script    	\tsu_mmf_oggctrl_play.script
   365 data=EPOCROOT##epoc32\data\c\tsu_mmf_oggctrl_record.script    	\tsu_mmf_oggctrl_record.script
   366 
   367 REM #################################  END  OGGCTRL #####################################
   368 
   369 REM ################################# START AVICTRL #####################################
   370 file=ABI_DIR\DEBUG_DIR\TSU_MMF_AVICTRL_01.DLL 			System\Libs\TSU_MMF_AVICTRL_01.DLL
   371 data=EPOCROOT##epoc32\data\c\tsu_mmf_avictrl_01.ini    		\tsu_mmf_avictrl_01.ini
   372 
   373 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS
   374 #ifdef SYMBIAN_BUILD_GCE
   375 #ifdef SYMBIAN_GRAPHICS_USE_GCE
   376 data=EPOCROOT##epoc32\data\c\tsu_mmf_avictrl_gce_enable.ini		\tsu_mmf_avictrl_gce_enable.ini
   377 data=EPOCROOT##epoc32\data\c\tsu_mmf_avictrl_gce_enable.script	\tsu_mmf_avictrl_gce_enable.script
   378 #else
   379 data=EPOCROOT##epoc32\data\c\tsu_mmf_avictrl_gce_disable.ini	\tsu_mmf_avictrl_gce_disable.ini
   380 data=EPOCROOT##epoc32\data\c\tsu_mmf_avictrl_gce_disable.script	\tsu_mmf_avictrl_gce_disable.script
   381 #endif //SYMBIAN_GRAPHICS_USE_GCE
   382 #endif //SYMBIAN_BUILD_GCE
   383 
   384 #ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
   385 data=EPOCROOT##epoc32\data\c\tsu_mmf_avictrl_subtitle.ini	\tsu_mmf_avictrl_subtitle.ini
   386 data=EPOCROOT##epoc32\data\c\tsu_mmf_avictrl_subtitle.script	\tsu_mmf_avictrl_subtitle.script
   387 #endif //SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
   388 
   389 #endif //SYMBIAN_MMF_MODEL_CONTROLLERS
   390 
   391 data=EPOCROOT##epoc32\data\c\TSU_MMF_AVICTRL_PLAY.script    	\TSU_MMF_AVICTRL_PLAY.script
   392 data=EPOCROOT##epoc32\data\c\TSU_MMF_AVICTRL_PLAY_ALLOC.script  \TSU_MMF_AVICTRL_PLAY_ALLOC.script
   393 data=EPOCROOT##epoc32\data\c\TSU_MMF_AVICTRL_RECORD.script    	\TSU_MMF_AVICTRL_RECORD.script
   394 data=EPOCROOT##epoc32\data\c\TSU_MMF_AVICTRL_SECDISP.script    	\TSU_MMF_AVICTRL_SECDISP.script
   395 REM #################################  END  AVICTRL #####################################
   396 #endif
   397 
   398 REM ################################# START MMRUF #####################################
   399 #ifdef SYMBIAN_USE_MMF_RUF_RECOGNIZER
   400 file=ABI_DIR\DEBUG_DIR\tsu_mmf_mmruf.dll				System\Libs\tsu_mmf_mmruf.dll
   401 data=EPOCROOT##epoc32\data\c\runmmfrufunittests.bat		\runmmfrufunittests.bat
   402 data=EPOCROOT##epoc32\data\c\tsu_mmf_mmruf.script		\tsu_mmf_mmruf.script
   403 data=EPOCROOT##epoc32\data\c\tsu_mmf_mmruf_badext.script		\tsu_mmf_mmruf_badext.script
   404 data=EPOCROOT##epoc32\data\c\tsu_mmf_mmruf_corrupt.script		\tsu_mmf_mmruf_corrupt.script
   405 data=EPOCROOT##epoc32\data\c\tsu_mmf_mmruf_alloc.script	\tsu_mmf_mmruf_alloc.script
   406 #endif
   407 REM #################################  END  MMRUF #####################################
   408 
   409 REM ################################# START VIDEORENDERER ##############################
   410 #ifdef SYMBIAN_GRAPHICS_USE_GCE
   411 #include <tsu_mmf_videorenderer.iby>
   412 #endif
   413 REM ################################# END VIDEORENDERER ##############################
   414 
   415 REM ################################# START SUBTITLE SUPPORT ##############################
   416 #ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
   417 #include <tsu_mmf_subtitlegraphic.iby>
   418 #include <tsu_mmf_subtitledecoder.iby>
   419 #include <tsu_mmf_devsubtitle.iby>
   420 #endif //SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
   421 REM ################################# END SUBTITLE SUPPORT ##############################
   422 
   423 #ifdef SYMBIAN_MULTIMEDIA_A3FDEVSOUND
   424 #include <pvtestsopt.iby> 
   425 #endif
   426 
   427 #endif // MMFUNITTESTS_IBY
   428