symbian3/app/videoplayer/package_definition_3.0.xml
branchHighFidelityModel
changeset 245 30e67220bf86
parent 239 e9ebcfcb4702
child 246 f99f9ea9b39f
equal deleted inserted replaced
239:e9ebcfcb4702 245:30e67220bf86
     1 <?xml version="1.0" encoding="UTF-8"?>
       
     2 <SystemDefinition schema="3.0.0">
       
     3  <package id="videoplayer" name="Video Player Apps" levels="support plugin util apps">
       
     4   <collection id="videoplayer_plat" name="Video Player Apps Platform Interfaces" level="apps">
       
     5    <component id="videoplayer_startup_api" name="Video Player Startup API" class="api" filter="s60">
       
     6     <unit bldFile="videoplayer_plat/videoplayer_startup_api/group" filter="!test"/>
       
     7     <unit bldFile="videoplayer_plat/videoplayer_startup_api/tsrc/group" filter="test,api_test"/>
       
     8    </component>
       
     9    <component id="video_player_file_details_dialog_api" name="Media Player File Details Dialog API" class="api" filter="s60">
       
    10     <meta rel="Api" href="videoplayer_plat/video_player_file_details_dialog_api/media_player_file_details_dialog_api.metaxml"/>
       
    11     <unit bldFile="videoplayer_plat/video_player_file_details_dialog_api/group" filter="!test"/>
       
    12     <unit bldFile="videoplayer_plat/video_player_file_details_dialog_api/tsrc/group" filter="test,api_test"/>
       
    13    </component>
       
    14    <component id="videocollection_api" name="Video Collection API" class="api" filter="s60">
       
    15     <unit bldFile="videoplayer_plat/videocollection_api/group"/>
       
    16    </component>
       
    17   </collection>
       
    18   <collection id="videofeeds" name="Video Feeds" level="util">
       
    19    <component id="iptv_utils" filter="s60" name="IPTV Util" introduced="^3">
       
    20     <unit bldFile="videofeeds/utils/group"/>
       
    21    </component>
       
    22    <component id="viewmessageutility" filter="s60" name="View Message Utility" introduced="^3">
       
    23     <unit bldFile="videofeeds/viewmessageutility/group"/>
       
    24    </component>
       
    25    <component id="vcxnotifier" filter="s60" name="Video Connection Notifier" introduced="^3" class="plugin">
       
    26     <unit bldFile="videofeeds/vcxnotifier/group"/>
       
    27    </component>
       
    28    <component id="vccommon" filter="s60" name="Video Connection Common" introduced="^3">
       
    29     <unit bldFile="videofeeds/vccommon/group"/>
       
    30    </component>
       
    31    <component id="clientapi" name="Server Client" filter="s60" introduced="^3">
       
    32     <unit bldFile="videofeeds/clientapi/group"/>
       
    33    </component>
       
    34    <component id="provisioningprocessor" name="Provisioning Processor" filter="s60" introduced="^3">
       
    35     <unit bldFile="videofeeds/provisioningprocessor/group"/>
       
    36    </component>
       
    37    <component id="mrssplugin" name="RSS plugin" filter="s60" introduced="^3" class="plugin">
       
    38     <unit bldFile="videofeeds/mrssplugin/group"/>
       
    39    </component>
       
    40    <component id="videofeeds_server" name="Server" filter="s60" introduced="^3">
       
    41     <unit bldFile="videofeeds/server/group"/>
       
    42    </component>
       
    43    <component id="videofeeds_server_tsrc" name="Video Feeds Server Tests" introduced="^3" filter="s60,test,unit_test">
       
    44     <!--  can only have one unit. Can these be #included from videofeeds_server or a common bld.inf?-->
       
    45     <unit bldFile="videofeeds/server/tsrc/IptvTestUtility/group"/>
       
    46     <unit bldFile="videofeeds/server/tsrc/VCXProvisioningTest/group"/>
       
    47     <unit bldFile="videofeeds/server/tsrc/VCXServiceManagementApiTest/group"/>
       
    48     <unit bldFile="videofeeds/server/tsrc/VCXVodContentApiTest/group"/>
       
    49    </component>
       
    50    <component id="livetvutils" name="LiveTV Utils" filter="s60" introduced="^3">
       
    51     <unit bldFile="videofeeds/livetvutils/group"/>
       
    52    </component>
       
    53    <component id="iptvprovisioningrecognizer" name="IP TV Provisioning Recognizer" filter="s60" introduced="^3" class="plugin">
       
    54     <unit bldFile="videofeeds/provisioningrecognizer/group"/>
       
    55    </component>
       
    56    <component id="iptvprovisioningappui" name="IP TV Provisioning App UI" filter="s60" introduced="^3">
       
    57     <unit bldFile="videofeeds/provisioningappui/group"/>
       
    58    </component>
       
    59    <component id="iptvomaprovisioning" name="IP TV OMA Provisioning" filter="s60" introduced="^3">
       
    60     <unit bldFile="videofeeds/omaprovisioning/group"/>
       
    61    </component>
       
    62    <component id="vcnsuiengine" name="VoD UI Engine" filter="s60" introduced="^3">
       
    63     <unit bldFile="videofeeds/vcnsuiengine/group"/>
       
    64    </component>
       
    65    <component id="hgvodui" name="Ganes UX2.0 VoD UI" filter="s60" introduced="^3">
       
    66     <unit bldFile="videofeeds/hgvodui/group"/>
       
    67    </component>
       
    68    <component id="hgvodplugin" name="Ganes UX2.0 VoD UI Plugin" filter="s60" introduced="^3" class="plugin">
       
    69     <unit bldFile="videofeeds/hgvodplugin/group"/>
       
    70    </component>
       
    71    <component id="vcnsscheduleview" name="Scheduled Download Settings View" filter="s60" introduced="^3">
       
    72     <unit bldFile="videofeeds/vcnsscheduleview/group"/>
       
    73    </component>
       
    74    <component id="vcnsscheduleplugin" name="Scheduled Download Settings Plugin" filter="s60" introduced="^3" class="plugin">
       
    75     <unit bldFile="videofeeds/vcnsscheduleplugin/group"/>
       
    76    </component>
       
    77    <component id="scheduleddlplugin" name="Scheduled download plugin" filter="s60" introduced="^3">
       
    78     <unit bldFile="videofeeds/scheduleddlplugin/group"/>
       
    79    </component>
       
    80    <component id="videofeeds_tsrc" name="Video Feeds Tests" introduced="^3" filter="s60,test,unit_test">
       
    81     <!--  can only have one unit. Can thes be #included from any of the above or a common bld.inf?-->
       
    82     <unit bldFile="tsrc/VCXTestCommon/group"/>
       
    83     <unit bldFile="tsrc/VCXTestUtilModule/group"/>
       
    84     <unit bldFile="tsrc/VCXTestMyVideosCollectionClient/group"/>
       
    85    </component>
       
    86   </collection>
       
    87   <collection id="videocollection" name="Video Collection" level="util">
       
    88    <component id="mpxmyvideoscollection" filter="s60" name="MPX My Videos Collection" introduced="^3">
       
    89     <unit bldFile="videocollection/mpxmyvideoscollection/group"/>
       
    90    </component>
       
    91    <component id="mpxmyvideoscollection_test" filter="s60,test,unit_test" name="MPX My Videos Collection Tests" introduced="^3" purpose="development">
       
    92     <unit bldFile="videocollection/mpxmyvideoscollection/tsrc/mpxmvcolltest/group"/>
       
    93    </component>
       
    94    <component id="myvideosindicatorplugin" filter="s60" name="My Videos Indicator Plugin" introduced="^3" class="plugin">
       
    95     <unit bldFile="videocollection/myvideosindicatorplugin/group"/>
       
    96    </component>
       
    97    <component id="hgmyvideos" filter="s60" name="Huriganes My Videos" introduced="^3">
       
    98     <unit bldFile="videocollection/hgmyvideos/group"/>
       
    99    </component>
       
   100    <component id="hgmyvideosplugin" filter="s60" name="Huriganes My VideosPlugin" introduced="^3" class="plugin">
       
   101     <unit bldFile="videocollection/hgmyvideosplugin/group"/>
       
   102    </component>
       
   103    <component id="mpxmyvideoscollection_tsrc" name="MPX My Videos Collection Tests" filter="s60,test,unit_test" introduced="^3" purpose="development">
       
   104     <!--  can only have one unit. Can thes be #included from any of the above or a common bld.inf?-->
       
   105     <unit bldFile="tsrc/VCXTestCommon/group"/>
       
   106     <unit bldFile="tsrc/VCXTestUtilModule/group"/>
       
   107     <unit bldFile="tsrc/VCXTestMyVideosCollectionClient/group"/>
       
   108    </component>
       
   109   </collection>
       
   110   <collection id="mediasettings" name="Media Settings" level="support">
       
   111    <!--  this is really a component. Should be moved down a directory -->
       
   112    <component id="mediasettings_build" filter="s60" name="Media Settings Build">
       
   113     <unit bldFile="mediasettings/group"/>
       
   114    </component>
       
   115    <component id="videoplayer_test" filter="s60" purpose="development" name="Video Player Apps Test">
       
   116     <!--  can only have one unit. Can thes be #included from the above or another  bld.inf?-->
       
   117     <unit bldFile="tsrc/VCXTestCommon/group"/>
       
   118     <unit bldFile="tsrc/VCXTestUtilModule/group"/>
       
   119     <unit bldFile="tsrc/VCXTestMyVideosCollectionClient/group"/>
       
   120     <unit bldFile="mediasettings/mediasettingsengine/tsrc/mediasettingsenginetest/group"/>
       
   121     <unit bldFile="mediasettings/videoplayersettingsengine/tsrc/vpsettingsenginetest/group"/>
       
   122    </component>
       
   123   </collection>
       
   124   <collection id="filedetails" name="File Details" level="support">
       
   125    <component id="filedetailsplugin" filter="s60" name="File Details Plugin" class="plugin" introduced="^3">
       
   126     <unit bldFile="filedetails/filedetailsplugin/group"/>
       
   127    </component>
       
   128    <component id="filedetailsdialog" filter="s60" name="File Details Dialog" introduced="^3">
       
   129     <unit bldFile="filedetails/filedetailsdialog/group"/>
       
   130    </component>
       
   131   </collection>
       
   132   <collection id="videoplayerapp" name="Video Player App" level="apps">
       
   133    <component id="lwplayer" name="Lightweight Player" filter="s60">
       
   134     <unit bldFile="videoplayerapp/lwplayer/group"/>
       
   135    </component>
       
   136    <component id="mpxvideoplayer" filter="s60" name="MPX Video Player" class="plugin">
       
   137     <unit bldFile="videoplayerapp/mpxvideoplayer/group" filter="!test"/>
       
   138     <unit bldFile="videoplayerapp/mpxvideoplayer/tsrc/ut_mpxvideoplayertest/group"  filter="test,unit_test"/>
       
   139    </component>
       
   140   </collection>
       
   141   <collection id="videoplayback" name="Video Playback Plugins" level="plugin">
       
   142    <component id="videohelix" name="Video Helix" filter="s60" introduced="^3" class="plugin">
       
   143     <unit bldFile="videoplayback/videohelix/group" filter="!test"/>
       
   144     <unit bldFile="videoplayback/videohelix/tsrc/ut_videohelixtest/group" filter="test,unit_test"/>
       
   145    </component>
       
   146    <component id="videopdlplaybackviewplugin" filter="s60" name="Video PDL Playback View Plugin" class="plugin" introduced="^3">
       
   147     <unit bldFile="videoplayback/videopdlplaybackviewplugin/group" filter="!test"/>
       
   148    </component>
       
   149    <component id="videoplaybackcontrols" filter="s60" name="Video Playback Controls" introduced="^3" class="plugin">
       
   150     <unit bldFile="videoplayback/videoplaybackcontrols/group" filter="!test"/>
       
   151     <unit bldFile="videoplayback/videoplaybackcontrols/tsrc/videoplaybackcontrols_test/group" filter="test,unit_test"/>
       
   152    </component>
       
   153    <component id="videoplaybackviewplugin" filter="s60" name="Video Playback View Plugin" class="plugin" introduced="^3">
       
   154     <unit bldFile="videoplayback/videoplaybackviewplugin/group"/>
       
   155    </component>
       
   156    <component id="videoplaybackviews" filter="s60" name="Video Playback Views" class="plugin" introduced="^3">
       
   157     <unit bldFile="videoplayback/videoplaybackviews/group" filter="!test"/>
       
   158     <unit bldFile="videoplayback/videoplaybackviews/tsrc/ut_userinputhandlertest/group" filter="test,unit_test"/>
       
   159    </component>
       
   160   </collection>
       
   161  </package>
       
   162 </SystemDefinition>