1 <?xml version="1.0" encoding="UTF-8"?> |
1 <?xml version="1.0" encoding="UTF-8"?> |
2 <SystemDefinition schema="3.0.1"> |
2 <SystemDefinition schema="3.0.1"> |
3 <package id="mmmw" name="Multimedia Middleware" levels="plugin framework server generic specific"> |
3 <package id="mmmw" name="Multimedia Middleware" levels="plugin framework server generic specific"> |
4 <collection id="mmmw_plat" name="Multimedia Middleware Platform Interfaces" level="specific"> |
4 <collection id="mmmw_plat" name="Multimedia Middleware Platform Interfaces" level="specific"> |
|
5 <meta rel="testbuild"> |
|
6 <group name="mmmw_tsrc_group"/> |
|
7 </meta> |
5 <component id="multimedia_data_source_api" name="Multimedia Data Source API" class="api" filter="s60"> |
8 <component id="multimedia_data_source_api" name="Multimedia Data Source API" class="api" filter="s60"> |
6 <meta rel="Api" href="mmmw_plat/multimedia_data_source_api/multimedia_data_source_api.metaxml"/> |
9 <meta rel="Api" href="mmmw_plat/multimedia_data_source_api/multimedia_data_source_api.metaxml"/> |
7 <unit bldFile="mmmw_plat/multimedia_data_source_api/group"/> |
10 <unit bldFile="mmmw_plat/multimedia_data_source_api/group"/> |
8 </component> |
11 </component> |
9 <component id="enhanced_media_client_api" name="Enhanced Media Client API" class="api" filter="s60"> |
12 <component id="enhanced_media_client_api" name="Enhanced Media Client API" class="api" filter="s60"> |
10 <meta rel="Api" href="mmmw_plat/enhanced_media_client_api/enhanced_media_client_api.metaxml"/> |
13 <meta rel="Api" href="mmmw_plat/enhanced_media_client_api/enhanced_media_client_api.metaxml"/> |
11 <unit bldFile="mmmw_plat/enhanced_media_client_api/group"/> |
14 <unit bldFile="mmmw_plat/enhanced_media_client_api/group" filter="!test"/> |
|
15 <unit bldFile="mmmw_plat/enhanced_media_client_api/tsrc/Group" filter="test,api_test,pref_test,TA_MMMW"/> |
12 </component> |
16 </component> |
13 <component id="stream_control_custom_command_api" name="Stream Control Custom Command API" class="api" filter="s60"> |
17 <component id="stream_control_custom_command_api" name="Stream Control Custom Command API" class="api" filter="s60"> |
14 <meta rel="Api" href="mmmw_plat/stream_control_custom_command_api/stream_control_custom_command_api.metaxml"/> |
18 <meta rel="Api" href="mmmw_plat/stream_control_custom_command_api/stream_control_custom_command_api.metaxml"/> |
15 <unit bldFile="mmmw_plat/stream_control_custom_command_api/group"/> |
19 <unit bldFile="mmmw_plat/stream_control_custom_command_api/group"/> |
16 </component> |
20 </component> |
22 <meta rel="Api" href="mmmw_plat/emc_file_source_api/emc_file_source_api.metaxml"/> |
26 <meta rel="Api" href="mmmw_plat/emc_file_source_api/emc_file_source_api.metaxml"/> |
23 <unit bldFile="mmmw_plat/emc_file_source_api/group"/> |
27 <unit bldFile="mmmw_plat/emc_file_source_api/group"/> |
24 </component> |
28 </component> |
25 <component id="audio_metadata_reader_api" name="Audio MetaData Reader API" class="api" filter="s60"> |
29 <component id="audio_metadata_reader_api" name="Audio MetaData Reader API" class="api" filter="s60"> |
26 <meta rel="Api" href="mmmw_plat/audio_metadata_reader_api/audio_metadata_reader_api.metaxml"/> |
30 <meta rel="Api" href="mmmw_plat/audio_metadata_reader_api/audio_metadata_reader_api.metaxml"/> |
27 <unit bldFile="mmmw_plat/audio_metadata_reader_api/group"/> |
31 <unit bldFile="mmmw_plat/audio_metadata_reader_api/group" filter="!test"/> |
|
32 <unit bldFile="mmmw_plat/audio_metadata_reader_api/tsrc/Group" filter="test,api_test,pref_test,TA_MMMW"/> |
28 </component> |
33 </component> |
29 <component id="emc_volume_effect_api" name="EMC Volume Effect API" class="api" filter="s60"> |
34 <component id="emc_volume_effect_api" name="EMC Volume Effect API" class="api" filter="s60"> |
30 <meta rel="Api" href="mmmw_plat/emc_volume_effect_api/emc_volume_effect_api.metaxml"/> |
35 <meta rel="Api" href="mmmw_plat/emc_volume_effect_api/emc_volume_effect_api.metaxml"/> |
31 <unit bldFile="mmmw_plat/emc_volume_effect_api/group"/> |
36 <unit bldFile="mmmw_plat/emc_volume_effect_api/group"/> |
32 </component> |
37 </component> |
41 <meta rel="Api" href="mmmw_plat/emc_drm_config_intfc_api/emc_drm_config_intfc_api.metaxml"/> |
46 <meta rel="Api" href="mmmw_plat/emc_drm_config_intfc_api/emc_drm_config_intfc_api.metaxml"/> |
42 <unit bldFile="mmmw_plat/emc_drm_config_intfc_api/group"/> |
47 <unit bldFile="mmmw_plat/emc_drm_config_intfc_api/group"/> |
43 </component> |
48 </component> |
44 <component id="voip_audio_services_api" name="VoIP Audio Services" class="api" filter="s60"> |
49 <component id="voip_audio_services_api" name="VoIP Audio Services" class="api" filter="s60"> |
45 <meta rel="Api" href="mmmw_plat/voip_audio_services_api/voip_audio_services_api.metaxml"/> |
50 <meta rel="Api" href="mmmw_plat/voip_audio_services_api/voip_audio_services_api.metaxml"/> |
46 <unit bldFile="mmmw_plat/voip_audio_services_api/group"/> |
51 <unit bldFile="mmmw_plat/voip_audio_services_api/group" filter="!test"/> |
|
52 <unit bldFile="mmmw_plat/voip_audio_services_api/tsrc/Group" filter="test,api_test,pref_test,TA_MMMW"/> |
47 </component> |
53 </component> |
48 <component id="configuration_components_factory_api" name="Configuration Components Factory API" class="api" filter="s60"> |
54 <component id="configuration_components_factory_api" name="Configuration Components Factory API" class="api" filter="s60"> |
49 <meta rel="Api" href="mmmw_plat/configuration_components_factory_api/configuration_components_factory_api.metaxml"/> |
55 <meta rel="Api" href="mmmw_plat/configuration_components_factory_api/configuration_components_factory_api.metaxml"/> |
50 <unit bldFile="mmmw_plat/configuration_components_factory_api/group"/> |
56 <unit bldFile="mmmw_plat/configuration_components_factory_api/group"/> |
51 </component> |
57 </component> |
52 <component id="audio_output_control_utility_api" name="Audio Output Control Utility API" class="api" filter="s60"> |
58 <component id="audio_output_control_utility_api" name="Audio Output Control Utility API" class="api" filter="s60"> |
53 <meta rel="Api" href="mmmw_plat/audio_output_control_utility_api/audio_output_control_utility_api.metaxml"/> |
59 <meta rel="Api" href="mmmw_plat/audio_output_control_utility_api/audio_output_control_utility_api.metaxml"/> |
54 <unit bldFile="mmmw_plat/audio_output_control_utility_api/group"/> |
60 <unit bldFile="mmmw_plat/audio_output_control_utility_api/group" filter="!test"/> |
|
61 <unit bldFile="mmmw_plat/audio_output_control_utility_api/tsrc/Group" filter="test,api_test,pref_test,TA_MMMW"/> |
55 </component> |
62 </component> |
56 <component id="audio_output_control_utility_proxy_api" name="Audio Output Control Utility Proxy API" class="api" filter="s60"> |
63 <component id="audio_output_control_utility_proxy_api" name="Audio Output Control Utility Proxy API" class="api" filter="s60"> |
57 <meta rel="Api" href="mmmw_plat/audio_output_control_utility_proxy_api/audio_output_control_utility_proxy_api.metaxml"/> |
64 <meta rel="Api" href="mmmw_plat/audio_output_control_utility_proxy_api/audio_output_control_utility_proxy_api.metaxml"/> |
58 <unit bldFile="mmmw_plat/audio_output_control_utility_proxy_api/group"/> |
65 <unit bldFile="mmmw_plat/audio_output_control_utility_proxy_api/group"/> |
59 </component> |
66 </component> |
61 <meta rel="Api" href="mmmw_plat/emc_audio_effects_api/emc_audio_effects_api.metaxml"/> |
68 <meta rel="Api" href="mmmw_plat/emc_audio_effects_api/emc_audio_effects_api.metaxml"/> |
62 <unit bldFile="mmmw_plat/emc_audio_effects_api/group"/> |
69 <unit bldFile="mmmw_plat/emc_audio_effects_api/group"/> |
63 </component> |
70 </component> |
64 <component id="call_audio_control_api" name="Call AudioControl API" class="api" filter="s60"> |
71 <component id="call_audio_control_api" name="Call AudioControl API" class="api" filter="s60"> |
65 <meta rel="Api" href="mmmw_plat/call_audio_control_api/call_audiocontrol_api.metaxml"/> |
72 <meta rel="Api" href="mmmw_plat/call_audio_control_api/call_audiocontrol_api.metaxml"/> |
66 <unit bldFile="mmmw_plat/call_audio_control_api/group"/> |
73 <unit bldFile="mmmw_plat/call_audio_control_api/group" filter="!test"/> |
|
74 <unit bldFile="mmmw_plat/call_audio_control_api/tsrc/Group" filter="test,api_test,pref_test,TA_MMMW"/> |
67 </component> |
75 </component> |
68 <component id="radio_utilities_api" name="Radio Utilities API" class="api" filter="s60"> |
76 <component id="radio_utilities_api" name="Radio Utilities API" class="api" filter="s60"> |
69 <meta rel="Api" href="mmmw_plat/radio_utilities_api/radio_utilities_api.metaxml"/> |
77 <meta rel="Api" href="mmmw_plat/radio_utilities_api/radio_utilities_api.metaxml"/> |
70 <unit bldFile="mmmw_plat/radio_utilities_api/group"/> |
78 <unit bldFile="mmmw_plat/radio_utilities_api/group" filter="!test"/> |
|
79 <unit bldFile="mmmw_plat/radio_utilities_api/tsrc/Group" filter="test,api_test,pref_test,TA_MMMW"/> |
71 </component> |
80 </component> |
72 <component id="radio_preset_utilities_api" name="Radio Preset Utilities API" class="api" filter="s60"> |
81 <component id="radio_preset_utilities_api" name="Radio Preset Utilities API" class="api" filter="s60"> |
73 <meta rel="Api" href="mmmw_plat/radio_preset_utilities_api/radio_preset_utilities_api.metaxml"/> |
82 <meta rel="Api" href="mmmw_plat/radio_preset_utilities_api/radio_preset_utilities_api.metaxml"/> |
74 <unit bldFile="mmmw_plat/radio_preset_utilities_api/group"/> |
83 <unit bldFile="mmmw_plat/radio_preset_utilities_api/group"/> |
75 </component> |
84 </component> |
77 <meta rel="Api" href="mmmw_plat/radio_monitor_api/radio_monitor_api.metaxml"/> |
86 <meta rel="Api" href="mmmw_plat/radio_monitor_api/radio_monitor_api.metaxml"/> |
78 <unit bldFile="mmmw_plat/radio_monitor_api/group"/> |
87 <unit bldFile="mmmw_plat/radio_monitor_api/group"/> |
79 </component> |
88 </component> |
80 <component id="thumbnail_engine_api" name="Thumbnail Engine API" class="api" filter="s60"> |
89 <component id="thumbnail_engine_api" name="Thumbnail Engine API" class="api" filter="s60"> |
81 <meta rel="Api" href="mmmw_plat/thumbnail_engine_api/thumbnail_engine_api.metaxml"/> |
90 <meta rel="Api" href="mmmw_plat/thumbnail_engine_api/thumbnail_engine_api.metaxml"/> |
82 <unit bldFile="mmmw_plat/thumbnail_engine_api/group"/> |
91 <unit bldFile="mmmw_plat/thumbnail_engine_api/group" filter="!test"/> |
|
92 <unit bldFile="mmmw_plat/thumbnail_engine_api/tsrc/Group" filter="test,api_test,pref_test,TA_MMMW"/> |
83 </component> |
93 </component> |
84 <component id="telephony_multimedia_service_api" name="Telephony Multimedia Service API" class="api" filter="s60"> |
94 <component id="telephony_multimedia_service_api" name="Telephony Multimedia Service API" class="api" filter="s60"> |
|
95 <meta rel="testbuild"> |
|
96 <group name="mmmw_tms_tsrc_group"/> |
|
97 </meta> |
85 <unit bldFile="mmmw_plat/telephony_multimedia_service_api/group" filter="!test"/> |
98 <unit bldFile="mmmw_plat/telephony_multimedia_service_api/group" filter="!test"/> |
86 <unit bldFile="mmmw_plat/telephony_multimedia_service_api/tsrc/group" filter="test,api_test"/> |
99 <unit bldFile="mmmw_plat/telephony_multimedia_service_api/tsrc/group" filter="test,api_test,pref_test,TA_MMMW,TA_TMS"/> |
87 </component> |
100 </component> |
88 <component id="openmax_al_api" name="OpenMAX AL API" class="api" filter="s60" introduced="^4"> |
101 <component id="openmax_al_api" name="OpenMAX AL API" class="api" filter="s60" introduced="^4"> |
89 <meta rel="Api" href="mmmw_plat/openmax_al_api/openmax_al_api.metaxml"/> |
102 <meta rel="Api" href="mmmw_plat/openmax_al_api/openmax_al_api.metaxml"/> |
90 <unit bldFile="mmmw_plat/openmax_al_api/group"/> |
103 <unit bldFile="mmmw_plat/openmax_al_api/group" filter="!test"/> |
|
104 <unit bldFile="mmmw_plat/openmax_al_api/tsrc/openmaxaltestmodule/group" filter="test,api_test,pref_test,TA_MMMW"/> |
91 </component> |
105 </component> |
92 <component id="openmax_al_ext_api" name="OpenMAX AL Extensions API" class="api" filter="s60" introduced="^4"> |
106 <component id="openmax_al_ext_api" name="OpenMAX AL Extensions API" class="api" filter="s60" introduced="^4"> |
93 <meta rel="Api" href="mmmw_plat/openmax_al_ext_api/openmax_al_ext_api.metaxml"/> |
107 <meta rel="Api" href="mmmw_plat/openmax_al_ext_api/openmax_al_ext_api.metaxml"/> |
94 <unit bldFile="mmmw_plat/openmax_al_ext_api/group"/> |
108 <unit bldFile="mmmw_plat/openmax_al_ext_api/group"/> |
95 </component> |
109 </component> |
96 <component id="system_tone_service_api" name="System Tone Service API" class="api" filter="s60" introduced="^4"> |
110 <component id="system_tone_service_api" name="System Tone Service API" class="api" filter="s60" introduced="^4"> |
97 <unit bldFile="mmmw_plat/system_tone_service_api/group"/> |
111 <unit bldFile="mmmw_plat/system_tone_service_api/group"/> |
|
112 <unit bldFile="mmmw_plat/system_tone_service_api/tsrc/group" filter="test,api_test,pref_test,TA_MMMW"/> |
98 </component> |
113 </component> |
99 </collection> |
114 </collection> |
100 <collection id="khronosfws" name="Khronos Frameworks" level="framework"> |
115 <collection id="khronosfws" name="Khronos Frameworks" level="framework"> |
101 <component id="openmax_al" filter="s60" name="OpenMAX AL" introduced="^4"> |
116 <component id="openmax_al" filter="s60" name="OpenMAX AL" introduced="^4"> |
102 <unit bldFile="khronosfws/openmax_al/group"/> |
117 <unit bldFile="khronosfws/openmax_al/group"/> |
120 </component> |
135 </component> |
121 <component id="profilesettingsmonitor" filter="s60" name="Profile Settings Monitor"> |
136 <component id="profilesettingsmonitor" filter="s60" name="Profile Settings Monitor"> |
122 <unit bldFile="mmfenh/profilesettingsmonitor/group"/> |
137 <unit bldFile="mmfenh/profilesettingsmonitor/group"/> |
123 </component> |
138 </component> |
124 <component id="mmfenh_test" filter="s60,test,module_test,pref_test" name="MMF Enhancements Tests" purpose="development"> |
139 <component id="mmfenh_test" filter="s60,test,module_test,pref_test" name="MMF Enhancements Tests" purpose="development"> |
125 <unit bldFile="mmfenh/advancedaudiocontroller/tsrc/advancedaudiocontrollertestmodule/group"/> |
140 <meta rel="testbuild"> |
|
141 <group name="advancedaudiocontroller_tsrc_group"/> |
|
142 </meta> |
|
143 <unit bldFile="mmfenh/advancedaudiocontroller/tsrc/advancedaudiocontrollertestmodule/group" filter="TA_ADVANCEDAUDIOCONTROLLER"/> |
126 </component> |
144 </component> |
127 </collection> |
145 </collection> |
128 <collection id="mmserv" name="Multimedia Services" level="specific"> |
146 <collection id="mmserv" name="Multimedia Services" level="specific"> |
129 <component id="callaudiocontrol" filter="s60" name="Call Audio Control"> |
147 <component id="callaudiocontrol" filter="s60" name="Call Audio Control"> |
130 <unit bldFile="mmserv/callaudiocontrol/group"/> |
148 <unit bldFile="mmserv/callaudiocontrol/group"/> |