symbian4/mw/mmmw/package_definition.xml
branchHighFidelityModel
changeset 316 079a06b9ec58
parent 246 f99f9ea9b39f
child 330 dc8c3f5ca92a
equal deleted inserted replaced
314:e2c657c13ee2 316:079a06b9ec58
     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"/>