00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #ifndef FFMPEG_QTPALETTE_H
00024 #define FFMPEG_QTPALETTE_H
00025
00026 unsigned char ff_qt_default_palette_4[4 * 4] = {
00027 0x93, 0x65, 0x5E, 0x00,
00028 0xFF, 0xFF, 0xFF, 0x00,
00029 0xDF, 0xD0, 0xAB, 0x00,
00030 0x00, 0x00, 0x00, 0x00
00031 };
00032
00033 unsigned char ff_qt_default_palette_16[16 * 4] = {
00034 0xFF, 0xFB, 0xFF, 0x00,
00035 0xEF, 0xD9, 0xBB, 0x00,
00036 0xE8, 0xC9, 0xB1, 0x00,
00037 0x93, 0x65, 0x5E, 0x00,
00038 0xFC, 0xDE, 0xE8, 0x00,
00039 0x9D, 0x88, 0x91, 0x00,
00040 0xFF, 0xFF, 0xFF, 0x00,
00041 0xFF, 0xFF, 0xFF, 0x00,
00042 0xFF, 0xFF, 0xFF, 0x00,
00043 0x47, 0x48, 0x37, 0x00,
00044 0x7A, 0x5E, 0x55, 0x00,
00045 0xDF, 0xD0, 0xAB, 0x00,
00046 0xFF, 0xFB, 0xF9, 0x00,
00047 0xE8, 0xCA, 0xC5, 0x00,
00048 0x8A, 0x7C, 0x77, 0x00,
00049 0x00, 0x00, 0x00, 0x00
00050 };
00051
00052 unsigned char ff_qt_default_palette_256[256 * 4] = {
00053 0xFF, 0xFF, 0xFF, 0x00,
00054 0xFF, 0xFF, 0xCC, 0x00,
00055 0xFF, 0xFF, 0x99, 0x00,
00056 0xFF, 0xFF, 0x66, 0x00,
00057 0xFF, 0xFF, 0x33, 0x00,
00058 0xFF, 0xFF, 0x00, 0x00,
00059 0xFF, 0xCC, 0xFF, 0x00,
00060 0xFF, 0xCC, 0xCC, 0x00,
00061 0xFF, 0xCC, 0x99, 0x00,
00062 0xFF, 0xCC, 0x66, 0x00,
00063 0xFF, 0xCC, 0x33, 0x00,
00064 0xFF, 0xCC, 0x00, 0x00,
00065 0xFF, 0x99, 0xFF, 0x00,
00066 0xFF, 0x99, 0xCC, 0x00,
00067 0xFF, 0x99, 0x99, 0x00,
00068 0xFF, 0x99, 0x66, 0x00,
00069 0xFF, 0x99, 0x33, 0x00,
00070 0xFF, 0x99, 0x00, 0x00,
00071 0xFF, 0x66, 0xFF, 0x00,
00072 0xFF, 0x66, 0xCC, 0x00,
00073 0xFF, 0x66, 0x99, 0x00,
00074 0xFF, 0x66, 0x66, 0x00,
00075 0xFF, 0x66, 0x33, 0x00,
00076 0xFF, 0x66, 0x00, 0x00,
00077 0xFF, 0x33, 0xFF, 0x00,
00078 0xFF, 0x33, 0xCC, 0x00,
00079 0xFF, 0x33, 0x99, 0x00,
00080 0xFF, 0x33, 0x66, 0x00,
00081 0xFF, 0x33, 0x33, 0x00,
00082 0xFF, 0x33, 0x00, 0x00,
00083 0xFF, 0x00, 0xFF, 0x00,
00084 0xFF, 0x00, 0xCC, 0x00,
00085 0xFF, 0x00, 0x99, 0x00,
00086 0xFF, 0x00, 0x66, 0x00,
00087 0xFF, 0x00, 0x33, 0x00,
00088 0xFF, 0x00, 0x00, 0x00,
00089 0xCC, 0xFF, 0xFF, 0x00,
00090 0xCC, 0xFF, 0xCC, 0x00,
00091 0xCC, 0xFF, 0x99, 0x00,
00092 0xCC, 0xFF, 0x66, 0x00,
00093 0xCC, 0xFF, 0x33, 0x00,
00094 0xCC, 0xFF, 0x00, 0x00,
00095 0xCC, 0xCC, 0xFF, 0x00,
00096 0xCC, 0xCC, 0xCC, 0x00,
00097 0xCC, 0xCC, 0x99, 0x00,
00098 0xCC, 0xCC, 0x66, 0x00,
00099 0xCC, 0xCC, 0x33, 0x00,
00100 0xCC, 0xCC, 0x00, 0x00,
00101 0xCC, 0x99, 0xFF, 0x00,
00102 0xCC, 0x99, 0xCC, 0x00,
00103 0xCC, 0x99, 0x99, 0x00,
00104 0xCC, 0x99, 0x66, 0x00,
00105 0xCC, 0x99, 0x33, 0x00,
00106 0xCC, 0x99, 0x00, 0x00,
00107 0xCC, 0x66, 0xFF, 0x00,
00108 0xCC, 0x66, 0xCC, 0x00,
00109 0xCC, 0x66, 0x99, 0x00,
00110 0xCC, 0x66, 0x66, 0x00,
00111 0xCC, 0x66, 0x33, 0x00,
00112 0xCC, 0x66, 0x00, 0x00,
00113 0xCC, 0x33, 0xFF, 0x00,
00114 0xCC, 0x33, 0xCC, 0x00,
00115 0xCC, 0x33, 0x99, 0x00,
00116 0xCC, 0x33, 0x66, 0x00,
00117 0xCC, 0x33, 0x33, 0x00,
00118 0xCC, 0x33, 0x00, 0x00,
00119 0xCC, 0x00, 0xFF, 0x00,
00120 0xCC, 0x00, 0xCC, 0x00,
00121 0xCC, 0x00, 0x99, 0x00,
00122 0xCC, 0x00, 0x66, 0x00,
00123 0xCC, 0x00, 0x33, 0x00,
00124 0xCC, 0x00, 0x00, 0x00,
00125 0x99, 0xFF, 0xFF, 0x00,
00126 0x99, 0xFF, 0xCC, 0x00,
00127 0x99, 0xFF, 0x99, 0x00,
00128 0x99, 0xFF, 0x66, 0x00,
00129 0x99, 0xFF, 0x33, 0x00,
00130 0x99, 0xFF, 0x00, 0x00,
00131 0x99, 0xCC, 0xFF, 0x00,
00132 0x99, 0xCC, 0xCC, 0x00,
00133 0x99, 0xCC, 0x99, 0x00,
00134 0x99, 0xCC, 0x66, 0x00,
00135 0x99, 0xCC, 0x33, 0x00,
00136 0x99, 0xCC, 0x00, 0x00,
00137 0x99, 0x99, 0xFF, 0x00,
00138 0x99, 0x99, 0xCC, 0x00,
00139 0x99, 0x99, 0x99, 0x00,
00140 0x99, 0x99, 0x66, 0x00,
00141 0x99, 0x99, 0x33, 0x00,
00142 0x99, 0x99, 0x00, 0x00,
00143 0x99, 0x66, 0xFF, 0x00,
00144 0x99, 0x66, 0xCC, 0x00,
00145 0x99, 0x66, 0x99, 0x00,
00146 0x99, 0x66, 0x66, 0x00,
00147 0x99, 0x66, 0x33, 0x00,
00148 0x99, 0x66, 0x00, 0x00,
00149 0x99, 0x33, 0xFF, 0x00,
00150 0x99, 0x33, 0xCC, 0x00,
00151 0x99, 0x33, 0x99, 0x00,
00152 0x99, 0x33, 0x66, 0x00,
00153 0x99, 0x33, 0x33, 0x00,
00154 0x99, 0x33, 0x00, 0x00,
00155 0x99, 0x00, 0xFF, 0x00,
00156 0x99, 0x00, 0xCC, 0x00,
00157 0x99, 0x00, 0x99, 0x00,
00158 0x99, 0x00, 0x66, 0x00,
00159 0x99, 0x00, 0x33, 0x00,
00160 0x99, 0x00, 0x00, 0x00,
00161 0x66, 0xFF, 0xFF, 0x00,
00162 0x66, 0xFF, 0xCC, 0x00,
00163 0x66, 0xFF, 0x99, 0x00,
00164 0x66, 0xFF, 0x66, 0x00,
00165 0x66, 0xFF, 0x33, 0x00,
00166 0x66, 0xFF, 0x00, 0x00,
00167 0x66, 0xCC, 0xFF, 0x00,
00168 0x66, 0xCC, 0xCC, 0x00,
00169 0x66, 0xCC, 0x99, 0x00,
00170 0x66, 0xCC, 0x66, 0x00,
00171 0x66, 0xCC, 0x33, 0x00,
00172 0x66, 0xCC, 0x00, 0x00,
00173 0x66, 0x99, 0xFF, 0x00,
00174 0x66, 0x99, 0xCC, 0x00,
00175 0x66, 0x99, 0x99, 0x00,
00176 0x66, 0x99, 0x66, 0x00,
00177 0x66, 0x99, 0x33, 0x00,
00178 0x66, 0x99, 0x00, 0x00,
00179 0x66, 0x66, 0xFF, 0x00,
00180 0x66, 0x66, 0xCC, 0x00,
00181 0x66, 0x66, 0x99, 0x00,
00182 0x66, 0x66, 0x66, 0x00,
00183 0x66, 0x66, 0x33, 0x00,
00184 0x66, 0x66, 0x00, 0x00,
00185 0x66, 0x33, 0xFF, 0x00,
00186 0x66, 0x33, 0xCC, 0x00,
00187 0x66, 0x33, 0x99, 0x00,
00188 0x66, 0x33, 0x66, 0x00,
00189 0x66, 0x33, 0x33, 0x00,
00190 0x66, 0x33, 0x00, 0x00,
00191 0x66, 0x00, 0xFF, 0x00,
00192 0x66, 0x00, 0xCC, 0x00,
00193 0x66, 0x00, 0x99, 0x00,
00194 0x66, 0x00, 0x66, 0x00,
00195 0x66, 0x00, 0x33, 0x00,
00196 0x66, 0x00, 0x00, 0x00,
00197 0x33, 0xFF, 0xFF, 0x00,
00198 0x33, 0xFF, 0xCC, 0x00,
00199 0x33, 0xFF, 0x99, 0x00,
00200 0x33, 0xFF, 0x66, 0x00,
00201 0x33, 0xFF, 0x33, 0x00,
00202 0x33, 0xFF, 0x00, 0x00,
00203 0x33, 0xCC, 0xFF, 0x00,
00204 0x33, 0xCC, 0xCC, 0x00,
00205 0x33, 0xCC, 0x99, 0x00,
00206 0x33, 0xCC, 0x66, 0x00,
00207 0x33, 0xCC, 0x33, 0x00,
00208 0x33, 0xCC, 0x00, 0x00,
00209 0x33, 0x99, 0xFF, 0x00,
00210 0x33, 0x99, 0xCC, 0x00,
00211 0x33, 0x99, 0x99, 0x00,
00212 0x33, 0x99, 0x66, 0x00,
00213 0x33, 0x99, 0x33, 0x00,
00214 0x33, 0x99, 0x00, 0x00,
00215 0x33, 0x66, 0xFF, 0x00,
00216 0x33, 0x66, 0xCC, 0x00,
00217 0x33, 0x66, 0x99, 0x00,
00218 0x33, 0x66, 0x66, 0x00,
00219 0x33, 0x66, 0x33, 0x00,
00220 0x33, 0x66, 0x00, 0x00,
00221 0x33, 0x33, 0xFF, 0x00,
00222 0x33, 0x33, 0xCC, 0x00,
00223 0x33, 0x33, 0x99, 0x00,
00224 0x33, 0x33, 0x66, 0x00,
00225 0x33, 0x33, 0x33, 0x00,
00226 0x33, 0x33, 0x00, 0x00,
00227 0x33, 0x00, 0xFF, 0x00,
00228 0x33, 0x00, 0xCC, 0x00,
00229 0x33, 0x00, 0x99, 0x00,
00230 0x33, 0x00, 0x66, 0x00,
00231 0x33, 0x00, 0x33, 0x00,
00232 0x33, 0x00, 0x00, 0x00,
00233 0x00, 0xFF, 0xFF, 0x00,
00234 0x00, 0xFF, 0xCC, 0x00,
00235 0x00, 0xFF, 0x99, 0x00,
00236 0x00, 0xFF, 0x66, 0x00,
00237 0x00, 0xFF, 0x33, 0x00,
00238 0x00, 0xFF, 0x00, 0x00,
00239 0x00, 0xCC, 0xFF, 0x00,
00240 0x00, 0xCC, 0xCC, 0x00,
00241 0x00, 0xCC, 0x99, 0x00,
00242 0x00, 0xCC, 0x66, 0x00,
00243 0x00, 0xCC, 0x33, 0x00,
00244 0x00, 0xCC, 0x00, 0x00,
00245 0x00, 0x99, 0xFF, 0x00,
00246 0x00, 0x99, 0xCC, 0x00,
00247 0x00, 0x99, 0x99, 0x00,
00248 0x00, 0x99, 0x66, 0x00,
00249 0x00, 0x99, 0x33, 0x00,
00250 0x00, 0x99, 0x00, 0x00,
00251 0x00, 0x66, 0xFF, 0x00,
00252 0x00, 0x66, 0xCC, 0x00,
00253 0x00, 0x66, 0x99, 0x00,
00254 0x00, 0x66, 0x66, 0x00,
00255 0x00, 0x66, 0x33, 0x00,
00256 0x00, 0x66, 0x00, 0x00,
00257 0x00, 0x33, 0xFF, 0x00,
00258 0x00, 0x33, 0xCC, 0x00,
00259 0x00, 0x33, 0x99, 0x00,
00260 0x00, 0x33, 0x66, 0x00,
00261 0x00, 0x33, 0x33, 0x00,
00262 0x00, 0x33, 0x00, 0x00,
00263 0x00, 0x00, 0xFF, 0x00,
00264 0x00, 0x00, 0xCC, 0x00,
00265 0x00, 0x00, 0x99, 0x00,
00266 0x00, 0x00, 0x66, 0x00,
00267 0x00, 0x00, 0x33, 0x00,
00268 0xEE, 0x00, 0x00, 0x00,
00269 0xDD, 0x00, 0x00, 0x00,
00270 0xBB, 0x00, 0x00, 0x00,
00271 0xAA, 0x00, 0x00, 0x00,
00272 0x88, 0x00, 0x00, 0x00,
00273 0x77, 0x00, 0x00, 0x00,
00274 0x55, 0x00, 0x00, 0x00,
00275 0x44, 0x00, 0x00, 0x00,
00276 0x22, 0x00, 0x00, 0x00,
00277 0x11, 0x00, 0x00, 0x00,
00278 0x00, 0xEE, 0x00, 0x00,
00279 0x00, 0xDD, 0x00, 0x00,
00280 0x00, 0xBB, 0x00, 0x00,
00281 0x00, 0xAA, 0x00, 0x00,
00282 0x00, 0x88, 0x00, 0x00,
00283 0x00, 0x77, 0x00, 0x00,
00284 0x00, 0x55, 0x00, 0x00,
00285 0x00, 0x44, 0x00, 0x00,
00286 0x00, 0x22, 0x00, 0x00,
00287 0x00, 0x11, 0x00, 0x00,
00288 0x00, 0x00, 0xEE, 0x00,
00289 0x00, 0x00, 0xDD, 0x00,
00290 0x00, 0x00, 0xBB, 0x00,
00291 0x00, 0x00, 0xAA, 0x00,
00292 0x00, 0x00, 0x88, 0x00,
00293 0x00, 0x00, 0x77, 0x00,
00294 0x00, 0x00, 0x55, 0x00,
00295 0x00, 0x00, 0x44, 0x00,
00296 0x00, 0x00, 0x22, 0x00,
00297 0x00, 0x00, 0x11, 0x00,
00298 0xEE, 0xEE, 0xEE, 0x00,
00299 0xDD, 0xDD, 0xDD, 0x00,
00300 0xBB, 0xBB, 0xBB, 0x00,
00301 0xAA, 0xAA, 0xAA, 0x00,
00302 0x88, 0x88, 0x88, 0x00,
00303 0x77, 0x77, 0x77, 0x00,
00304 0x55, 0x55, 0x55, 0x00,
00305 0x44, 0x44, 0x44, 0x00,
00306 0x22, 0x22, 0x22, 0x00,
00307 0x11, 0x11, 0x11, 0x00,
00308 0x00, 0x00, 0x00, 0x00
00309 };
00310
00311 #endif