|
1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <SystemDefinition schema="3.0.0"> |
|
3 <package id="ipappsrv" name="IP App Services" levels="framework generic server conn plugin"> |
|
4 <collection id="multimediacommscontroller" name="Multimedia Comms Controller" level="conn"> |
|
5 <component id="mmccinterface" filter="s60" name="MMCC Interface"> |
|
6 <!-- <unit bldFile="multimediacommscontroller/mmccinterface/group"/> --> |
|
7 <!-- <unit bldFile="multimediacommscontroller/mmccinterface/tsrc/ut_interface/group"/> --> |
|
8 </component> |
|
9 <component id="mmccjitterbuffer" filter="s60" name="Jitter Buffer"> |
|
10 <!-- <unit bldFile="multimediacommscontroller/mmccjitterbuffer/group"/> --> |
|
11 <!-- <unit bldFile="multimediacommscontroller/mmccjitterbuffer/tsrc/ut_jitterbuffer/group"/> --> |
|
12 </component> |
|
13 <component id="mmccqoscontroller" filter="s60" name="QoS Controller"> |
|
14 <!-- <unit bldFile="multimediacommscontroller/mmccqoscontroller/group"/> --> |
|
15 <!-- <unit bldFile="multimediacommscontroller/mmccqoscontroller/tsrc/ut_qoscontroller/group"/> --> |
|
16 </component> |
|
17 <component id="mmccmultiplexer" filter="s60" name="MMCC Multiplexer"> |
|
18 <!-- <unit bldFile="multimediacommscontroller/mmccmultiplexer/group"/> --> |
|
19 <!-- <unit bldFile="multimediacommscontroller/mmccmultiplexer/tsrc/ut_multiplexer/group"/> --> |
|
20 </component> |
|
21 <component id="mmccsubcontroller" filter="s60" name="MMCC Subcontroller"> |
|
22 <!-- <unit bldFile="multimediacommscontroller/mmccsubcontroller/group"/> --> |
|
23 <!-- <unit bldFile="multimediacommscontroller/mmccsubcontroller/tsrc/ut_rtpmediaclock/group"/> --> |
|
24 <!-- <unit bldFile="multimediacommscontroller/mmccsubcontroller/tsrc/ut_subcontroller/group"/> --> |
|
25 </component> |
|
26 <component id="mmcccontroller" filter="s60" name="MMCC Controller" class="plugin"> |
|
27 <!-- <unit bldFile="multimediacommscontroller/mmcccontroller/group"/> --> |
|
28 <!-- <unit bldFile="multimediacommscontroller/mmcccontroller/tsrc/ut_controller/group"/> --> |
|
29 </component> |
|
30 <component id="mmccredpayloadformat" filter="s60" name="Redundancy Payload Format" class="plugin"> |
|
31 <!-- <unit bldFile="multimediacommscontroller/mmccredpayloadformat/group"/> --> |
|
32 <!-- <unit bldFile="multimediacommscontroller/mmccredpayloadformat/tsrc/ut_redpayloadformat/group"/> --> |
|
33 </component> |
|
34 <component id="mmccamrpayloadformat" filter="s60" name="AMR Payload Format" class="plugin"> |
|
35 <!-- <unit bldFile="multimediacommscontroller/mmccamrpayloadformat/group"/> --> |
|
36 <!-- <unit bldFile="multimediacommscontroller/mmccamrpayloadformat/tsrc/ut_amrpayloadformat/group"/> --> |
|
37 </component> |
|
38 <component id="mmccg711payloadformat" filter="s60" name="G711 Payload Format" class="plugin"> |
|
39 <!-- <unit bldFile="multimediacommscontroller/mmccg711payloadformat/group"/> --> |
|
40 <!-- <unit bldFile="multimediacommscontroller/mmccg711payloadformat/tsrc/ut_g711payloadformat/group"/> --> |
|
41 </component> |
|
42 <component id="mmccg729payloadformat" filter="s60" name="G729 Payload Format" class="plugin"> |
|
43 <!-- <unit bldFile="multimediacommscontroller/mmccg729payloadformat/group"/> --> |
|
44 <!-- <unit bldFile="multimediacommscontroller/mmccg729payloadformat/tsrc/ut_g729payloadformat/group"/> --> |
|
45 </component> |
|
46 <component id="mmccilbcpayloadformat" filter="s60" name="ILBC Payload Format" class="plugin"> |
|
47 <!-- <unit bldFile="multimediacommscontroller/mmccilbcpayloadformat/group"/> --> |
|
48 <!-- <unit bldFile="multimediacommscontroller/mmccilbcpayloadformat/tsrc/ut_ilbcpayloadformat/group"/> --> |
|
49 </component> |
|
50 <component id="mmccdtmfpayloadformat" filter="s60" name="DTMF Payload Format" class="plugin"> |
|
51 <!-- <unit bldFile="multimediacommscontroller/mmccdtmfpayloadformat/group"/> --> |
|
52 <!-- <unit bldFile="multimediacommscontroller/mmccdtmfpayloadformat/tsrc/ut_dtmfpayloadformat/group"/> --> |
|
53 </component> |
|
54 <component id="mmccrtpsourcesink" filter="s60" name="RTP Source Sink" class="plugin"> |
|
55 <!-- <unit bldFile="multimediacommscontroller/mmccrtpsourcesink/group"/> --> |
|
56 <!-- <unit bldFile="multimediacommscontroller/mmccrtpsourcesink/tsrc/ut_rtpsourcesink/group"/> --> |
|
57 </component> |
|
58 <component id="mmccvideosourcesink" filter="s60" name="Video Source Sink" class="plugin"> |
|
59 <!-- <unit bldFile="multimediacommscontroller/mmccvideosourcesink/group"/> --> |
|
60 <!-- <unit bldFile="multimediacommscontroller/mmccvideosourcesink/tsrc/ut_videosourcesink/group"/> --> |
|
61 </component> |
|
62 <component id="mmcch263payloadformat" filter="s60" name="H263 Payload Format" class="plugin"> |
|
63 <!-- <unit bldFile="multimediacommscontroller/mmcch263payloadformat/group"/> --> |
|
64 <!-- <unit bldFile="multimediacommscontroller/mmcch263payloadformat/tsrc/ut_h263payloadformat/group"/> --> |
|
65 </component> |
|
66 <component id="mmccanypayloadformat" filter="s60" name="Any Payload Format" class="plugin"> |
|
67 <!-- <unit bldFile="multimediacommscontroller/mmccanypayloadformat/group"/> --> |
|
68 <!-- <unit bldFile="multimediacommscontroller/mmccanypayloadformat/tsrc/ut_anypayloadformat/group"/> --> |
|
69 </component> |
|
70 <component id="mmccfilesourcesink" filter="s60" name="MMCC File Source Sink" class="plugin"> |
|
71 <!-- <unit bldFile="multimediacommscontroller/mmccfilesourcesink/group"/> --> |
|
72 <!-- <unit bldFile="multimediacommscontroller/mmccfilesourcesink/tsrc/ut_filesourcesink/group"/> --> |
|
73 </component> |
|
74 <component id="mmccanysourcesink" filter="s60" name="Any Source Sink" class="plugin"> |
|
75 <!-- <unit bldFile="multimediacommscontroller/mmccanysourcesink/group"/> --> |
|
76 <!-- <unit bldFile="multimediacommscontroller/mmccanysourcesink/tsrc/ut_anysourcesink/group"/> --> |
|
77 </component> |
|
78 <component id="mmccavcpayloadformat" filter="s60" name="AVC Payload Format" class="plugin"> |
|
79 <!-- <unit bldFile="multimediacommscontroller/mmccavcpayloadformat/group"/> --> |
|
80 <!-- <unit bldFile="multimediacommscontroller/mmccavcpayloadformat/tsrc/ut_avcpayloadformat/group"/> --> |
|
81 </component> |
|
82 <component id="multimediacommscontroller_build" filter="s60" name="Multimedia Comms Controller Build"> |
|
83 <!-- contents of this component need to be distributed out to the other commented-out bld.infs or the other components need to be collapsed into one --> |
|
84 <unit bldFile="multimediacommscontroller/group"/> |
|
85 </component> |
|
86 <component id="multimediacommscontroller_test" filter="s60" name="Multimedia Comms Controller Test" purpose="development"> |
|
87 <!-- <unit bldFile="multimediacommscontroller/tsrc/testconsoles/mcpsubthreads/dptests/group"/> --> |
|
88 <!-- <unit bldFile="multimediacommscontroller/tsrc/testconsoles/mcpsubthreads/clienttests/group"/> --> |
|
89 <!-- <unit bldFile="multimediacommscontroller/tsrc/componenttests/group"/> --> |
|
90 <!-- <unit bldFile="multimediacommscontroller/tsrc/subcontrollerstub/group"/> --> |
|
91 <!-- <unit bldFile="multimediacommscontroller/tsrc/testconsoles/jitterbuffertestconsole/group"/> --> |
|
92 <!-- <unit bldFile="multimediacommscontroller/tsrc/testconsoles/rtpsourcesink/group"/> --> |
|
93 <!-- <unit bldFile="multimediacommscontroller/tsrc/testconsoles/mcpconsole/group"/> --> |
|
94 </component> |
|
95 </collection> |
|
96 <collection id="multimediacommsengine" name="Multimedia Comms Engine" level="generic"> |
|
97 <component id="mmcesrv" filter="s60" name="Multimedia Comms Engine Server"> |
|
98 <!-- <unit bldFile="multimediacommsengine/mmcesrv/group"/> --> |
|
99 <!-- <unit bldFile="multimediacommsengine/mmcesrv/mmceevent/tsrc/ut_event/group"/> --> |
|
100 <!-- <unit bldFile="multimediacommsengine/mmcesrv/mmceevent/tsrc/ut_event/sip_stub/group"/> --> |
|
101 <!-- <unit bldFile="multimediacommsengine/mmcesrv/mmcemediamanager/tsrc/ut_mediamanager/group"/> --> |
|
102 <!-- <unit bldFile="multimediacommsengine/mmcesrv/mmceserver/tsrc/ut_server/group"/> --> |
|
103 </component> |
|
104 <component id="mmcecli" filter="s60" name="Multimedia Comms Engine Client"> |
|
105 <!-- <unit bldFile="multimediacommsengine/mmcecli/group"/> --> |
|
106 </component> |
|
107 <component id="mmcefloorctrlengine" filter="s60" name="MCE Floor Control Engine"> |
|
108 <!-- <unit bldFile="multimediacommsengine/mmcefloorctrlengine/group"/> --> |
|
109 <!-- <unit bldFile="multimediacommsengine/mmcefloorctrlengine/tsrc/ut_floorctrlengine/fctestpplugin/group"/> --> |
|
110 <!-- <unit bldFile="multimediacommsengine/mmcefloorctrlengine/tsrc/ut_floorctrlengine/fctestpplugin2/group"/> --> |
|
111 <!-- <unit bldFile="multimediacommsengine/mmcefloorctrlengine/tsrc/ut_floorctrlengine/group"/> --> |
|
112 </component> |
|
113 <component id="mmcefloorctrlplugin" filter="s60" name="MCE Floor Control Plugin" class="plugin"> |
|
114 <!-- <unit bldFile="multimediacommsengine/mmcefloorctrlplugin/group"/> --> |
|
115 <!-- <unit bldFile="multimediacommsengine/mmcefloorctrlplugin/tsrc/ut_floorctrlplugin/group"/> --> |
|
116 </component> |
|
117 <component id="multimediacommsengine_build" filter="s60" name="Multimedia Comms Engine Build"> |
|
118 <!-- contents of this component need to be distributed out to the other commented-out bld.infs or the other components need to be collapsed into one --> |
|
119 <unit bldFile="multimediacommsengine/group"/> |
|
120 </component> |
|
121 <component id="multimediacommsengine_test" filter="s60" name="Multimedia Comms Engine Test" purpose="development"> |
|
122 <!-- <unit bldFile="multimediacommsengine/tsrc/mcetestui/mcetestuiplugin/group"/> --> |
|
123 <!-- <unit bldFile="multimediacommsengine/tsrc/mcetestui/group"/> --> |
|
124 <!-- <unit bldFile="multimediacommsengine/tsrc/testdriver/siptester/ttcnresolverplugin/group"/> --> |
|
125 <!-- <unit bldFile="multimediacommsengine/tsrc/mmctestdriver/group"/> --> |
|
126 <!-- <unit bldFile="multimediacommsengine/tsrc/mmctestdriver/mcetester/iceplugin_stub/group"/> --> |
|
127 <!-- <unit bldFile="multimediacommsengine/tsrc/mmctestdriver/mcetester/ttcnresolverplugin/group"/> --> |
|
128 <!-- <unit bldFile="multimediacommsengine/tsrc/testdriver/siptester/ttcnresolverplugin2/group"/> --> |
|
129 <!-- <unit bldFile="multimediacommsengine/tsrc/mcetestui/mcetestuiengine/group"/> --> |
|
130 <!-- <unit bldFile="multimediacommsengine/tsrc/testdriver/group/s60_public_sdk"/> --> |
|
131 <!-- <unit bldFile="multimediacommsengine/tsrc/mmctestdriver/mcetester/iceplugin_stub/tsrc/test/group"/> --> |
|
132 <!-- <unit bldFile="multimediacommsengine/tsrc/testdriver/group"/> --> |
|
133 <!-- <unit bldFile="multimediacommsengine/tsrc/mmctestdriver/mcetester/voipplugin/group"/> --> |
|
134 </component> |
|
135 </collection> |
|
136 <collection id="natfw" name="NAT Framework" level="framework"> |
|
137 <component id="natfwsettings" filter="s60" name="NAT Framework Settings" introduced="^2"> |
|
138 <!-- <unit bldFile="natfw/natfwsettings/group"/> --> |
|
139 <!-- <unit bldFile="natfw/natfwsettings/tsrc/ut_cnatfwnatsettings/group"/> --> |
|
140 </component> |
|
141 <component id="natfwconnectionmultiplexer" filter="s60" name="NAT Framework Connection Multiplexer" introduced="^2"> |
|
142 <!-- <unit bldFile="natfw/natfwconnectionmultiplexer/group"/> --> |
|
143 <!-- <unit bldFile="natfw/natfwconnectionmultiplexer/tsrc/muxtestconsole/group"/> --> |
|
144 <!-- <unit bldFile="natfw/natfwconnectionmultiplexer/tsrc/ut_connectionmultiplexer/group"/> --> |
|
145 </component> |
|
146 <component id="natfwclient" filter="s60" name="NAT Framework Client" introduced="^2"> |
|
147 <!-- <unit bldFile="natfw/natfwclient/group"/> --> |
|
148 <!-- <unit bldFile="natfw/natfwclient/tsrc/ut_natfwclient/group"/> --> |
|
149 </component> |
|
150 <component id="natfwsocketmediaconnwrapper" filter="s60" name="Socket Media Connection Wrapper" introduced="^2"> |
|
151 <!-- <unit bldFile="natfw/natfwsocketmediaconnwrapper/group"/> --> |
|
152 <!-- <unit bldFile="natfw/natfwsocketmediaconnwrapper/tsrc/ut_socketmediaconnwrapper/group"/> --> |
|
153 </component> |
|
154 <component id="natfwunsaf_protocols" filter="s60" name="UNSAF Protocols" introduced="^2"> |
|
155 <!-- consider expanding name to UNilateral Self- Address Fixing Protocols --> |
|
156 <!-- <unit bldFile="natfw/natfwunsaf_protocols/group"/> --> |
|
157 <!-- <unit bldFile="natfw/natfwunsaf_protocols/tsrc/ut_unsaf_codec/group"/> --> |
|
158 <!-- <unit bldFile="natfw/natfwunsaf_protocols/tsrc/ut_unsaf_transport/group"/> --> |
|
159 </component> |
|
160 <component id="natfwstunturnclient" filter="s60" name="STUN TURN Client" introduced="^2"> |
|
161 <!-- <unit bldFile="natfw/natfwstunturnclient/group"/> --> |
|
162 <!-- <unit bldFile="natfw/natfwstunturnclient/tsrc/ut_stunturnclient/group"/> --> |
|
163 </component> |
|
164 <component id="natfwstunserver" filter="s60" name="STUN Server" introduced="^2"> |
|
165 <!-- <unit bldFile="natfw/natfwstunserver/group"/> --> |
|
166 <!-- <unit bldFile="natfw/natfwstunserver/tsrc/ut_cnatfwstunsrv/group"/> --> |
|
167 </component> |
|
168 <component id="natfwicecandidatehandler" filter="s60" name="ICE Candidate Handler" class="plugin" introduced="^2"> |
|
169 <!-- <unit bldFile="natfw/natfwicecandidatehandler/group"/> --> |
|
170 <!-- <unit bldFile="natfw/natfwicecandidatehandler/tsrc/ut_icecandidatehandler/group"/> --> |
|
171 </component> |
|
172 <component id="natfwstunplugin" filter="s60" name="STUN Plugin" class="plugin" introduced="^2"> |
|
173 <!-- <unit bldFile="natfw/natfwstunplugin/group"/> --> |
|
174 <!-- <unit bldFile="natfw/natfwstunplugin/tsrc/ut_cnatfwstunplugin/group"/> --> |
|
175 </component> |
|
176 <component id="natfwturnplugin" filter="s60" name="TURN Plugin" class="plugin" introduced="^2"> |
|
177 <!-- <unit bldFile="natfw/natfwturnplugin/group"/> --> |
|
178 <!-- <unit bldFile="natfw/natfwturnplugin/tsrc/ut_cnatfwturnplugin/group"/> --> |
|
179 </component> |
|
180 <component id="natfw_build" filter="s60" name="NAT Framework Build" introduced="^2"> |
|
181 <!-- contents of this component need to be distributed out to the other commented-out bld.infs or the other components need to be collapsed into one --> |
|
182 <unit bldFile="natfw/group"/> |
|
183 </component> |
|
184 <component id="natfw_test" filter="s60" name="NAT Framework Test" purpose="development" introduced="^2"> |
|
185 <!-- <unit bldFile="natfw/tsrc/natfwtestconsoles/natfwtestconsole/group"/> --> |
|
186 </component> |
|
187 </collection> |
|
188 <collection id="natplugins" name="NAT Plugins" level="plugin"> |
|
189 <!-- are the extra test units in here needed at all? Either incorperate into main unit as test projects or remove--> |
|
190 <component id="natpcliprovisioningnatfwadapter" filter="s60" name="Client Provisioning NAT Framework Traversal Adapter" class="plugin" introduced="^2"> |
|
191 <unit bldFile="natplugins/natpcliprovisioningnatfwadapter/group"/> |
|
192 <!-- <unit bldFile="natplugins/natpcliprovisioningnatfwadapter/tsrc/t_natfwtraversaladapter/group"/> --> |
|
193 </component> |
|
194 <component id="natpdevmgmtnatfwadapter" filter="s60" name="Device Management NAT Framework Traversal Adapter" class="plugin"> |
|
195 <unit bldFile="natplugins/natpdevmgmtnatfwadapter/group"/> |
|
196 <!-- <unit bldFile="natplugins/natpdevmgmtnatfwadapter/tsrc/ut_cnsmldmnatfwtraversaladapter/group"/> --> |
|
197 </component> |
|
198 <component id="natptraversalcontroller" filter="s60" name="NAT Traversal Controller" class="plugin"> |
|
199 <unit bldFile="natplugins/natptraversalcontroller/group"/> |
|
200 <!-- <unit bldFile="natplugins/natptraversalcontroller/tsrc/ut_nattraversalcontroller/group"/> --> |
|
201 </component> |
|
202 <component id="natpnatfwsdpprovider" filter="s60" name="NAT Framework SDP Provider" class="plugin"> |
|
203 <unit bldFile="natplugins/natpnatfwsdpprovider/group"/> |
|
204 <!-- <unit bldFile="natplugins/natpnatfwsdpprovider/tsrc/testconsole/group"/> --> |
|
205 <!-- <unit bldFile="natplugins/natpnatfwsdpprovider/tsrc/ut_natfwsdpprovider/group"/> --> |
|
206 </component> |
|
207 </collection> |
|
208 <collection id="ipappsrv_info" name="IP App Services Info" level="plugin"> |
|
209 <component id="ipappsrv_metadata" name="IP App Services Metadata" class="config" introduced="^2" purpose="development" target="desktop"> |
|
210 <unit mrp="ipappsrv_info/ipappsrv_metadata/ipappsrv_metadata.mrp"/> |
|
211 </component> |
|
212 </collection> |
|
213 </package> |
|
214 </SystemDefinition> |