|
1 // Copyright (c) 2010 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 #include "../aclnt/group/bld.inf" |
|
17 #include "../actrl/group/bld.inf" |
|
18 #include "../AFMT/group/bld.inf" |
|
19 #include "../basecl/group/bld.inf" |
|
20 #include "../ctlfrm/group/bld.inf" |
|
21 #include "../GEF/group/bld.inf" |
|
22 #include "../MidiClnt/group/bld.inf" |
|
23 #include "../Recogniser/group/bld.inf" |
|
24 #include "../srssnk/group/bld.inf" |
|
25 #include "../ACOD/group/bld.inf" |
|
26 #include "../DevSoundTest/group/bld.INF" |
|
27 #include "videogroup/bld.inf" |
|
28 |
|
29 #ifdef SYMBIAN_VARIABLE_BITRATE_CODEC // use system wide flag to trigger model controller build |
|
30 #define SYMBIAN_MMF_MODEL_CONTROLLERS |
|
31 #endif |
|
32 |
|
33 PRJ_TESTMMPFILES |
|
34 |
|
35 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS |
|
36 ../MmpFiles/tsu_mmf_oggctrl_01.mmp |
|
37 #endif |
|
38 |
|
39 // Video Clients |
|
40 ../MmpFiles/TSU_MMF_VCLNT_01.mmp |
|
41 ../MmpFiles/TS_CMMFVideoTestCustomCommands.mmp |
|
42 ../MmpFiles/TS_CMMFVideoTestController.mmp |
|
43 |
|
44 #ifdef SYMBIAN_BUILD_GCE |
|
45 #ifdef EABI |
|
46 ../MmpFiles/ts_cmmfvideotestcontroller_gce.mmp |
|
47 #endif // EABI |
|
48 #endif // SYMBIAN_BUILD_GCE |
|
49 ../MmpFiles/TS_VideoInput.mmp |
|
50 ../MmpFiles/TS_VideoOutput.mmp |
|
51 ../MmpFiles/TSU_MMF_VCLNT_APP.mmp |
|
52 |
|
53 //CTLFRM |
|
54 ../MmpFiles/TS_CMMFDummyVideoTestController.mmp |
|
55 |
|
56 //A2DPBLUETOOTH |
|
57 //../mmpfiles/TSU_MMF_A2DPBLUETOOTH.mmp |
|
58 |
|
59 |
|
60 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS |
|
61 //.avi controller |
|
62 ../MmpFiles/customaviplayercontroller.mmp |
|
63 ../MmpFiles/tsu_mmf_avictrl_01.mmp |
|
64 #endif |
|
65 |
|
66 // DRMPlugin Server |
|
67 ../MmpFiles/TSU_MMF_DRMPlugin_U.mmp |
|
68 PRJ_TESTEXPORTS |
|
69 //C:/ |
|
70 // test scripts |
|
71 |
|
72 #ifdef SYMBIAN_BUILD_GCE |
|
73 ../ctlfrm/tsu_mmf_ctlfrm_videosurface.script c:/mm/tsu_mmf_ctlfrm_videosurface.script |
|
74 #endif |
|
75 |
|
76 //../A2DPBLUETOOTH/TSU_MMF_A2DPBLUETOOTH.script c:/mm/TSU_MMF_A2DPBLUETOOTH.script |
|
77 |
|
78 |
|
79 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS |
|
80 // --------------->> Oggctrl script <<----------------------------------- |
|
81 ../scripts/tsu_mmf_oggctrl_play.script c:/tsu_mmf_oggctrl_play.script |
|
82 ../scripts/tsu_mmf_oggctrl_record.script c:/tsu_mmf_oggctrl_record.script |
|
83 ../scripts/tsu_mmf_oggctrl_01.ini c:/tsu_mmf_oggctrl_01.ini |
|
84 |
|
85 // --------------->> avictrl script <<----------------------------------- |
|
86 ../scripts/tsu_mmf_avictrl_play.script c:/tsu_mmf_avictrl_play.script |
|
87 ../scripts/tsu_mmf_avictrl_play_alloc.script c:/tsu_mmf_avictrl_play_alloc.script |
|
88 ../scripts/tsu_mmf_avictrl_record.script c:/tsu_mmf_avictrl_record.script |
|
89 ../scripts/tsu_mmf_avictrl_secdisp.script c:/tsu_mmf_avictrl_secdisp.script |
|
90 ../scripts/tsu_mmf_avictrl_secdisp_winscw.script c:/tsu_mmf_avictrl_secdisp_winscw.script |
|
91 ../scripts/tsu_mmf_avictrl_01.ini c:/tsu_mmf_avictrl_01.ini |
|
92 #ifdef SYMBIAN_BUILD_GCE |
|
93 ../scripts/tsu_mmf_avictrl_gce_enable.script c:/tsu_mmf_avictrl_gce_enable.script |
|
94 ../scripts/tsu_mmf_avictrl_gce_disable.script c:/tsu_mmf_avictrl_gce_disable.script |
|
95 ../scripts/tsu_mmf_avictrl_gce_enable.ini c:/tsu_mmf_avictrl_gce_enable.ini |
|
96 ../scripts/tsu_mmf_avictrl_gce_disable.ini c:/tsu_mmf_avictrl_gce_disable.ini |
|
97 #endif //SYMBIAN_BUILD_GCE |
|
98 #ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT |
|
99 ../scripts/tsu_mmf_avictrl_subtitle.ini c:/tsu_mmf_avictrl_subtitle.ini |
|
100 ../scripts/tsu_mmf_avictrl_subtitle.script c:/tsu_mmf_avictrl_subtitle.script |
|
101 #endif //SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT |
|
102 #endif //SYMBIAN_MMF_MODEL_CONTROLLERS |
|
103 |
|
104 ../scripts/TSU_MMF_VCLNT_01_WM_CAF_V2.script c:/mm/tsu_mmf_vclnt_01_wm_caf_v2.script |
|
105 ../scripts/TSU_MMF_VCLNT_01_ALLOC_WM.script c:/mm/tsu_mmf_vclnt_01_alloc_wm.script |
|
106 ../scripts/TSU_MMF_VCLNT_RF_WM.script c:/mm/tsu_mmf_vclnt_rf_wm.script |
|
107 ../scripts/TSU_MMF_VCLNT_RF_ALLOC_WM.script c:/mm/tsu_mmf_vclnt_rf_alloc_wm.script |
|
108 ../scripts/TSU_MMF_VCLNT_DRM.script c:/mm/tsu_mmf_vclnt_drm.script |
|
109 ../scripts/TSU_MMF_VCLNT_DRM_ALLOC.script c:/mm/tsu_mmf_vclnt_drm_alloc.script |
|
110 ../scripts/TSU_MMF_VCLNT_01.ini c:/mm/tsu_mmf_vclnt_01.ini |
|
111 ../scripts/TSU_MMF_VCLNT_RF_WM_NOTIFICATION.script c:/mm/tsu_mmf_vclnt_rf_wm_notification.script |
|
112 ../scripts/TSU_MMF_VCLNT_01_WM_CAF_V2_priority.script c:/mm/tsu_mmf_vclnt_01_wm_caf_v2_priority.script |
|
113 |
|
114 |
|
115 |
|
116 // --------------->> graphics support script <<----------------------------------- |
|
117 #ifdef SYMBIAN_BUILD_GCE |
|
118 ../scripts/tsu_mmf_vclnt_u_01_gce_available.script c:/mm/tsu_mmf_vclnt_u_01_gce_available.script |
|
119 ../scripts/tsu_mmf_vclnt_u_01_gce_unavailable.script c:/mm/tsu_mmf_vclnt_u_01_gce_unavailable.script |
|
120 ../scripts/tsu_mmf_vclnt_u_01_gce_alloc.script c:/mm/tsu_mmf_vclnt_u_01_gce_alloc.script |
|
121 ../scripts/tsu_mmf_vclnt_u_01_gce_avail_secscreen.script c:/mm/tsu_mmf_vclnt_u_01_gce_avail_secscreen.script |
|
122 ../scripts/TSU_MMF_VCLNT_01_gce_unavailable.ini c:/mm/tsu_mmf_vclnt_01_gce_unavailable.ini |
|
123 #else |
|
124 // remove compile error and avoid test cases failed when CVideoPlayerUtility2 is not available |
|
125 ../scripts/empty.script c:/mm/tsu_mmf_vclnt_u_01_gce_unavailable.script |
|
126 #endif |
|
127 #ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT |
|
128 ../scripts/tsu_mmf_vclnt_u_01_subtitle_gce_on.script c:/mm/tsu_mmf_vclnt_u_01_subtitle_gce_on.script |
|
129 ../scripts/tsu_mmf_vclnt_u_01_subtitle_gce_on_secscreen.script c:/mm/tsu_mmf_vclnt_u_01_subtitle_gce_on_secscreen.script |
|
130 ../scripts/tsu_mmf_vclnt_u_01_subtitle_gce_on_udeb.script c:/mm/tsu_mmf_vclnt_u_01_subtitle_gce_on_udeb.script |
|
131 ../scripts/tsu_mmf_vclnt_u_01_subtitle_gce_on_urel.script c:/mm/tsu_mmf_vclnt_u_01_subtitle_gce_on_urel.script |
|
132 #endif |
|
133 |
|
134 ../group/TSU_MMF_ACLNT_01.bat c:/mm/tsu_mmf_aclnt_01.bat |
|
135 |
|
136 //MM Video Clients Unit Testing |
|
137 ../VCLNT/TSU_MMF_VCLNT_01/Data/small2.wav c:/mm/mmf/testfiles/vclnt/small2.wav |
|
138 ../VCLNT/TSU_MMF_VCLNT_01/Data/smallv.wav c:/mm/mmf/testfiles/vclnt/smallv.wav |
|
139 ../VCLNT/TSU_MMF_VCLNT_01/Data/clock.dummy c:/mm/mmf/testfiles/vclnt/clock.dummy |
|
140 ../VCLNT/TSU_MMF_VCLNT_01/Data/Video.content c:/mm/mmf/testfiles/vclnt/video.content |
|
141 ../VCLNT/TSU_MMF_VCLNT_01/Data/VideoContentNoRights.content c:/mm/mmf/testfiles/vclnt/videocontentnorights.content |
|
142 ../VCLNT/TSU_MMF_VCLNT_01/Data/LongVideo.dummy c:/mm/mmf/testfiles/vclnt/longvideo.dummy |
|
143 ../VCLNT/TSU_MMF_VCLNT_01/Data/ShortVideo.dummy c:/mm/mmf/testfiles/vclnt/shortvideo.dummy |
|
144 ../VCLNT/TSU_MMF_VCLNT_01/Data/AudVid.avi c:/mm/mmf/testfiles/vclnt/audvid.avi |
|
145 ../VCLNT/TSU_MMF_VCLNT_01/Data/Vid.avi c:/mm/mmf/testfiles/vclnt/vid.avi |
|
146 ../VCLNT/TSU_MMF_VCLNT_01/Data/xvidonly.avi c:/mm/mmf/testfiles/vclnt/xvidonly.avi |
|
147 #ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT |
|
148 ../VCLNT/TSU_MMF_VCLNT_01/Data/clock2.dummy c:/mm/mmf/testfiles/vclnt/clock2.dummy |
|
149 #endif //SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT |
|
150 |
|
151 |
|
152 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS |
|
153 //OggCtrl test files |
|
154 ../oggctrl/data/6Sec48KHz224KbsStereo.ogg c:/mm/mmf/testfiles/oggctrl/6sec48khz224kbsstereo.ogg |
|
155 ../oggctrl/data/6sec32khz120kbsstereo.ogg c:/mm/mmf/testfiles/oggctrl/6sec32khz120kbsstereo.ogg |
|
156 ../oggctrl/data/6sec44khz128kbsstereo.ogg c:/mm/mmf/testfiles/oggctrl/6sec44khz128kbsstereo.ogg |
|
157 ../oggctrl/data/invalid.ogg c:/mm/mmf/testfiles/oggctrl/invalid.ogg |
|
158 #endif |
|
159 |
|
160 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS |
|
161 //.avi controller test files |
|
162 ../avictrl/data/video_only.avi c:/mm/mmf/testfiles/avictrl/video_only.avi |
|
163 ../avictrl/data/aud_vid.avi c:/mm/mmf/testfiles/avictrl/aud_vid.avi |
|
164 ../avictrl/data/invalid.avi c:/mm/mmf/testfiles/avictrl/invalid.avi |
|
165 //#ifndef SYMBIAN_MMF_NO_COPYRIGHTED_FILES |
|
166 // We should put this file in a seperate copyrighted files directory |
|
167 // Also the files storage place need to be put in a seperate branch of its own. |
|
168 ../avictrl/data/low_mem_vdo_test.avi c:/mm/mmf/testfiles/avictrl/low_mem_vdo_test.avi |
|
169 //#endif |
|
170 ../avictrl/data/aud_vid_vprp.avi c:/mm/mmf/testfiles/avictrl/aud_vid_vprp.avi |
|
171 #ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT |
|
172 ../avictrl/data/srt_available.avi c:/mm/mmf/testfiles/avictrl/srt_available.avi |
|
173 ../avictrl/data/srt_available.srt c:/mm/mmf/testfiles/avictrl/srt_available.srt |
|
174 #endif //SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT |
|
175 #endif //SYMBIAN_MMF_MODEL_CONTROLLERS |
|
176 |
|
177 //iby files |
|
178 ../group/TSU_MMF_ACLNT.iby /epoc32/rom/include/tsu_mmf_aclnt.iby |
|
179 ../group/TSU_MMF_VCLNT.iby /epoc32/rom/include/tsu_mmf_vclnt.iby |
|
180 ../group/TSU_MMF_VCLNT_excl_test.iby /epoc32/rom/include/tsu_mmf_vclnt_excl_test.iby |
|
181 |
|
182 //DRMPlugin Server unit test exports |
|
183 ../SecureDRM/tsu_mmf_drmplugin_alloc.script c:/tsu_mmf_drmplugin_alloc.script |
|
184 ../SecureDRM/tsu_mmf_drmplugin_alloc.ini c:/tsu_mmf_drmplugin_alloc.ini |
|
185 ../SecureDRM/data/small.wav c:/securedrm/small.wav |
|
186 |
|
187 |