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