camappengine/Engine/Inc/CaeSdKeys.h
branchRCL_3
changeset 21 27fe719c32e6
parent 0 9b3e960ffc8a
equal deleted inserted replaced
20:e3cdd00b5ae3 21:27fe719c32e6
       
     1 /*
       
     2 * Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  Camera Application Engine Shared Data UID and keys
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 
       
    20 #ifndef CAESDKEYS_H
       
    21 #define CAESDKEYS_H
       
    22 
       
    23 
       
    24 // CONSTANTS
       
    25 
       
    26 // -----------------------------------------------------------------------------
       
    27 // Camera Application Engine 0x101f8569
       
    28 // -----------------------------------------------------------------------------
       
    29 
       
    30 const TUid KSDUidCamAppEngine = {0x101f8569};
       
    31 
       
    32 /**
       
    33 * Count of still image capturing quality levels, integer value
       
    34 *
       
    35 * Default value: 3
       
    36 */
       
    37 _LIT( KCaeStillQltyLevelCount, "StillQltyC" );
       
    38 
       
    39 /**
       
    40 * Still image capturing quality level 0, multiparameter string
       
    41 *
       
    42 * String format: width height format quality imagesize
       
    43 * width: frame/image width in pixels
       
    44 * height: frame/image height in pixels
       
    45 * format: Camera API CCamera::TFormat code (e.g. EFormatJpeg = 0x0010 ==> value 10 here)
       
    46 * quality: compression quality 0...100 
       
    47 * 0 corresponds to worst image quality (highest compression), 
       
    48 * 100 corresponds to best image quality (lowest compression)
       
    49 * bytesize: estimated storage size of an image in bytes (if 0 then no estimate is given)
       
    50 *
       
    51 * Default value: 640 480 10 90 0
       
    52 */
       
    53 _LIT( KCaeStillQltyLevel0, "StillQlty0" );
       
    54 
       
    55 /**
       
    56 * Still image capturing quality level 1, multiparameter string
       
    57 *
       
    58 * String format: see the comment for level 0
       
    59 *
       
    60 * Default value: 640 480 10 50 0 
       
    61 */
       
    62 _LIT( KCaeStillQltyLevel1, "StillQlty1" );
       
    63 
       
    64 /**
       
    65 * Still image capturing quality level 2, multiparameter string
       
    66 *
       
    67 * String format: see the comment for level 0
       
    68 *
       
    69 * Default value: 640 480 10 50 0 
       
    70 */
       
    71 _LIT( KCaeStillQltyLevel2, "StillQlty2" );
       
    72 
       
    73 /**
       
    74 * Still image capturing quality level 3, multiparameter string
       
    75 *
       
    76 * String format: see the comment for level 0
       
    77 *
       
    78 * Default value: no default
       
    79 */
       
    80 _LIT( KCaeStillQltyLevel3, "StillQlty3" );
       
    81 
       
    82 /**
       
    83 * Still image capturing quality level 4, multiparameter string
       
    84 *
       
    85 * String format: see the comment for level 0
       
    86 *
       
    87 * Default value: no default
       
    88 */
       
    89 _LIT( KCaeStillQltyLevel4, "StillQlty4" );
       
    90 
       
    91 /**
       
    92 * Still image capturing quality level 5, multiparameter string
       
    93 *
       
    94 * String format: see the comment for level 0
       
    95 *
       
    96 * Default value: no default
       
    97 */
       
    98 _LIT( KCaeStillQltyLevel5, "StillQlty5" );
       
    99 
       
   100 /**
       
   101 * Count of video recording quality levels, integer value
       
   102 *
       
   103 * Default value: 3
       
   104 */
       
   105 _LIT( KCaeVideoQltyLevelCount, "VideoQltyC" );
       
   106 
       
   107 /**
       
   108 * Video recording quality level 0, multiparameter string
       
   109 *
       
   110 * String format: width height framerate bitrate audio mimetype supplier videotype audiotype byterate 
       
   111 * width: frame/image width in pixels
       
   112 * height: frame/image height in pixels
       
   113 * framerate: encoded video frame rate (frames per second, fps)  
       
   114 * bitrate: encoded video bit rate (bits per second, bps) 
       
   115 * audio: is audio enabled? (0 = no, 1 = yes) 
       
   116 * mimetype: video MIME type 
       
   117 * supplier: supplier of video controller  
       
   118 * videotype: video type
       
   119 * audiotype: audio type (four character code)
       
   120 * storagerate: estimated bit rate to storaged (bits per second, bps) (if 0 then no estimate is given)
       
   121 *
       
   122 * Default value: 176 144 10 50000 1 12200 video/3gpp Nokia video/H263-2000  AMR 0
       
   123 */
       
   124 _LIT( KCaeVideoQltyLevel0, "VideoQlty0" );
       
   125 
       
   126 /**
       
   127 * Video image capturing quality level 1, multiparameter string
       
   128 *
       
   129 * String format: see the comment for level 0
       
   130 *
       
   131 * Default value: 128 96 10 30000 1 12200 video/3gpp Nokia video/H263-2000  AMR 0
       
   132 */
       
   133 _LIT( KCaeVideoQltyLevel1, "VideoQlty1" );
       
   134 
       
   135 /**
       
   136 * Video image capturing quality level 2, multiparameter string
       
   137 *
       
   138 * String format: see the comment for level 0
       
   139 *
       
   140 * Default value: 128 96 5 15000 0 12200 video/3gpp Nokia video/H263-2000  AMR 0
       
   141 */
       
   142 _LIT( KCaeVideoQltyLevel2, "VideoQlty2" );
       
   143 
       
   144 /**
       
   145 * Video image capturing quality level 3, multiparameter string
       
   146 *
       
   147 * String format: see the comment for level 0
       
   148 *
       
   149 * Default value: no default
       
   150 */
       
   151 _LIT( KCaeVideoQltyLevel3, "VideoQlty3" );
       
   152 
       
   153 /**
       
   154 * Video image capturing quality level 4, multiparameter string
       
   155 *
       
   156 * String format: see the comment for level 0
       
   157 *
       
   158 * Default value: no default
       
   159 */
       
   160 _LIT( KCaeVideoQltyLevel4, "VideoQlty4" );
       
   161 
       
   162 /**
       
   163 * Video image capturing quality level 5, multiparameter string
       
   164 *
       
   165 * String format: see the comment for level 0
       
   166 *
       
   167 * Default value: no default
       
   168 */
       
   169 _LIT( KCaeVideoQltyLevel5, "VideoQlty5" );
       
   170 
       
   171 
       
   172 #endif // CAESDKEYS_H   
       
   173             
       
   174 // End of File