<?xml version="1.0" encoding="UTF-8"?>
<SystemDefinition schema="3.0.0">
<package id="mmmw" name="Multimedia Middleware" levels="plugin framework server generic specific">
<collection id="khronosfws" name="Khronos Frameworks" level="framework">
<component id="openmax_al" filter="s60" name="OpenMAX AL" class="framework" introduced="^4">
<unit bldFile="khronosfws/openmax_al/group"/>
</component>
</collection>
<collection id="mmfenh" name="MMF Enhancements" level="generic">
<component id="advancedaudiocontroller" filter="s60" name="Advanced Audio Controllers" class="plugin">
<unit bldFile="mmfenh/advancedaudiocontroller/group"/>
</component>
<component id="audiooutputcontrolutility" filter="s60" name="Audio Output Control Utility">
<unit bldFile="mmfenh/audiooutputcontrolutility/group"/>
</component>
<component id="configurationcomponentsfactory" filter="s60" name="Configuration Components Factory">
<unit bldFile="mmfenh/configurationcomponentsfactory/group"/>
</component>
<component id="enhancedaudioplayerutility" filter="s60" name="Enhanced Audio Player Utility">
<unit bldFile="mmfenh/enhancedaudioplayerutility/group"/>
</component>
<component id="enhancedmediaclient" filter="s60" name="Enhanced Media Client">
<unit bldFile="mmfenh/enhancedmediaclient/group"/>
</component>
<component id="profilesettingsmonitor" filter="s60" name="Profile Settings Monitor">
<unit bldFile="mmfenh/profilesettingsmonitor/group"/>
</component>
<component id="progressivedownload" filter="s60" name="Progressive Download">
<unit bldFile="mmfenh/progressivedownload/group"/>
</component>
<component id="mmfenh_test" filter="s60,test,module_test,pref_test" name="MMF Enhancements Tests" purpose="development">
<unit bldFile="mmfenh/advancedaudiocontroller/tsrc/advancedaudiocontrollertestmodule/group"/>
</component>
</collection>
<collection id="mmserv" name="Multimedia Services" level="specific">
<component id="audioeffectsui" filter="s60" name="Audio Effects UI">
<unit bldFile="mmserv/audioeffectsui/group"/>
</component>
<component id="callaudiocontrol" filter="s60" name="Call Audio Control">
<unit bldFile="mmserv/callaudiocontrol/group"/>
</component>
<component id="metadatautility" filter="s60" name="Metadata Utility">
<unit bldFile="mmserv/metadatautility/group"/>
</component>
<component id="radioutility" filter="s60" name="Radio Utility">
<unit bldFile="mmserv/radioutility/group"/>
</component>
<component id="sts" filter="s60" name="System Tone Service" introduced="^4">
<unit bldFile="mmserv/sts/group"/>
</component>
<component id="thumbnailengine" filter="s60" name="Thumbnail Engine" introduced="^2">
<unit bldFile="mmserv/thumbnailengine/group"/>
</component>
<component id="tms" filter="s60" name="Telephony Multimedia Service" introduced="^3">
<unit bldFile="mmserv/tms/group"/>
</component>
<component id="voipaudioservices" filter="s60" name="VoIP Audio Services">
<unit bldFile="mmserv/voipaudioservices/group"/>
</component>
<component id="lib3gpextparser" filter="s60" name="3GP Extension Metadata Parser Library">
<unit bldFile="mmserv/metadatautility/3GPExtParserLib_stub/group" filter="sf_build"/>
</component>
</collection>
<collection id="mmmw_info" name="Multimedia Middleware Info" level="specific">
<component id="mmmw_test" filter="s60,test,api_test,pref_test" name="Multimedia Middleware Tests" purpose="development">
<unit bldFile="tsrc/group"/>
</component>
<component id="mmmw_api_test" filter="s60,test,api_test" name="Multimedia Middleware API Tests" purpose="development">
<unit bldFile="mmmw_plat/telephony_multimedia_service_api/tsrc/group"/>
</component>
<component id="mmmw_plat" filter="s60" name="Multimedia Middleware Platform Interfaces" class="api">
<unit bldFile="mmmw_plat/group"/>
</component>
<component id="mmmw_metadata" name="Multimedia Middleware Metadata" class="config" introduced="^2" purpose="development" target="desktop">
<unit mrp="mmmw_info/mmmw_metadata/mmmw_metadata.mrp"/>
</component>
</collection>
</package>
</SystemDefinition>