52 ]> |
52 ]> |
53 <SystemDefinition name="Symbian^3" schema="2.0.1"> |
53 <SystemDefinition name="Symbian^3" schema="2.0.1"> |
54 <systemModel> |
54 <systemModel> |
55 <layer name="mw" long-name="Middleware" levels="generic specific"> |
55 <layer name="mw" long-name="Middleware" levels="generic specific"> |
56 <block name="camerasrv" level="specific" long-name="Camera Services" levels="plugin fw api"> |
56 <block name="camerasrv" level="specific" long-name="Camera Services" levels="plugin fw api"> |
57 <collection name="camappengine" long-name="Camera App Engine" level="fw"> |
57 <collection name="camerasrv_plat" long-name="Camera Services Platform Interfaces" level="api"> |
58 <!-- is this collection really a component? If so, move down a directory --> |
58 <component name="media_recorder_sink_api" long-name="Media Recorder Sink API" filter="s60" class="api"> |
59 <component name="stillconverter" filter="s60" long-name="Still Image Converter" class="placeholder"> |
59 <unit bldFile="/sf/mw/camerasrv/camerasrv_plat/media_recorder_sink_api/group"/> |
60 <!-- should separate this from parent engine's bld.inf --> |
60 </component> |
61 <!-- <unit bldFile="camappengine/stillconverter/group"/> --> |
61 <component name="cae_extentension_api" long-name="CAE Extension API" filter="s60" class="api"> |
62 </component> |
62 <unit bldFile="/sf/mw/camerasrv/camerasrv_plat/cae_extentension_api/group"/> |
63 <component name="camappengine_engine" filter="s60" long-name="Camera App Engine" class="placeholder"> |
63 </component> |
64 <!-- should separate this from parent engine's bld.inf --> |
64 <component name="camera_application_engine_api" long-name="Camera Application Engine API" filter="s60" class="api"> |
65 <!-- <unit bldFile="camappengine/engine/group"/> --> |
65 <unit bldFile="/sf/mw/camerasrv/camerasrv_plat/camera_application_engine_api/group" filter="!test"/> |
66 </component> |
66 </component> |
67 <component name="asynchfilesavequeue" filter="s60" long-name="Asynch File Save Queue"> |
67 <component name="custom_onboard_camera_api" long-name="Custom Onboard Camera API" filter="s60" class="api"> |
68 <unit bldFile="/sf/mw/camerasrv/camappengine/asynchfilesavequeue/group"/> |
68 <unit bldFile="/sf/mw/camerasrv/camerasrv_plat/custom_onboard_camera_api/group"/> |
69 </component> |
69 </component> |
70 <component name="camappengine_build" filter="s60" long-name="Camera App Engine Build"> |
70 <component name="imaging_configuration_manager_api" long-name="Imaging Configuration Manager API" filter="s60" class="api"> |
71 <unit bldFile="/sf/mw/camerasrv/camappengine/build"/> |
71 <unit bldFile="/sf/mw/camerasrv/camerasrv_plat/imaging_configuration_manager_api/group" filter="!test"/> |
72 </component> |
72 </component> |
73 </collection> |
73 <component name="media_recorder_api" long-name="Media Recorder API" filter="s60" class="api"> |
74 <collection name="camcordermmfplugin" long-name="Camcorder MMF Plugin" level="plugin"> |
74 <unit bldFile="/sf/mw/camerasrv/camerasrv_plat/media_recorder_api/group" filter="!test"/> |
75 <!-- collection is really a component. Should move down a directory --> |
75 </component> |
76 <component name="camcordermmfplugin_build" filter="s60" long-name="Camcorder MMF Plugin Build" plugin="Y"> |
76 <component name="3gp_file_composer_api" long-name="3GP File Composer API" filter="s60" class="api"> |
77 <unit bldFile="/sf/mw/camerasrv/camcordermmfplugin/build"/> |
77 <unit bldFile="/sf/mw/camerasrv/camerasrv_plat/3gp_file_composer_api/group"/> |
78 </component> |
78 </component> |
79 </collection> |
79 <component name="asynchronous_file_saving_queue_api" long-name="Asynchronous File Saving Queue API" filter="s60" class="api"> |
80 <collection name="configmanagers" long-name="Config Managers" level="api"> |
80 <unit bldFile="/sf/mw/camerasrv/camerasrv_plat/asynchronous_file_saving_queue_api/group" filter="!test"/> |
81 <component name="imagingconfigmanager" filter="s60" long-name="Imaging Config Manager"> |
81 </component> |
82 <unit bldFile="/sf/mw/camerasrv/configmanagers/imagingconfigmanager/group"/> |
82 </collection> |
83 </component> |
83 <collection name="camappengine" long-name="Camera App Engine" level="fw"> |
84 </collection> |
84 <!-- is this collection really a component? If so, move down a directory --> |
85 <collection name="camerasrv_info" long-name="Camera Services Info" level="api"> |
85 <component name="stillconverter" filter="s60" long-name="Still Image Converter" class="placeholder"> |
86 <component name="camerasrv_plat" filter="s60" long-name="Camera Services Platform Interfaces" class="api"> |
86 <!-- should separate this from parent engine's bld.inf --> |
87 <unit bldFile="/sf/mw/camerasrv/camerasrv_plat/group"/> |
87 <!-- <unit bldFile="camappengine/stillconverter/group"/> --> |
88 </component> |
88 </component> |
89 <component name="camerasrv_build" filter="s60" long-name="Camera Services Build"> |
89 <component name="camappengine_engine" filter="s60" long-name="Camera App Engine" class="placeholder"> |
90 <!-- should split into individual bld.infs --> |
90 <!-- should separate this from parent engine's bld.inf --> |
91 <unit bldFile="/sf/mw/camerasrv/group"/> |
91 <!-- <unit bldFile="camappengine/engine/group"/> --> |
92 </component> |
92 </component> |
93 </collection> |
93 <component name="asynchfilesavequeue" filter="s60" long-name="Asynch File Save Queue"> |
94 </block> |
94 <unit bldFile="/sf/mw/camerasrv/camappengine/asynchfilesavequeue/group"/> |
|
95 </component> |
|
96 <component name="camappengine_build" filter="s60" long-name="Camera App Engine Build"> |
|
97 <unit bldFile="/sf/mw/camerasrv/camappengine/build"/> |
|
98 </component> |
|
99 </collection> |
|
100 <collection name="camcordermmfplugin" long-name="Camcorder MMF Plugin" level="plugin"> |
|
101 <!-- collection is really a component. Should move down a directory --> |
|
102 <component name="camcordermmfplugin_build" filter="s60" long-name="Camcorder MMF Plugin Build" plugin="Y"> |
|
103 <unit bldFile="/sf/mw/camerasrv/camcordermmfplugin/build"/> |
|
104 </component> |
|
105 </collection> |
|
106 <collection name="configmanagers" long-name="Config Managers" level="api"> |
|
107 <component name="imagingconfigmanager" filter="s60" long-name="Imaging Config Manager"> |
|
108 <unit bldFile="/sf/mw/camerasrv/configmanagers/imagingconfigmanager/group"/> |
|
109 </component> |
|
110 </collection> |
|
111 <collection name="camerasrv_info" long-name="Camera Services Info" level="api"> |
|
112 <component name="camerasrv_build" filter="s60" long-name="Camera Services Build"> |
|
113 <!-- should split into individual bld.infs --> |
|
114 <unit bldFile="/sf/mw/camerasrv/group"/> |
|
115 </component> |
|
116 </collection> |
|
117 </block> |
95 </layer> |
118 </layer> |
96 </systemModel> |
119 </systemModel> |
97 </SystemDefinition> |
120 </SystemDefinition> |