Update contrib.
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".
8 // Initial Contributors:
9 // Nokia Corporation - initial contribution.
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 "../SbcCodec/group/bld.INF"
26 #include "../ACOD/group/bld.inf"
27 #include "../DevSoundTest/group/bld.INF"
28 #include "../DevSoundTest/CIPlugins/group/bld.INF"
29 #include "../swcdwrap/group/bld.inf"
30 #include "../SwCodecDevices/group/bld.inf"
31 #include "videogroup/bld.inf"
33 #ifdef SYMBIAN_VARIABLE_BITRATE_CODEC // use system wide flag to trigger model controller build
34 #define SYMBIAN_MMF_MODEL_CONTROLLERS
39 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS
40 ../MmpFiles/tsu_mmf_oggctrl_01.mmp
44 ../MmpFiles/TSU_MMF_VCLNT_01.mmp
45 ../MmpFiles/TS_CMMFVideoTestCustomCommands.mmp
46 ../MmpFiles/TS_CMMFVideoTestController.mmp
48 #ifdef SYMBIAN_BUILD_GCE
50 ../MmpFiles/ts_cmmfvideotestcontroller_gce.mmp
52 #endif // SYMBIAN_BUILD_GCE
53 ../MmpFiles/TS_VideoInput.mmp
54 ../MmpFiles/TS_VideoOutput.mmp
55 ../MmpFiles/TSU_MMF_VCLNT_APP.mmp
58 ../MmpFiles/TS_CMMFDummyVideoTestController.mmp
61 //../mmpfiles/TSU_MMF_A2DPBLUETOOTH.mmp
64 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS
66 ../MmpFiles/customaviplayercontroller.mmp
67 ../MmpFiles/tsu_mmf_avictrl_01.mmp
71 ../MmpFiles/TSU_MMF_DRMPlugin_U.mmp
76 #ifdef SYMBIAN_BUILD_GCE
77 ../ctlfrm/tsu_mmf_ctlfrm_videosurface.script c:/mm/tsu_mmf_ctlfrm_videosurface.script
80 //../A2DPBLUETOOTH/TSU_MMF_A2DPBLUETOOTH.script c:/mm/TSU_MMF_A2DPBLUETOOTH.script
83 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS
84 // --------------->> Oggctrl script <<-----------------------------------
85 ../scripts/tsu_mmf_oggctrl_play.script c:/tsu_mmf_oggctrl_play.script
86 ../scripts/tsu_mmf_oggctrl_record.script c:/tsu_mmf_oggctrl_record.script
87 ../scripts/tsu_mmf_oggctrl_01.ini c:/tsu_mmf_oggctrl_01.ini
89 // --------------->> avictrl script <<-----------------------------------
90 ../scripts/tsu_mmf_avictrl_play.script c:/tsu_mmf_avictrl_play.script
91 ../scripts/tsu_mmf_avictrl_play_alloc.script c:/tsu_mmf_avictrl_play_alloc.script
92 ../scripts/tsu_mmf_avictrl_record.script c:/tsu_mmf_avictrl_record.script
93 ../scripts/tsu_mmf_avictrl_secdisp.script c:/tsu_mmf_avictrl_secdisp.script
94 ../scripts/tsu_mmf_avictrl_secdisp_winscw.script c:/tsu_mmf_avictrl_secdisp_winscw.script
95 ../scripts/tsu_mmf_avictrl_01.ini c:/tsu_mmf_avictrl_01.ini
96 #ifdef SYMBIAN_BUILD_GCE
97 ../scripts/tsu_mmf_avictrl_gce_enable.script c:/tsu_mmf_avictrl_gce_enable.script
98 ../scripts/tsu_mmf_avictrl_gce_disable.script c:/tsu_mmf_avictrl_gce_disable.script
99 ../scripts/tsu_mmf_avictrl_gce_enable.ini c:/tsu_mmf_avictrl_gce_enable.ini
100 ../scripts/tsu_mmf_avictrl_gce_disable.ini c:/tsu_mmf_avictrl_gce_disable.ini
101 #endif //SYMBIAN_BUILD_GCE
102 #ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
103 ../scripts/tsu_mmf_avictrl_subtitle.ini c:/tsu_mmf_avictrl_subtitle.ini
104 ../scripts/tsu_mmf_avictrl_subtitle.script c:/tsu_mmf_avictrl_subtitle.script
105 #endif //SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
106 #endif //SYMBIAN_MMF_MODEL_CONTROLLERS
108 ../scripts/TSU_MMF_VCLNT_01_WM_CAF_V2.script c:/mm/tsu_mmf_vclnt_01_wm_caf_v2.script
109 ../scripts/TSU_MMF_VCLNT_01_ALLOC_WM.script c:/mm/tsu_mmf_vclnt_01_alloc_wm.script
110 ../scripts/TSU_MMF_VCLNT_RF_WM.script c:/mm/tsu_mmf_vclnt_rf_wm.script
111 ../scripts/TSU_MMF_VCLNT_RF_ALLOC_WM.script c:/mm/tsu_mmf_vclnt_rf_alloc_wm.script
112 ../scripts/TSU_MMF_VCLNT_DRM.script c:/mm/tsu_mmf_vclnt_drm.script
113 ../scripts/TSU_MMF_VCLNT_DRM_ALLOC.script c:/mm/tsu_mmf_vclnt_drm_alloc.script
114 ../scripts/TSU_MMF_VCLNT_01.ini c:/mm/tsu_mmf_vclnt_01.ini
115 ../scripts/TSU_MMF_VCLNT_RF_WM_NOTIFICATION.script c:/mm/tsu_mmf_vclnt_rf_wm_notification.script
116 ../scripts/TSU_MMF_VCLNT_01_WM_CAF_V2_priority.script c:/mm/tsu_mmf_vclnt_01_wm_caf_v2_priority.script
120 // --------------->> graphics support script <<-----------------------------------
121 #ifdef SYMBIAN_BUILD_GCE
122 ../scripts/tsu_mmf_vclnt_u_01_gce_available.script c:/mm/tsu_mmf_vclnt_u_01_gce_available.script
123 ../scripts/tsu_mmf_vclnt_u_01_gce_unavailable.script c:/mm/tsu_mmf_vclnt_u_01_gce_unavailable.script
124 ../scripts/tsu_mmf_vclnt_u_01_gce_alloc.script c:/mm/tsu_mmf_vclnt_u_01_gce_alloc.script
125 ../scripts/tsu_mmf_vclnt_u_01_gce_avail_secscreen.script c:/mm/tsu_mmf_vclnt_u_01_gce_avail_secscreen.script
126 ../scripts/TSU_MMF_VCLNT_01_gce_unavailable.ini c:/mm/tsu_mmf_vclnt_01_gce_unavailable.ini
128 // remove compile error and avoid test cases failed when CVideoPlayerUtility2 is not available
129 ../scripts/empty.script c:/mm/tsu_mmf_vclnt_u_01_gce_unavailable.script
131 #ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
132 ../scripts/tsu_mmf_vclnt_u_01_subtitle_gce_on.script c:/mm/tsu_mmf_vclnt_u_01_subtitle_gce_on.script
133 ../scripts/tsu_mmf_vclnt_u_01_subtitle_gce_on_secscreen.script c:/mm/tsu_mmf_vclnt_u_01_subtitle_gce_on_secscreen.script
134 ../scripts/tsu_mmf_vclnt_u_01_subtitle_gce_on_udeb.script c:/mm/tsu_mmf_vclnt_u_01_subtitle_gce_on_udeb.script
135 ../scripts/tsu_mmf_vclnt_u_01_subtitle_gce_on_urel.script c:/mm/tsu_mmf_vclnt_u_01_subtitle_gce_on_urel.script
138 ../group/TSU_MMF_ACLNT_01.bat c:/mm/tsu_mmf_aclnt_01.bat
140 //MM Video Clients Unit Testing
141 ../VCLNT/TSU_MMF_VCLNT_01/Data/small2.wav c:/mm/mmf/testfiles/vclnt/small2.wav
142 ../VCLNT/TSU_MMF_VCLNT_01/Data/smallv.wav c:/mm/mmf/testfiles/vclnt/smallv.wav
143 ../VCLNT/TSU_MMF_VCLNT_01/Data/clock.dummy c:/mm/mmf/testfiles/vclnt/clock.dummy
144 ../VCLNT/TSU_MMF_VCLNT_01/Data/Video.content c:/mm/mmf/testfiles/vclnt/video.content
145 ../VCLNT/TSU_MMF_VCLNT_01/Data/VideoContentNoRights.content c:/mm/mmf/testfiles/vclnt/videocontentnorights.content
146 ../VCLNT/TSU_MMF_VCLNT_01/Data/LongVideo.dummy c:/mm/mmf/testfiles/vclnt/longvideo.dummy
147 ../VCLNT/TSU_MMF_VCLNT_01/Data/ShortVideo.dummy c:/mm/mmf/testfiles/vclnt/shortvideo.dummy
148 ../VCLNT/TSU_MMF_VCLNT_01/Data/AudVid.avi c:/mm/mmf/testfiles/vclnt/audvid.avi
149 ../VCLNT/TSU_MMF_VCLNT_01/Data/Vid.avi c:/mm/mmf/testfiles/vclnt/vid.avi
150 ../VCLNT/TSU_MMF_VCLNT_01/Data/xvidonly.avi c:/mm/mmf/testfiles/vclnt/xvidonly.avi
151 #ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
152 ../VCLNT/TSU_MMF_VCLNT_01/Data/clock2.dummy c:/mm/mmf/testfiles/vclnt/clock2.dummy
153 #endif //SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
156 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS
158 ../oggctrl/data/6Sec48KHz224KbsStereo.ogg c:/mm/mmf/testfiles/oggctrl/6sec48khz224kbsstereo.ogg
159 ../oggctrl/data/6sec32khz120kbsstereo.ogg c:/mm/mmf/testfiles/oggctrl/6sec32khz120kbsstereo.ogg
160 ../oggctrl/data/6sec44khz128kbsstereo.ogg c:/mm/mmf/testfiles/oggctrl/6sec44khz128kbsstereo.ogg
161 ../oggctrl/data/invalid.ogg c:/mm/mmf/testfiles/oggctrl/invalid.ogg
164 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS
165 //.avi controller test files
166 ../avictrl/data/video_only.avi c:/mm/mmf/testfiles/avictrl/video_only.avi
167 ../avictrl/data/aud_vid.avi c:/mm/mmf/testfiles/avictrl/aud_vid.avi
168 ../avictrl/data/invalid.avi c:/mm/mmf/testfiles/avictrl/invalid.avi
169 //#ifndef SYMBIAN_MMF_NO_COPYRIGHTED_FILES
170 // We should put this file in a seperate copyrighted files directory
171 // Also the files storage place need to be put in a seperate branch of its own.
172 ../avictrl/data/low_mem_vdo_test.avi c:/mm/mmf/testfiles/avictrl/low_mem_vdo_test.avi
174 ../avictrl/data/aud_vid_vprp.avi c:/mm/mmf/testfiles/avictrl/aud_vid_vprp.avi
175 #ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
176 ../avictrl/data/srt_available.avi c:/mm/mmf/testfiles/avictrl/srt_available.avi
177 ../avictrl/data/srt_available.srt c:/mm/mmf/testfiles/avictrl/srt_available.srt
178 #endif //SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
179 #endif //SYMBIAN_MMF_MODEL_CONTROLLERS
182 ../group/TSU_MMF_ACLNT.iby /epoc32/rom/include/tsu_mmf_aclnt.iby
183 ../group/TSU_MMF_VCLNT.iby /epoc32/rom/include/tsu_mmf_vclnt.iby
184 ../group/TSU_MMF_VCLNT_excl_test.iby /epoc32/rom/include/tsu_mmf_vclnt_excl_test.iby
186 //DRMPlugin Server unit test exports
187 ../SecureDRM/tsu_mmf_drmplugin_alloc.script c:/tsu_mmf_drmplugin_alloc.script
188 ../SecureDRM/tsu_mmf_drmplugin_alloc.ini c:/tsu_mmf_drmplugin_alloc.ini
189 ../SecureDRM/data/small.wav c:/securedrm/small.wav