1 <?xml version="1.0" encoding="UTF-8"?> |
1 <?xml version="1.0" encoding="UTF-8"?> |
2 <SystemDefinition schema="3.0.0"> |
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 <component id="multimedia_data_source_api" name="Multimedia Data Source API" class="api" filter="s60"> |
5 <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"/> |
6 <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"/> |
7 <unit bldFile="mmmw_plat/multimedia_data_source_api/group"/> |
8 </component> |
|
9 <component id="progressive_download_api" name="Progressive Download API" class="api" filter="s60"> |
|
10 <meta rel="Api" href="mmmw_plat/progressive_download_api/progressive_download_api.metaxml"/> |
|
11 <unit bldFile="mmmw_plat/progressive_download_api/group"/> |
|
12 </component> |
|
13 <component id="equalizer_ui_api" name="Equalizer UI API" class="api" filter="s60"> |
|
14 <meta rel="Api" href="mmmw_plat/equalizer_ui_api/equalizer_ui_api.metaxml"/> |
|
15 <unit bldFile="mmmw_plat/equalizer_ui_api/group"/> |
|
16 </component> |
8 </component> |
17 <component id="enhanced_media_client_api" name="Enhanced Media Client API" class="api" filter="s60"> |
9 <component id="enhanced_media_client_api" name="Enhanced Media Client API" class="api" filter="s60"> |
18 <meta rel="Api" href="mmmw_plat/enhanced_media_client_api/enhanced_media_client_api.metaxml"/> |
10 <meta rel="Api" href="mmmw_plat/enhanced_media_client_api/enhanced_media_client_api.metaxml"/> |
19 <unit bldFile="mmmw_plat/enhanced_media_client_api/group"/> |
11 <unit bldFile="mmmw_plat/enhanced_media_client_api/group"/> |
20 </component> |
12 </component> |
31 <unit bldFile="mmmw_plat/emc_file_source_api/group"/> |
23 <unit bldFile="mmmw_plat/emc_file_source_api/group"/> |
32 </component> |
24 </component> |
33 <component id="audio_metadata_reader_api" name="Audio MetaData Reader API" class="api" filter="s60"> |
25 <component id="audio_metadata_reader_api" name="Audio MetaData Reader API" class="api" filter="s60"> |
34 <meta rel="Api" href="mmmw_plat/audio_metadata_reader_api/audio_metadata_reader_api.metaxml"/> |
26 <meta rel="Api" href="mmmw_plat/audio_metadata_reader_api/audio_metadata_reader_api.metaxml"/> |
35 <unit bldFile="mmmw_plat/audio_metadata_reader_api/group"/> |
27 <unit bldFile="mmmw_plat/audio_metadata_reader_api/group"/> |
36 </component> |
|
37 <component id="emc_progressive_download_source_api" name="EMC Progressive Download Source API" class="api" filter="s60"> |
|
38 <meta rel="Api" href="mmmw_plat/emc_progressive_download_source_api/emc_progressive_download_source_api.metaxml"/> |
|
39 <unit bldFile="mmmw_plat/emc_progressive_download_source_api/group"/> |
|
40 </component> |
28 </component> |
41 <component id="emc_volume_effect_api" name="EMC Volume Effect API" class="api" filter="s60"> |
29 <component id="emc_volume_effect_api" name="EMC Volume Effect API" class="api" filter="s60"> |
42 <meta rel="Api" href="mmmw_plat/emc_volume_effect_api/emc_volume_effect_api.metaxml"/> |
30 <meta rel="Api" href="mmmw_plat/emc_volume_effect_api/emc_volume_effect_api.metaxml"/> |
43 <unit bldFile="mmmw_plat/emc_volume_effect_api/group"/> |
31 <unit bldFile="mmmw_plat/emc_volume_effect_api/group"/> |
44 </component> |
32 </component> |
99 </component> |
87 </component> |
100 <component id="openmax_al_api" name="OpenMAX AL API" class="api" filter="s60" introduced="^4"> |
88 <component id="openmax_al_api" name="OpenMAX AL API" class="api" filter="s60" introduced="^4"> |
101 <meta rel="Api" href="mmmw_plat/openmax_al_api/openmax_al_api.metaxml"/> |
89 <meta rel="Api" href="mmmw_plat/openmax_al_api/openmax_al_api.metaxml"/> |
102 <unit bldFile="mmmw_plat/openmax_al_api/group"/> |
90 <unit bldFile="mmmw_plat/openmax_al_api/group"/> |
103 </component> |
91 </component> |
|
92 <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"/> |
|
94 <unit bldFile="mmmw_plat/openmax_al_ext_api/group"/> |
|
95 </component> |
104 <component id="system_tone_service_api" name="System Tone Service API" class="api" filter="s60" introduced="^4"> |
96 <component id="system_tone_service_api" name="System Tone Service API" class="api" filter="s60" introduced="^4"> |
105 <unit bldFile="mmmw_plat/system_tone_service_api/group"/> |
97 <unit bldFile="mmmw_plat/system_tone_service_api/group"/> |
106 </component> |
98 </component> |
|
99 </collection> |
|
100 <collection id="khronosfws" name="Khronos Frameworks" level="framework"> |
|
101 <component id="openmax_al" filter="s60" name="OpenMAX AL" introduced="^4"> |
|
102 <unit bldFile="khronosfws/openmax_al/group"/> |
|
103 </component> |
107 </collection> |
104 </collection> |
108 <collection id="mmfenh" name="MMF Enhancements" level="generic"> |
105 <collection id="mmfenh" name="MMF Enhancements" level="generic"> |
109 <component id="advancedaudiocontroller" filter="s60" name="Advanced Audio Controllers" class="plugin"> |
106 <component id="advancedaudiocontroller" filter="s60" name="Advanced Audio Controllers" class="plugin"> |
110 <unit bldFile="mmfenh/advancedaudiocontroller/group"/> |
107 <unit bldFile="mmfenh/advancedaudiocontroller/group"/> |
111 </component> |
108 </component> |
122 <unit bldFile="mmfenh/enhancedmediaclient/group"/> |
119 <unit bldFile="mmfenh/enhancedmediaclient/group"/> |
123 </component> |
120 </component> |
124 <component id="profilesettingsmonitor" filter="s60" name="Profile Settings Monitor"> |
121 <component id="profilesettingsmonitor" filter="s60" name="Profile Settings Monitor"> |
125 <unit bldFile="mmfenh/profilesettingsmonitor/group"/> |
122 <unit bldFile="mmfenh/profilesettingsmonitor/group"/> |
126 </component> |
123 </component> |
127 <component id="progressivedownload" filter="s60" name="Progressive Download"> |
|
128 <unit bldFile="mmfenh/progressivedownload/group"/> |
|
129 </component> |
|
130 <component id="mmfenh_test" filter="s60,test,module_test,pref_test" name="MMF Enhancements Tests" purpose="development"> |
124 <component id="mmfenh_test" filter="s60,test,module_test,pref_test" name="MMF Enhancements Tests" purpose="development"> |
131 <unit bldFile="mmfenh/advancedaudiocontroller/tsrc/advancedaudiocontrollertestmodule/group"/> |
125 <unit bldFile="mmfenh/advancedaudiocontroller/tsrc/advancedaudiocontrollertestmodule/group"/> |
132 </component> |
126 </component> |
133 </collection> |
127 </collection> |
134 <collection id="mm_fw" name="Multimedia Frameworks" level="framework"> |
|
135 <!-- Id needs to be unique, mmfw already in use --> |
|
136 <!-- Placeholder for OpenAX AL and other stuff --> |
|
137 </collection> |
|
138 <collection id="mmserv" name="Multimedia Services" level="specific"> |
128 <collection id="mmserv" name="Multimedia Services" level="specific"> |
139 <component id="audioeffectsui" filter="s60" name="Audio Effects UI"> |
|
140 <unit bldFile="mmserv/audioeffectsui/group"/> |
|
141 </component> |
|
142 <component id="callaudiocontrol" filter="s60" name="Call Audio Control"> |
129 <component id="callaudiocontrol" filter="s60" name="Call Audio Control"> |
143 <unit bldFile="mmserv/callaudiocontrol/group"/> |
130 <unit bldFile="mmserv/callaudiocontrol/group"/> |
144 </component> |
131 </component> |
145 <component id="metadatautility" filter="s60" name="Metadata Utility"> |
132 <component id="metadatautility" filter="s60" name="Metadata Utility"> |
146 <unit bldFile="mmserv/metadatautility/group"/> |
133 <unit bldFile="mmserv/metadatautility/group"/> |