package_definition.xml
branchRCL_3
changeset 19 095bea5f582e
parent 18 a36789189b53
child 20 0ac9a5310753
equal deleted inserted replaced
18:a36789189b53 19:095bea5f582e
     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="mmfenh" name="MMF Enhancements" level="generic">
     4   <collection id="mmmw_plat" name="Multimedia Middleware Platform Interfaces" level="specific">
     5       <component id="advancedaudiocontroller" filter="s60" name="Advanced Audio Controllers" class="plugin">
     5       <meta rel="testbuild">
     6         <unit bldFile="mmfenh/advancedaudiocontroller/group"/>
     6        <group name="mmmw_tsrc_group"/>
       
     7       </meta>
       
     8    <component id="audio_metadata_reader_api" name="Audio MetaData Reader API" class="api" filter="s60">
       
     9     <meta rel="Api" href="mmmw_plat/audio_metadata_reader_api/audio_metadata_reader_api.metaxml"/>
       
    10     <unit bldFile="mmmw_plat/audio_metadata_reader_api/group" filter="!test"/>
       
    11     <unit bldFile="mmmw_plat/audio_metadata_reader_api/tsrc/Group" filter="test,api_test,pref_test,TA_MMMW"/>
       
    12    </component>
       
    13    <component id="audio_output_control_utility_api" name="Audio Output Control Utility API" class="api" filter="s60">
       
    14     <meta rel="Api" href="mmmw_plat/audio_output_control_utility_api/audio_output_control_utility_api.metaxml"/>
       
    15     <unit bldFile="mmmw_plat/audio_output_control_utility_api/group" filter="!test"/>
       
    16     <unit bldFile="mmmw_plat/audio_output_control_utility_api/tsrc/Group" filter="test,api_test,pref_test,TA_MMMW"/>
       
    17    </component>
       
    18    <component id="audio_output_control_utility_proxy_api" name="Audio Output Control Utility Proxy API" class="api" filter="s60">
       
    19     <meta rel="Api" href="mmmw_plat/audio_output_control_utility_proxy_api/audio_output_control_utility_proxy_api.metaxml"/>
       
    20     <unit bldFile="mmmw_plat/audio_output_control_utility_proxy_api/group"/>
       
    21    </component>
       
    22    <component id="call_audio_control_api" name="Call AudioControl API" class="api" filter="s60">
       
    23     <meta rel="Api" href="mmmw_plat/call_audio_control_api/call_audio_control_api.metaxml"/>
       
    24     <unit bldFile="mmmw_plat/call_audio_control_api/group" filter="!test"/>
       
    25     <unit bldFile="mmmw_plat/call_audio_control_api/tsrc/Group" filter="test,api_test,pref_test,TA_MMMW"/>
       
    26    </component>
       
    27    <component id="configuration_components_factory_api" name="Configuration Components Factory API" class="api" filter="s60">
       
    28     <meta rel="Api" href="mmmw_plat/configuration_components_factory_api/configuration_components_factory_api.metaxml"/>
       
    29     <unit bldFile="mmmw_plat/configuration_components_factory_api/group"/>
       
    30    </component>
       
    31    <component id="emc_audio_effects_api" name="EMC Audio Effects API" class="api" filter="s60">
       
    32     <meta rel="Api" href="mmmw_plat/emc_audio_effects_api/emc_audio_effects_api.metaxml"/>
       
    33     <unit bldFile="mmmw_plat/emc_audio_effects_api/group"/>
       
    34    </component>
       
    35    <component id="emc_balance_effect_api" name="EMC Balance Effect API" class="api" filter="s60">
       
    36     <unit bldFile="mmmw_plat/emc_balance_effect_api/group"/>
       
    37    </component>
       
    38    <component id="emc_buffer_source_api" name="EMC Buffer Source API" class="api" filter="s60">
       
    39     <meta rel="Api" href="mmmw_plat/emc_buffer_source_api/emc_buffer_source_api.metaxml"/>
       
    40     <unit bldFile="mmmw_plat/emc_buffer_source_api/group"/>
       
    41    </component>
       
    42    <component id="emc_descriptor_source_api" name="EMC Descriptor Source API" class="api" filter="s60">
       
    43     <meta rel="Api" href="mmmw_plat/emc_descriptor_source_api/emc_descriptor_source_api.metaxml"/>
       
    44     <unit bldFile="mmmw_plat/emc_descriptor_source_api/group"/>
       
    45    </component>
       
    46    <component id="emc_drm_config_intfc_api" name="EMC DRM Config Intfc API" class="api" filter="s60">
       
    47     <meta rel="Api" href="mmmw_plat/emc_drm_config_intfc_api/emc_drm_config_intfc_api.metaxml"/>
       
    48     <unit bldFile="mmmw_plat/emc_drm_config_intfc_api/group"/>
       
    49    </component>
       
    50    <component id="emc_file_source_api" name="EMC File Source API" class="api" filter="s60">
       
    51     <meta rel="Api" href="mmmw_plat/emc_file_source_api/emc_file_source_api.metaxml"/>
       
    52     <unit bldFile="mmmw_plat/emc_file_source_api/group"/>
       
    53    </component>
       
    54    <component id="emc_volume_effect_api" name="EMC Volume Effect API" class="api" filter="s60">
       
    55     <meta rel="Api" href="mmmw_plat/emc_volume_effect_api/emc_volume_effect_api.metaxml"/>
       
    56     <unit bldFile="mmmw_plat/emc_volume_effect_api/group"/>
       
    57    </component>
       
    58    <component id="enhanced_media_client_api" name="Enhanced Media Client API" class="api" filter="s60">
       
    59     <meta rel="Api" href="mmmw_plat/enhanced_media_client_api/enhanced_media_client_api.metaxml"/>
       
    60     <unit bldFile="mmmw_plat/enhanced_media_client_api/group" filter="!test"/>
       
    61     <unit bldFile="mmmw_plat/enhanced_media_client_api/tsrc/Group" filter="test,api_test,pref_test,TA_MMMW"/>
       
    62    </component>
       
    63    <component id="multimedia_data_source_api" name="Multimedia Data Source API" class="api" filter="s60">
       
    64     <meta rel="Api" href="mmmw_plat/multimedia_data_source_api/multimedia_data_source_api.metaxml"/>
       
    65     <unit bldFile="mmmw_plat/multimedia_data_source_api/group"/>
       
    66    </component>
       
    67    <component id="openmax_al_api" name="OpenMAX AL API" class="api" filter="s60" introduced="^4">
       
    68       <meta rel="Api" href="mmmw_plat/openmax_al_api/openmax_al_api.metaxml"/>
       
    69       <unit bldFile="mmmw_plat/openmax_al_api/group" filter="!test"/>
       
    70       <unit bldFile="mmmw_plat/openmax_al_api/tsrc/openmaxaltestmodule/group" filter="test,api_test,pref_test,TA_MMMW"/>
       
    71    </component>
       
    72    <component id="openmax_al_ext_api" name="OpenMAX AL Extensions API" class="api" filter="s60" introduced="^4">
       
    73       <meta rel="Api" href="mmmw_plat/openmax_al_ext_api/openmax_al_ext_api.metaxml"/>
       
    74       <unit bldFile="mmmw_plat/openmax_al_ext_api/group"/>
       
    75    </component>
       
    76    <component id="radio_monitor_api" name="Radio Monitor API" class="api" filter="s60">
       
    77     <meta rel="Api" href="mmmw_plat/radio_monitor_api/radio_monitor_api.metaxml"/>
       
    78     <unit bldFile="mmmw_plat/radio_monitor_api/group"/>
       
    79    </component>
       
    80    <component id="radio_preset_utilities_api" name="Radio Preset Utilities API" class="api" filter="s60">
       
    81     <meta rel="Api" href="mmmw_plat/radio_preset_utilities_api/radio_preset_utilities_api.metaxml"/>
       
    82     <unit bldFile="mmmw_plat/radio_preset_utilities_api/group"/>
       
    83    </component>
       
    84    <component id="radio_utilities_api" name="Radio Utilities API" class="api" filter="s60">
       
    85     <meta rel="Api" href="mmmw_plat/radio_utilities_api/radio_utilities_api.metaxml"/>
       
    86     <unit bldFile="mmmw_plat/radio_utilities_api/group" filter="!test"/>
       
    87     <unit bldFile="mmmw_plat/radio_utilities_api/tsrc/Group" filter="test,api_test,pref_test,TA_MMMW"/>
       
    88    </component>
       
    89    <component id="stream_control_custom_command_api" name="Stream Control Custom Command API" class="api" filter="s60">
       
    90     <meta rel="Api" href="mmmw_plat/stream_control_custom_command_api/stream_control_custom_command_api.metaxml"/>
       
    91     <unit bldFile="mmmw_plat/stream_control_custom_command_api/group"/>
       
    92    </component>
       
    93    <component id="system_tone_service_api" name="System Tone Service API" class="api" filter="s60" introduced="^4">
       
    94       <unit bldFile="mmmw_plat/system_tone_service_api/group"/>
       
    95       <unit bldFile="mmmw_plat/system_tone_service_api/tsrc/group" filter="test,api_test,pref_test,TA_MMMW"/>
       
    96    </component>
       
    97    <component id="telephony_multimedia_service_api" name="Telephony Multimedia Service API" class="api" filter="s60">
       
    98       <meta rel="testbuild">
       
    99        <group name="mmmw_tms_tsrc_group"/>
       
   100       </meta>
       
   101     <unit bldFile="mmmw_plat/telephony_multimedia_service_api/group" filter="!test"/>
       
   102     <unit bldFile="mmmw_plat/telephony_multimedia_service_api/tsrc/Group" filter="test,api_test,pref_test,TA_MMMW,TA_TMS"/>
       
   103    </component>
       
   104    <component id="thumbnail_engine_api" name="Thumbnail Engine API" class="api" filter="s60">
       
   105     <meta rel="Api" href="mmmw_plat/thumbnail_engine_api/thumbnail_engine_api.metaxml"/>
       
   106     <unit bldFile="mmmw_plat/thumbnail_engine_api/group" filter="!test"/>
       
   107     <unit bldFile="mmmw_plat/thumbnail_engine_api/tsrc/Group" filter="test,api_test,pref_test,TA_MMMW"/>
       
   108    </component>
       
   109    <component id="voip_audio_services_api" name="VoIP Audio Services" class="api" filter="s60">
       
   110     <meta rel="Api" href="mmmw_plat/voip_audio_services_api/voip_audio_services_api.metaxml"/>
       
   111     <unit bldFile="mmmw_plat/voip_audio_services_api/group" filter="!test"/>
       
   112     <unit bldFile="mmmw_plat/voip_audio_services_api/tsrc/Group" filter="test,api_test,pref_test,TA_MMMW"/>
       
   113    </component>
       
   114   </collection>
       
   115   <collection id="khronosfws" name="Khronos Frameworks" level="framework">
       
   116       <component id="openmax_al" filter="s60" name="OpenMAX AL" introduced="^4">
       
   117         <unit bldFile="khronosfws/openmax_al/group"/>
     7       </component>
   118       </component>
     8       <component id="audiooutputcontrolutility" filter="s60" name="Audio Output Control Utility">
   119   </collection>
     9         <unit bldFile="mmfenh/audiooutputcontrolutility/group"/>
   120   <collection id="mmfenh" name="MMF Enhancements" level="generic">
    10       </component>
   121    <component id="advancedaudiocontroller" filter="s60" name="Advanced Audio Controllers" class="plugin">
    11       <component id="configurationcomponentsfactory" filter="s60" name="Configuration Components Factory">
   122     <unit bldFile="mmfenh/advancedaudiocontroller/group"/>
    12         <unit bldFile="mmfenh/configurationcomponentsfactory/group"/>
   123    </component>
    13       </component>
   124    <component id="audiooutputcontrolutility" filter="s60" name="Audio Output Control Utility">
    14       <component id="enhancedaudioplayerutility" filter="s60" name="Enhanced Audio Player Utility">
   125     <unit bldFile="mmfenh/audiooutputcontrolutility/group"/>
    15         <unit bldFile="mmfenh/enhancedaudioplayerutility/group"/>
   126    </component>
    16       </component>
   127    <component id="configurationcomponentsfactory" filter="s60" name="Configuration Components Factory">
    17       <component id="enhancedmediaclient" filter="s60" name="Enhanced Media Client">
   128     <unit bldFile="mmfenh/configurationcomponentsfactory/group"/>
    18         <unit bldFile="mmfenh/enhancedmediaclient/group"/>
   129    </component>
    19       </component>
   130    <component id="enhancedaudioplayerutility" filter="s60" name="Enhanced Audio Player Utility">
    20       <component id="profilesettingsmonitor" filter="s60" name="Profile Settings Monitor">
   131     <unit bldFile="mmfenh/enhancedaudioplayerutility/group"/>
    21         <unit bldFile="mmfenh/profilesettingsmonitor/group"/>
   132    </component>
    22       </component>
   133    <component id="enhancedmediaclient" filter="s60" name="Enhanced Media Client">
    23       <component id="progressivedownload" filter="s60" name="Progressive Download">
   134     <unit bldFile="mmfenh/enhancedmediaclient/group"/>
    24         <unit bldFile="mmfenh/progressivedownload/group"/>
   135    </component>
    25       </component>
   136    <component id="profilesettingsmonitor" filter="s60" name="Profile Settings Monitor">
    26       <component id="mmfenh_test" filter="s60,test,module_test,pref_test" name="MMF Enhancements Tests" purpose="development">
   137     <unit bldFile="mmfenh/profilesettingsmonitor/group"/>
    27         <unit bldFile="mmfenh/advancedaudiocontroller/tsrc/advancedaudiocontrollertestmodule/group"/>
   138    </component>
    28       </component>      
   139    <component id="mmfenh_test" filter="s60,test,module_test,pref_test" name="MMF Enhancements Tests" purpose="development">
    29     </collection>
   140       <meta rel="testbuild">
    30     <collection id="mmserv" name="Multimedia Services" level="specific">
   141        <group name="advancedaudiocontroller_tsrc_group"/>
    31       <component id="audioeffectsui" filter="s60" name="Audio Effects UI">
   142       </meta>
    32         <unit bldFile="mmserv/audioeffectsui/group"/>
   143     <unit bldFile="mmfenh/advancedaudiocontroller/tsrc/advancedaudiocontrollertestmodule/group"/>
    33       </component>
   144    </component>
    34       <component id="callaudiocontrol" filter="s60" name="Call Audio Control">
   145   </collection>
    35         <unit bldFile="mmserv/callaudiocontrol/group"/>
   146   <collection id="mmserv" name="Multimedia Services" level="specific">
    36       </component>
   147    <component id="callaudiocontrol" filter="s60" name="Call Audio Control">
    37       <component id="metadatautility" filter="s60" name="Metadata Utility">
   148     <unit bldFile="mmserv/callaudiocontrol/group"/>
    38         <unit bldFile="mmserv/metadatautility/group"/>
   149    </component>
    39       </component>
   150    <component id="metadatautility" filter="s60" name="Metadata Utility">
    40       <component id="radioutility" filter="s60" name="Radio Utility">
   151     <unit bldFile="mmserv/metadatautility/group"/>
    41         <unit bldFile="mmserv/radioutility/group"/>
   152    </component>
    42       </component>
   153    <component id="radioutility" filter="s60" name="Radio Utility">
    43       <component id="thumbnailengine" filter="s60" name="Thumbnail Engine" introduced="^2">
   154     <unit bldFile="mmserv/radioutility/group"/>
    44         <unit bldFile="mmserv/thumbnailengine/group"/>
   155    </component>
    45       </component>
   156    <component id="sts" filter="s60" name="System Tone Service" introduced="^4">
    46       <component id="tms" filter="s60" name="Telephony Multimedia Service" introduced="^3">
   157     <unit bldFile="mmserv/sts/group"/>
    47         <unit bldFile="mmserv/tms/group"/>
   158    </component>
    48       </component>
   159    <component id="thumbnailengine" filter="s60" name="Thumbnail Engine" introduced="^2">
    49       <component id="voipaudioservices" filter="s60" name="VoIP Audio Services">
   160     <unit bldFile="mmserv/thumbnailengine/group"/>
    50         <unit bldFile="mmserv/voipaudioservices/group"/>
   161    </component>
    51       </component>
   162    <component id="tms" filter="s60" name="Telephony Multimedia Service" introduced="^3">
    52       <component id="lib3gpextparser" filter="s60"  name="3GP Extension Metadata Parser Library">
   163     <unit bldFile="mmserv/tms/group"/>
    53         <unit bldFile="mmserv/metadatautility/3GPExtParserLib_stub/group" filter="sf_build"/>
   164    </component>
    54       </component>
   165    <component id="voipaudioservices" filter="s60" name="VoIP Audio Services">
    55     </collection>    
   166     <unit bldFile="mmserv/voipaudioservices/group"/>
    56     <collection id="mmmw_info" name="Multimedia Middleware Info" level="specific">
   167    </component>
    57       <component id="mmmw_test" filter="s60,test,api_test,pref_test" name="Multimedia Middleware Tests" purpose="development">
   168    <component id="lib3gpextparser" filter="s60" name="3GP Extension Metadata Parser Library">
    58         <unit bldFile="tsrc/group"/>
   169     <unit bldFile="mmserv/metadatautility/3GPExtParserLib/group"/>
    59       </component>
   170    </component>
    60       <component id="mmmw_api_test" filter="s60,test,api_test" name="Multimedia Middleware API Tests" purpose="development">
   171   </collection>
    61         <unit bldFile="mmmw_plat/telephony_multimedia_service_api/tsrc/group"/>
   172   <collection id="mmmw_info" name="Multimedia Middleware Info" level="specific">
    62       </component>
   173    <component id="mmmw_test" filter="s60,test,api_test,pref_test" name="Multimedia Middleware Tests" purpose="development">
    63       <component id="mmmw_plat" filter="s60" name="Multimedia Middleware Platform Interfaces" class="api">
   174     <unit bldFile="tsrc/group"/>
    64         <unit bldFile="mmmw_plat/group"/>
   175    </component>
    65       </component>
   176   </collection>
    66     </collection>
   177  </package>
    67   </package>
       
    68 </SystemDefinition>
   178 </SystemDefinition>