camerauis/cameraxui/cxengine/conf/cameraxvariation.confml
changeset 28 3075d9b614e6
parent 19 d9aefe59d544
child 58 ddba9caa7f32
equal deleted inserted replaced
19:d9aefe59d544 28:3075d9b614e6
     1 <configuration xmlns="http://www.s60.com/xml/confml/1" name="Camerax variation">
     1 <configuration xmlns="http://www.s60.com/xml/confml/1" name="Camerax variation">
     2   <feature ref="CxRuntimeFeaturesCrUid" name="CameraX Runtime Variation">
     2   <feature ref="CxRuntimeFeaturesCrUid" name="CameraX Runtime Variation">
     3     <desc>CameraX Runtime Variation</desc>
     3     <desc>CameraX Runtime Variation</desc>
     4 
     4 
     5     <setting ref="PrimaryCameraCaptureKeysCr" name="primary camera capture keys" type="string" readOnly="true">
     5     <setting ref="PrimaryCameraCaptureKeysCr" name="primary camera capture keys" type="string" readOnly="true">
     6       <desc>PrimaryCameraCaptureKeysCr defines the key scan codes that are configured
     6       <desc>PrimaryCameraCaptureKeysCr defines the capture keys for primary camera.
     7             as capture keys for primary camera.
     7             Both key code and scan code are needed for full functionality.
     8       </desc>
     8       </desc>
     9     </setting>
     9     </setting>
    10 
    10 
    11     <setting ref="SecondaryCameraCaptureKeysCr" name="secondary camera capture keys" type="string" readOnly="true">
    11     <setting ref="SecondaryCameraCaptureKeysCr" name="secondary camera capture keys" type="string" readOnly="true">
    12       <desc>SecondaryCameraCaptureKeysCr defines the key scan codes that are configured 
    12       <desc>SecondaryCameraCaptureKeysCr defines the key scan codes that are configured
    13             as capture keys for secondary camera.
    13             as capture keys for secondary camera.
    14       </desc>
    14       </desc>
    15     </setting>
    15     </setting>
    16 
    16 
    17     <setting ref="PrimaryCameraAutofocusKeysCr" name="primary camera autofocus keys" type="string" readOnly="true">
    17     <setting ref="PrimaryCameraAutofocusKeysCr" name="primary camera autofocus keys" type="string" readOnly="true">
    18       <desc>PrimaryCameraAutofocusKeysCr defines the key scan codes that are configured 
    18       <desc>PrimaryCameraAutofocusKeysCr defines the autofocus keys for primary camera.
    19             as autofocus keys for primary camera.
    19             Both key code and scan code are needed for full functionality.
    20       </desc>
    20       </desc>
    21     </setting>
    21     </setting>
    22 
    22 
    23     <setting ref="ContrastItemsCr" name="contrast range" type="string" readOnly="true">
    23     <setting ref="FreeMemoryLevelsCr" name="free memory levels" type="string" readOnly="true">
    24       <desc>ContrastItemsCr defines the range which incluse the min value to max along with step size. e.g. -4, 4, 1</desc>
    24       <desc>FreeMemoryLevelsCr defines the trigger levels for freeing memory and required levels of free memory.
       
    25             All values are defined in bytes. There are 4 items in comma-separated list. Items are defined as follows:
       
    26             1. Trigger level of free RAM when camera is started. If free RAM is below this, more free memory is requested.
       
    27             2. Level of free RAM requested and required for camera to start, if trigger level (item 1) is met.
       
    28       </desc>
    25     </setting>
    29     </setting>
    26     
    30 
    27     <setting ref="StillMaxZoomValuesCr" name="Maximum still zoom values" type="string" readOnly="true">
    31     <setting ref="StillMaxZoomValuesCr" name="Maximum still zoom values" type="string" readOnly="true">
    28       <desc>Key defines maximum zoom limit specific to each image quality. The firt item represent max zoom limit
    32       <desc>Key defines maximum zoom limit specific to each image quality. The first item represent max zoom limit
    29             for highest still resoultion and so on. We have only 5 entries, since we dont expect to have more than 5 still resoultions
    33             for highest still resoultion and so on. We have only 5 entries, since we dont expect to have more than 5 still resoultions
    30             in any product. Use -1 when zoom limit is not supported for a particular resolution.
    34             in any product. Use -1 when zoom limit is not supported for a particular resolution.
    31             Note: ECAM already has some limits which should be taken into account.
    35             Note: ECAM already has some limits which should be taken into account.
    32       </desc>
    36       </desc>
    33     </setting>
    37     </setting>
    34 
    38 
    35     <setting ref="VideoMaxZoomValuesCr" name="Maximum video zoom values" type="string" readOnly="true">
    39     <setting ref="VideoMaxZoomValuesCr" name="Maximum video zoom values" type="string" readOnly="true">
    36       <desc>Key defines maximum zoom limit specific to each video quality. The firt item represent max zoom limit
    40       <desc>Key defines maximum zoom limit specific to each video quality. The first item represent max zoom limit
    37             for highest video resoultion and so on. We have only 5 entries, since we dont expect to have more than 5 video resoultions
    41             for highest video resoultion and so on. We have only 5 entries, since we dont expect to have more than 5 video resoultions
    38             in any product. Use -1 when zoom limit is not supported for a particular resolution. 
    42             in any product. Use -1 when zoom limit is not supported for a particular resolution.
    39             Note: ECAM already has some limits which should be taken into account.
    43             Note: ECAM already has some limits which should be taken into account.
    40       </desc>
    44       </desc>
    41     </setting>
    45     </setting>
    42 
    46 
    43   </feature>
    47   </feature>
    44 
    48 
    45   <data>
    49   <data>
    46     <CxRuntimeFeaturesCrUid>
    50     <CxRuntimeFeaturesCrUid>
    47       <PrimaryCameraCaptureKeysCr>0xab</PrimaryCameraCaptureKeysCr>
    51       <PrimaryCameraCaptureKeysCr>0xab,0xf849</PrimaryCameraCaptureKeysCr>
    48       <SecondaryCameraCaptureKeysCr>0xab,0xa7</SecondaryCameraCaptureKeysCr>
    52       <SecondaryCameraCaptureKeysCr>0xab,0xa7</SecondaryCameraCaptureKeysCr>
    49       <PrimaryCameraAutofocusKeysCr>0xe2</PrimaryCameraAutofocusKeysCr>
    53       <PrimaryCameraAutofocusKeysCr>0xe2,0xf880</PrimaryCameraAutofocusKeysCr>
    50       <ContrastItemsCr>-4,4,1</ContrastItemsCr>
    54       <FreeMemoryLevelsCr>8000000,10000000</FreeMemoryLevelsCr>
    51       <StillMaxZoomValuesCr>32,32,32,32,32</StillMaxZoomValuesCr>
    55       <StillMaxZoomValuesCr>32,32,32,32,32</StillMaxZoomValuesCr>
    52       <VideoMaxZoomValuesCr>40,40,40,-1,-1</VideoMaxZoomValuesCr>
    56       <VideoMaxZoomValuesCr>40,40,40,-1,-1</VideoMaxZoomValuesCr>
    53     </CxRuntimeFeaturesCrUid>
    57     </CxRuntimeFeaturesCrUid>
    54   </data>
    58   </data>
    55 
    59