pixres.h
上传用户:zhongxx05
上传日期:2007-06-06
资源大小:33641k
文件大小:15k
源码类别:

Symbian

开发平台:

C/C++

  1. /* ***** BEGIN LICENSE BLOCK ***** 
  2.  * Version: RCSL 1.0/RPSL 1.0 
  3.  *  
  4.  * Portions Copyright (c) 1995-2002 RealNetworks, Inc. All Rights Reserved. 
  5.  *      
  6.  * The contents of this file, and the files included with this file, are 
  7.  * subject to the current version of the RealNetworks Public Source License 
  8.  * Version 1.0 (the "RPSL") available at 
  9.  * http://www.helixcommunity.org/content/rpsl unless you have licensed 
  10.  * the file under the RealNetworks Community Source License Version 1.0 
  11.  * (the "RCSL") available at http://www.helixcommunity.org/content/rcsl, 
  12.  * in which case the RCSL will apply. You may also obtain the license terms 
  13.  * directly from RealNetworks.  You may not use this file except in 
  14.  * compliance with the RPSL or, if you have a valid RCSL with RealNetworks 
  15.  * applicable to this file, the RCSL.  Please see the applicable RPSL or 
  16.  * RCSL for the rights, obligations and limitations governing use of the 
  17.  * contents of the file.  
  18.  *  
  19.  * This file is part of the Helix DNA Technology. RealNetworks is the 
  20.  * developer of the Original Code and owns the copyrights in the portions 
  21.  * it created. 
  22.  *  
  23.  * This file, and the files included with this file, is distributed and made 
  24.  * available on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER 
  25.  * EXPRESS OR IMPLIED, AND REALNETWORKS HEREBY DISCLAIMS ALL SUCH WARRANTIES, 
  26.  * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS 
  27.  * FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. 
  28.  * 
  29.  * Technology Compatibility Kit Test Suite(s) Location: 
  30.  *    http://www.helixcommunity.org/content/tck 
  31.  * 
  32.  * Contributor(s): 
  33.  *  
  34.  * ***** END LICENSE BLOCK ***** */ 
  35. #ifndef _PIXRES_H
  36. #define _PIXRES_H
  37. #include "resid.h"
  38. #define IDS_ERR_PIX_NOTLICENSED         HX_RP_RES_INIT_ID +   0
  39. #define IDS_ERR_PIX_BADEXTENSION        HX_RP_RES_INIT_ID +   1
  40. #define IDS_ERR_PIX_NOCODEC             HX_RP_RES_INIT_ID +   2
  41. #define IDS_ERR_PIX_MISSINGFILE         HX_RP_RES_INIT_ID +   3
  42. #define IDS_ERR_PIX_NOSTART             HX_RP_RES_INIT_ID +   4
  43. #define IDS_ERR_PIX_NOEND               HX_RP_RES_INIT_ID +   5
  44. #define IDS_ERR_PIX_NOXMLEND            HX_RP_RES_INIT_ID +   6
  45. #define IDS_ERR_PIX_NULLTITLE           HX_RP_RES_INIT_ID +   7
  46. #define IDS_ERR_PIX_NULLAUTHOR          HX_RP_RES_INIT_ID +   8
  47. #define IDS_ERR_PIX_NULLCOPYRIGHT       HX_RP_RES_INIT_ID +   9
  48. #define IDS_ERR_PIX_NULLVERSION         HX_RP_RES_INIT_ID +  10
  49. #define IDS_ERR_PIX_BADTIMEFORMAT       HX_RP_RES_INIT_ID +  11
  50. #define IDS_ERR_PIX_BADSTARTTIME        HX_RP_RES_INIT_ID +  12
  51. #define IDS_ERR_PIX_BADPREROLL          HX_RP_RES_INIT_ID +  13
  52. #define IDS_ERR_PIX_NULLURL             HX_RP_RES_INIT_ID +  14
  53. #define IDS_ERR_PIX_URLALLWHITE         HX_RP_RES_INIT_ID +  15
  54. #define IDS_ERR_PIX_BADDURATION         HX_RP_RES_INIT_ID +  16
  55. #define IDS_ERR_PIX_ZERODURATION        HX_RP_RES_INIT_ID +  17
  56. #define IDS_ERR_PIX_NOBITRATE           HX_RP_RES_INIT_ID +  18
  57. #define IDS_ERR_PIX_BADBITRATE          HX_RP_RES_INIT_ID +  19
  58. #define IDS_ERR_PIX_NOWIDTH             HX_RP_RES_INIT_ID +  20
  59. #define IDS_ERR_PIX_NOHEIGHT            HX_RP_RES_INIT_ID +  21
  60. #define IDS_ERR_PIX_UNKNOWNTAG          HX_RP_RES_INIT_ID +  22
  61. #define IDS_ERR_PIX_INVALIDHEAD         HX_RP_RES_INIT_ID +  23
  62. #define IDS_ERR_PIX_NOEFFECTS           HX_RP_RES_INIT_ID +  24
  63. #define IDS_ERR_PIX_NODURNOEFFECT       HX_RP_RES_INIT_ID +  25
  64. #define IDS_ERR_PIX_INVALIDEFFECTS      HX_RP_RES_INIT_ID +  26
  65. #define IDS_ERR_PIX_NOHANDLE            HX_RP_RES_INIT_ID +  27
  66. #define IDS_ERR_PIX_BADHANDLE           HX_RP_RES_INIT_ID +  28
  67. #define IDS_ERR_PIX_NONAME              HX_RP_RES_INIT_ID +  29
  68. #define IDS_ERR_PIX_NULLNAME            HX_RP_RES_INIT_ID +  30
  69. #define IDS_ERR_PIX_BADEFFECT           HX_RP_RES_INIT_ID +  31
  70. #define IDS_ERR_PIX_GENERALERROR        HX_RP_RES_INIT_ID +  32
  71. #define IDS_ERR_PIX_BADASPECTFLAG       HX_RP_RES_INIT_ID +  33
  72. #define IDS_ERR_PIX_UNKHEADATTR         HX_RP_RES_INIT_ID +  34
  73. #define IDS_ERR_PIX_BADATTRIBUTE        HX_RP_RES_INIT_ID +  35
  74. #define IDS_ERR_PIX_MISSINGSTART        HX_RP_RES_INIT_ID +  36
  75. #define IDS_ERR_PIX_MISSINGDURATION     HX_RP_RES_INIT_ID +  37
  76. #define IDS_ERR_PIX_MISSINGCOLOR        HX_RP_RES_INIT_ID +  38
  77. #define IDS_ERR_PIX_BADCOLOR            HX_RP_RES_INIT_ID +  39
  78. #define IDS_ERR_PIX_MISSINGTARGET       HX_RP_RES_INIT_ID +  40
  79. #define IDS_ERR_PIX_MISSINGNAME         HX_RP_RES_INIT_ID +  41
  80. #define IDS_ERR_PIX_MISSINGPACKAGE      HX_RP_RES_INIT_ID +  42
  81. #define IDS_ERR_PIX_BADBOOL             HX_RP_RES_INIT_ID +  43
  82. #define IDS_ERR_PIX_BADWIPEDIR          HX_RP_RES_INIT_ID +  44
  83. #define IDS_ERR_PIX_BADWIPETYPE         HX_RP_RES_INIT_ID +  45
  84. #define IDS_ERR_PIX_BADBGCOLOR          HX_RP_RES_INIT_ID +  46
  85. #define IDS_ERR_PIX_ILLEGALATTR         HX_RP_RES_INIT_ID +  47
  86. #define IDS_ERR_PIX_MISSREQATTR         HX_RP_RES_INIT_ID +  48
  87. #define IDS_ERR_PIX_ROOTNOTFIRST        HX_RP_RES_INIT_ID +  49
  88. #define IDS_ERR_PIX_HEADNOTFIRST        HX_RP_RES_INIT_ID +  50
  89. #define IDS_ERR_PIX_BADATTRVALUE        HX_RP_RES_INIT_ID +  51
  90. #define IDS_ERR_PIX_BADDSTRECT          HX_RP_RES_INIT_ID +  52
  91. #define IDS_ERR_PIX_BADCENTERFLAG       HX_RP_RES_INIT_ID +  53
  92. #define IDS_ERR_PIX_FUTUREVERSION       HX_RP_RES_INIT_ID +  54
  93. #define IDS_ERR_PIX_INCOMPATVERSION     HX_RP_RES_INIT_ID +  55
  94. #define IDS_ERR_PIX_DUPHANDLE           HX_RP_RES_INIT_ID +  56
  95. #define IDS_ERR_PIX_ZEROSIZE            HX_RP_RES_INIT_ID +  57
  96. #define IDS_ERR_GIF_BADBITRATE          HX_RP_RES_INIT_ID + 200
  97. #define IDS_ERR_GIF_BADDURATION         HX_RP_RES_INIT_ID + 201
  98. #define IDS_ERR_GIF_BADPREROLL          HX_RP_RES_INIT_ID + 202
  99. #define IDS_ERR_GIF_BADURL              HX_RP_RES_INIT_ID + 203
  100. #define IDS_ERR_GIF_BADTARGET           HX_RP_RES_INIT_ID + 204
  101. #define IDS_ERR_GIF_BADBGCOLOR          HX_RP_RES_INIT_ID + 205
  102. #define IDS_ERR_GIF_BADRELFLAG          HX_RP_RES_INIT_ID + 206
  103. #define IDS_ERR_GIF_BITRATEZERO         HX_RP_RES_INIT_ID + 207
  104. #define IDS_ERR_GIF_ILLEGALTARGET       HX_RP_RES_INIT_ID + 208
  105. #define IDS_ERR_GIF_BADTIMEFORMAT       HX_RP_RES_INIT_ID + 209
  106. #define IDS_ERR_GIF_UNKPLAYERCOMMAND    HX_RP_RES_INIT_ID + 210
  107. #define IDS_ERR_GIF_NOTARGETBROWSER     HX_RP_RES_INIT_ID + 211
  108. #define IDS_ERR_GIF_GENERALERROR        HX_RP_RES_INIT_ID + 212
  109. #define IDS_ERR_GIF_CORRUPTFILE         HX_RP_RES_INIT_ID + 213
  110. #define IDS_ERR_JPG_BADBITRATE          HX_RP_RES_INIT_ID + 400
  111. #define IDS_ERR_JPG_BADPREROLL          HX_RP_RES_INIT_ID + 401
  112. #define IDS_ERR_JPG_BADDURATION         HX_RP_RES_INIT_ID + 402
  113. #define IDS_ERR_JPG_BADDISPLAYTIME      HX_RP_RES_INIT_ID + 403
  114. #define IDS_ERR_JPG_BADURL              HX_RP_RES_INIT_ID + 404
  115. #define IDS_ERR_JPG_BADTARGET           HX_RP_RES_INIT_ID + 405
  116. #define IDS_ERR_JPG_BADRELFLAG          HX_RP_RES_INIT_ID + 406
  117. #define IDS_ERR_JPG_BITRATEZERO         HX_RP_RES_INIT_ID + 407
  118. #define IDS_ERR_JPG_DURATIONZERO        HX_RP_RES_INIT_ID + 408
  119. #define IDS_ERR_JPG_DISPTIMETOOBIG      HX_RP_RES_INIT_ID + 409
  120. #define IDS_ERR_JPG_ILLEGALTARGET       HX_RP_RES_INIT_ID + 410
  121. #define IDS_ERR_JPG_BADSEEKTIME         HX_RP_RES_INIT_ID + 411
  122. #define IDS_ERR_JPG_UNKPLAYERCOMMAND    HX_RP_RES_INIT_ID + 412
  123. #define IDS_ERR_JPG_NOTARGETBROWSER     HX_RP_RES_INIT_ID + 413
  124. #define IDS_ERR_JPG_NOPROGRESSIVE       HX_RP_RES_INIT_ID + 414
  125. #define IDS_ERR_JPG_GENERALERROR        HX_RP_RES_INIT_ID + 415
  126. #define ERRSTR_PIX_NOTLICENSED          "RealPix: This server is NOT licensed to deliver RealPix streams."
  127. #define ERRSTR_PIX_BADEXTENSION         "RealPix: Image file has unrecognized extension: %s"
  128. #define ERRSTR_PIX_NOCODEC              "RealPix: No codec available to process %s"
  129. #define ERRSTR_PIX_MISSINGFILE          "RealPix: Image file %s does not exist."
  130. #define ERRSTR_PIX_NOSTART              "RealPix: No <imfl> tag present - this might not be a RealPix file."
  131. #define ERRSTR_PIX_NOEND                "RealPix: No </imfl> tag present."
  132. #define ERRSTR_PIX_NOXMLEND             "RealPix: Missing XML tag end in %s"
  133. #define ERRSTR_PIX_NULLTITLE            "RealPix: Title attribute present in head tag but NULL value."
  134. #define ERRSTR_PIX_NULLAUTHOR           "RealPix: Author attribute present in head tag but NULL value."
  135. #define ERRSTR_PIX_NULLCOPYRIGHT        "RealPix: Copyright attribute present in head tag but NULL value."
  136. #define ERRSTR_PIX_NULLVERSION          "RealPix: Version attribute present in head tag but NULL value."
  137. #define ERRSTR_PIX_BADTIMEFORMAT        "RealPix: Unrecognized time format specifier: %s"
  138. #define ERRSTR_PIX_BADSTARTTIME         "RealPix: Invalid start time formatting in <head> tag."
  139. #define ERRSTR_PIX_BADPREROLL           "RealPix: Invalid preroll time formatting in <head> tag."
  140. #define ERRSTR_PIX_NULLURL              "RealPix: URL attribute present in head tag but NULL value."
  141. #define ERRSTR_PIX_URLALLWHITE          "RealPix: URL attribute in <head> contains only whitespace."
  142. #define ERRSTR_PIX_BADDURATION          "RealPix: Invalid duration time formatting in <head> tag."
  143. #define ERRSTR_PIX_ZERODURATION         "RealPix: Zero duration in head tag."
  144. #define ERRSTR_PIX_NOBITRATE            "RealPix: Missing bitrate attribute in head tag."
  145. #define ERRSTR_PIX_BADBITRATE           "RealPix: Bitrate cannot be less than or equal to zero."
  146. #define ERRSTR_PIX_NOWIDTH              "RealPix: Missing width attribute in head tag."
  147. #define ERRSTR_PIX_NOHEIGHT             "RealPix: Missing height attribute in head tag."
  148. #define ERRSTR_PIX_UNKNOWNTAG           "RealPix: Unknown tag: %s"
  149. #define ERRSTR_PIX_INVALIDHEAD          "RealPix: Invalid or missing head tag."
  150. #define ERRSTR_PIX_NOEFFECTS            "RealPix: No effects found."
  151. #define ERRSTR_PIX_NODURNOEFFECT        "RealPix: Duration attribute missing and no valid effects."
  152. #define ERRSTR_PIX_INVALIDEFFECTS       "RealPix: Unexpected error."
  153. #define ERRSTR_PIX_NOHANDLE             "RealPix: Missing handle attribute in %s"
  154. #define ERRSTR_PIX_BADHANDLE            "RealPix: Handle must be greater than zero in %s"
  155. #define ERRSTR_PIX_NONAME               "RealPix: Missing name attribute in %s"
  156. #define ERRSTR_PIX_NULLNAME             "RealPix: Name attribute present, but NULL value in %s"
  157. #define ERRSTR_PIX_BADEFFECT            "RealPix: Missing attribute or formatting error in %s"
  158. #define ERRSTR_PIX_GENERALERROR         "RealPix: General Error."
  159. #define ERRSTR_PIX_BADASPECTFLAG        "RealPix: aspect attribute in <head> must be either true or false"
  160. #define ERRSTR_PIX_UNKHEADATTR          "RealPix: Unknown attribute in <head>: %s"
  161. #define ERRSTR_PIX_BADATTRIBUTE         "RealPix: Unknown attribute in effect: %s"
  162. #define ERRSTR_PIX_MISSINGSTART         "RealPix: Missing start attribute in %s effect"
  163. #define ERRSTR_PIX_MISSINGDURATION      "RealPix: Missing duration attribute in %s effect"
  164. #define ERRSTR_PIX_MISSINGCOLOR         "RealPix: Missing color attribute in %s effect"
  165. #define ERRSTR_PIX_BADCOLOR             "RealPix: Bad value for color attribute in %s effect"
  166. #define ERRSTR_PIX_MISSINGTARGET        "RealPix: Missing target attribute in %s effect"
  167. #define ERRSTR_PIX_MISSINGNAME          "RealPix: Missing name attribute in external effect"
  168. #define ERRSTR_PIX_MISSINGPACKAGE       "RealPix: Missing package attribute in external effect"
  169. #define ERRSTR_PIX_BADBOOL              "RealPix: %s attribute in %s effect must be either true or false"
  170. #define ERRSTR_PIX_BADWIPEDIR           "RealPix: Unknown wipe direction"
  171. #define ERRSTR_PIX_BADWIPETYPE          "RealPix: Unknown wipe type"
  172. #define ERRSTR_PIX_BADBGCOLOR           "RealPix: Invalid background color in <head>"
  173. #define ERRSTR_PIX_ILLEGALATTR          "RealPix: Illegal attribute %s in tag %s"
  174. #define ERRSTR_PIX_MISSREQATTR          "RealPix: Missing required attribute %s in tag %s"
  175. #define ERRSTR_PIX_ROOTNOTFIRST         "RealPix: Root element <imfl> must be first element in file"
  176. #define ERRSTR_PIX_HEADNOTFIRST         "RealPix: <head> element must be the first element inside root element"
  177. #define ERRSTR_PIX_BADATTRVALUE         "RealPix: Bad value for attribute %s in tag %s"
  178. #define ERRSTR_PIX_BADDSTRECT           "RealPix: Destination rect for effect is not contained in display window"
  179. #define ERRSTR_PIX_BADCENTERFLAG        "RealPix: center attribute in <head> must be either true or false"
  180. #define ERRSTR_PIX_FUTUREVERSION        "RealPix: Version %s is a future version not supported by this parser"
  181. #define ERRSTR_PIX_INCOMPATVERSION      "RealPix: %s attribute is not compatible with this language version"
  182. #define ERRSTR_PIX_DUPHANDLE            "RealPix: Duplicate image handle"
  183. #define ERRSTR_PIX_ZEROSIZE             "RealPix: Zero or non-numeric size in image tag"
  184. #define ERRSTR_GIF_BADBITRATE           "GIF: Bad URL-encoded bitrate."
  185. #define ERRSTR_GIF_BADDURATION          "GIF: Bad URL-encoded duration."
  186. #define ERRSTR_GIF_BADPREROLL           "GIF: Bad URL-encoded preroll."
  187. #define ERRSTR_GIF_BADURL               "GIF: Bad URL-encoded url."
  188. #define ERRSTR_GIF_BADTARGET            "GIF: Bad URL-encoded target."
  189. #define ERRSTR_GIF_BADBGCOLOR           "GIF: Bad URL-encoded background color."
  190. #define ERRSTR_GIF_BADRELFLAG           "GIF: Bad URL-encoded reliable flag."
  191. #define ERRSTR_GIF_BITRATEZERO          "GIF: URL-encoded bitrate is zero."
  192. #define ERRSTR_GIF_ILLEGALTARGET        "GIF: URL-encoded target must either be _player or _browser"
  193. #define ERRSTR_GIF_BADTIMEFORMAT        "GIF: Illegal time formatting in URL-encoded seek time."
  194. #define ERRSTR_GIF_UNKPLAYERCOMMAND     "GIF: Unknown player command in URL-encoded url attribute."
  195. #define ERRSTR_GIF_NOTARGETBROWSER      "GIF: Cannot target browser with a player command."
  196. #define ERRSTR_GIF_GENERALERROR         "GIF: General Error."
  197. #define ERRSTR_GIF_CORRUPTFILE          "GIF: %s is unparseable and may be corrupt."
  198. #define ERRSTR_JPG_BADBITRATE           "JPEG: Bad URL-encoded bitrate."
  199. #define ERRSTR_JPG_BADPREROLL           "JPEG: Illegal time formatting in URL-encoded preroll."
  200. #define ERRSTR_JPG_BADDURATION          "JPEG: Illegal time formatting in URL-encoded duration."
  201. #define ERRSTR_JPG_BADDISPLAYTIME       "JPEG: Illegal time formatting in URL-encoded display time."
  202. #define ERRSTR_JPG_BADURL               "JPEG: Bad URL-encoded url."
  203. #define ERRSTR_JPG_BADTARGET            "JPEG: Bad URL-encoded target."
  204. #define ERRSTR_JPG_BADRELFLAG           "JPEG: Bad URL-encoded reliable flag."
  205. #define ERRSTR_JPG_BITRATEZERO          "JPEG: URL-encoded bitrate is zero."
  206. #define ERRSTR_JPG_DURATIONZERO         "JPEG: URL-encoded duration is zero."
  207. #define ERRSTR_JPG_DISPTIMETOOBIG       "JPEG: URL-encoded display time is greater than duration."
  208. #define ERRSTR_JPG_ILLEGALTARGET        "JPEG: URL-encoded target must either be _player or _browser."
  209. #define ERRSTR_JPG_BADSEEKTIME          "JPEG: Illegal time formatting in URL-encoded seek time."
  210. #define ERRSTR_JPG_UNKPLAYERCOMMAND     "JPEG: Unknown player command in url URL encoding."
  211. #define ERRSTR_JPG_NOTARGETBROWSER      "JPEG: Cannot target browser with a player command."
  212. #define ERRSTR_JPG_NOPROGRESSIVE        "JPEG: Progressive JPEGs are not supported."
  213. #define ERRSTR_JPG_GENERALERROR         "JPEG: General Error."
  214. #endif