Mercurial > mplayer.hg
comparison etc/codecs.conf @ 3436:6ccd793a76c7
added 'cpuflags mmx' for mmx optimized codecs
author | alex |
---|---|
date | Mon, 10 Dec 2001 16:35:33 +0000 |
parents | ce4b5a2c9bf4 |
children | 27d6e7af9336 |
comparison
equal
deleted
inserted
replaced
3435:7b78672b7ad4 | 3436:6ccd793a76c7 |
---|---|
12 fourcc VIVO,vivo vivo | 12 fourcc VIVO,vivo vivo |
13 fourcc viv1,viv2 vivo | 13 fourcc viv1,viv2 vivo |
14 driver vfw | 14 driver vfw |
15 dll "ivvideo.dll" | 15 dll "ivvideo.dll" |
16 out BGR32,BGR24,BGR16 flip | 16 out BGR32,BGR24,BGR16 flip |
17 cpuflags mmx | |
17 | 18 |
18 videocodec u263 | 19 videocodec u263 |
19 info "UB Video H.263+ Decoder" | 20 info "UB Video H.263+ Decoder" |
20 comment "added by Juanjo" | 21 comment "added by Juanjo" |
21 status working | 22 status working |
29 ; out YVYU flip,noflip | 30 ; out YVYU flip,noflip |
30 ; out YV12 flip | 31 ; out YV12 flip |
31 ; out UYVY flip,noflip | 32 ; out UYVY flip,noflip |
32 ; out YUY2 flip | 33 ; out YUY2 flip |
33 out BGR24 flip | 34 out BGR24 flip |
35 cpuflags mmx | |
34 | 36 |
35 videocodec divxds | 37 videocodec divxds |
36 info "DivX ;-) (MS MPEG-4 v3)" | 38 info "DivX ;-) (MS MPEG-4 v3)" |
37 comment "with postprocessing" | 39 comment "with postprocessing" |
38 status working | 40 status working |
45 dll "divx_c32.ax" | 47 dll "divx_c32.ax" |
46 guid 0x82CCd3E0, 0xF71A, 0x11D0, 0x9f, 0xe5, 0x00, 0x60, 0x97, 0x78, 0xaa, 0xaa | 48 guid 0x82CCd3E0, 0xF71A, 0x11D0, 0x9f, 0xe5, 0x00, 0x60, 0x97, 0x78, 0xaa, 0xaa |
47 ; out YV12 | 49 ; out YV12 |
48 out YUY2 | 50 out YUY2 |
49 out BGR32,BGR24,BGR16,BGR15 | 51 out BGR32,BGR24,BGR16,BGR15 |
52 cpuflags mmx | |
50 | 53 |
51 videocodec mpeg12 | 54 videocodec mpeg12 |
52 info "MPEG 1 or 2" | 55 info "MPEG 1 or 2" |
53 comment "with postprocessing" | 56 comment "with postprocessing" |
54 status working | 57 status working |
68 driver dshow | 71 driver dshow |
69 dll "mpg4ds32.ax" | 72 dll "mpg4ds32.ax" |
70 guid 0x82CCD3E0, 0xF71A, 0x11D0, 0x9F, 0xE5, 0x00, 0x60, 0x97, 0x78, 0xEA, 0x66 | 73 guid 0x82CCD3E0, 0xF71A, 0x11D0, 0x9F, 0xE5, 0x00, 0x60, 0x97, 0x78, 0xEA, 0x66 |
71 out YUY2 | 74 out YUY2 |
72 out BGR32,BGR24,BGR16,BGR15 | 75 out BGR32,BGR24,BGR16,BGR15 |
76 cpuflags mmx | |
73 | 77 |
74 videocodec mpeg4 | 78 videocodec mpeg4 |
75 info "Microsoft MPEG-4 v1/v2" | 79 info "Microsoft MPEG-4 v1/v2" |
76 status working | 80 status working |
77 fourcc MPG4,mpg4 | 81 fourcc MPG4,mpg4 |
79 fourcc DIV2 mp42 | 83 fourcc DIV2 mp42 |
80 driver vfw | 84 driver vfw |
81 dll "mpg4c32.dll" | 85 dll "mpg4c32.dll" |
82 out YUY2 yuvhack | 86 out YUY2 yuvhack |
83 out BGR32,BGR24,BGR15 | 87 out BGR32,BGR24,BGR15 |
88 cpuflags mmx | |
84 | 89 |
85 videocodec divx | 90 videocodec divx |
86 info "DivX ;-) (MS MPEG-4 v3)" | 91 info "DivX ;-) (MS MPEG-4 v3)" |
87 status working | 92 status working |
88 fourcc MP43,mp43 div3 ; M$ MPEG4 v3 (fourcc mapping to div3) | 93 fourcc MP43,mp43 div3 ; M$ MPEG4 v3 (fourcc mapping to div3) |
92 fourcc AP41 div3 ; AngelPotion stuff | 97 fourcc AP41 div3 ; AngelPotion stuff |
93 driver vfw | 98 driver vfw |
94 dll "divxc32.dll" | 99 dll "divxc32.dll" |
95 out YUY2 yuvhack | 100 out YUY2 yuvhack |
96 out BGR32,BGR24,BGR15 | 101 out BGR32,BGR24,BGR15 |
97 | 102 cpuflags mmx |
98 | 103 |
99 videocodec odivx | 104 videocodec odivx |
100 info "OpenDivX (MPEG-4 v2)" | 105 info "OpenDivX (MPEG-4 v2)" |
101 comment "with postprocessing" | 106 comment "with postprocessing" |
102 status working | 107 status working |
141 driver vfw | 146 driver vfw |
142 dll "divx.dll" | 147 dll "divx.dll" |
143 ; out YV12 ; buggy | 148 ; out YV12 ; buggy |
144 out YUY2 | 149 out YUY2 |
145 out BGR32,BGR24,BGR15 | 150 out BGR32,BGR24,BGR15 |
151 cpuflags mmx | |
146 | 152 |
147 videocodec i263 | 153 videocodec i263 |
148 info "I263" | 154 info "I263" |
149 status working | 155 status working |
150 fourcc I263,i263,I420,i420 | 156 fourcc I263,i263,I420,i420 |
153 driver vfw | 159 driver vfw |
154 dll "i263_32.drv" | 160 dll "i263_32.drv" |
155 ; out I420 | 161 ; out I420 |
156 out YUY2 | 162 out YUY2 |
157 out BGR32,BGR24,BGR15 | 163 out BGR32,BGR24,BGR15 |
164 cpuflags mmx | |
158 | 165 |
159 videocodec m3jpeg | 166 videocodec m3jpeg |
160 info "Morgan Motion JPEG Codec" | 167 info "Morgan Motion JPEG Codec" |
161 status working | 168 status working |
162 fourcc MJPG | 169 fourcc MJPG |
164 driver vfw | 171 driver vfw |
165 dll "m3jpeg32.dll" | 172 dll "m3jpeg32.dll" |
166 out YUY2 | 173 out YUY2 |
167 out UYVY | 174 out UYVY |
168 out BGR32,BGR24,BGR15 | 175 out BGR32,BGR24,BGR15 |
176 cpuflags mmx | |
169 | 177 |
170 videocodec mjpeg | 178 videocodec mjpeg |
171 info "MainConcept Motion JPEG" | 179 info "MainConcept Motion JPEG" |
172 status working | 180 status working |
173 fourcc MJPG | 181 fourcc MJPG |
175 driver vfw | 183 driver vfw |
176 dll "mcmjpg32.dll" | 184 dll "mcmjpg32.dll" |
177 out YUY2 | 185 out YUY2 |
178 out UYVY | 186 out UYVY |
179 out BGR32,BGR24,BGR15 | 187 out BGR32,BGR24,BGR15 |
188 cpuflags mmx | |
180 | 189 |
181 | 190 |
182 ; =============== FFMPEG MPEG CODECS ========================= | 191 ; =============== FFMPEG MPEG CODECS ========================= |
183 | 192 |
184 videocodec ffmjpeg | 193 videocodec ffmjpeg |
260 fourcc VP31,vp31 | 269 fourcc VP31,vp31 |
261 driver vfwex | 270 driver vfwex |
262 dll "vp31vfw.dll" | 271 dll "vp31vfw.dll" |
263 out YUY2 | 272 out YUY2 |
264 out BGR32,BGR24,BGR15 | 273 out BGR32,BGR24,BGR15 |
274 cpuflags mmx | |
265 | 275 |
266 videocodec indeo5ds | 276 videocodec indeo5ds |
267 info "Intel Indeo 5" | 277 info "Intel Indeo 5" |
268 status working | 278 status working |
269 fourcc IV50,iv50 | 279 fourcc IV50,iv50 |
271 dll "ir50_32.dll" | 281 dll "ir50_32.dll" |
272 guid 0x30355649, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71 | 282 guid 0x30355649, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71 |
273 out YV12 | 283 out YV12 |
274 out YUY2 | 284 out YUY2 |
275 out BGR32,BGR24,BGR16,BGR15 | 285 out BGR32,BGR24,BGR16,BGR15 |
286 cpuflags mmx | |
276 | 287 |
277 videocodec indeo5 | 288 videocodec indeo5 |
278 info "Intel Indeo 5" | 289 info "Intel Indeo 5" |
279 status working | 290 status working |
280 fourcc IV50,iv50 | 291 fourcc IV50,iv50 |
290 ; comment "upside-down" | 301 ; comment "upside-down" |
291 fourcc IV41,iv41 | 302 fourcc IV41,iv41 |
292 driver vfw | 303 driver vfw |
293 dll "ir41_32.dll" | 304 dll "ir41_32.dll" |
294 out BGR24,BGR15 | 305 out BGR24,BGR15 |
306 cpuflags mmx | |
295 | 307 |
296 videocodec indeo3 | 308 videocodec indeo3 |
297 info "Intel Indeo 3.1/3.2" | 309 info "Intel Indeo 3.1/3.2" |
298 status buggy | 310 status buggy |
299 comment "upside-down with some vo drivers, (no yuv)" | 311 comment "upside-down with some vo drivers, (no yuv)" |
300 fourcc IV31,iv31 | 312 fourcc IV31,iv31 |
301 fourcc IV32,iv32 | 313 fourcc IV32,iv32 |
302 driver vfw | 314 driver vfw |
303 dll "ir32_32.dll" | 315 dll "ir32_32.dll" |
304 out BGR24,BGR15 flip | 316 out BGR24,BGR15 flip |
317 cpuflags mmx | |
305 | 318 |
306 videocodec cvid | 319 videocodec cvid |
307 info "Cinepak Video" | 320 info "Cinepak Video" |
308 status working | 321 status working |
309 fourcc cvid | 322 fourcc cvid |
310 driver vfw | 323 driver vfw |
311 dll "iccvid.dll" | 324 dll "iccvid.dll" |
312 ; out YUY2 | 325 ; out YUY2 |
313 ; out UYVY | 326 ; out UYVY |
314 out BGR24,BGR15 | 327 out BGR24,BGR15 |
328 cpuflags mmx | |
315 | 329 |
316 videocodec cram | 330 videocodec cram |
317 info "Microsoft Video 1" | 331 info "Microsoft Video 1" |
318 comment "Input bpp = output bpp (8bpp is only supported by vo_ggi)" | 332 comment "Input bpp = output bpp (8bpp is only supported by vo_ggi)" |
319 status working | 333 status working |
331 fourcc VCR2 | 345 fourcc VCR2 |
332 driver vfw | 346 driver vfw |
333 dll "ativcr2.dll" | 347 dll "ativcr2.dll" |
334 out YUY2 | 348 out YUY2 |
335 out BGR32,BGR24,BGR15 | 349 out BGR32,BGR24,BGR15 |
350 cpuflags mmx | |
336 | 351 |
337 videocodec wmv7 | 352 videocodec wmv7 |
338 info "Windows Media Video 7" | 353 info "Windows Media Video 7" |
339 status working | 354 status working |
340 fourcc WMV1 | 355 fourcc WMV1 |
342 dll "wmvds32.ax" | 357 dll "wmvds32.ax" |
343 guid 0x4facbba1, 0xffd8, 0x4cd7, 0x82, 0x28, 0x61, 0xe2, 0xf6, 0x5c, 0xb1, 0xae | 358 guid 0x4facbba1, 0xffd8, 0x4cd7, 0x82, 0x28, 0x61, 0xe2, 0xf6, 0x5c, 0xb1, 0xae |
344 ; out I420 | 359 ; out I420 |
345 out YUY2 | 360 out YUY2 |
346 out BGR32,BGR24,BGR16,BGR15 | 361 out BGR32,BGR24,BGR16,BGR15 |
362 cpuflags mmx | |
347 | 363 |
348 videocodec wmv8 | 364 videocodec wmv8 |
349 info "Windows Media Video 8" | 365 info "Windows Media Video 8" |
350 status working | 366 status working |
351 fourcc WMV2 | 367 fourcc WMV2 |
352 driver dshow | 368 driver dshow |
353 dll "wmv8ds32.ax" | 369 dll "wmv8ds32.ax" |
354 guid 0x521fb373, 0x7654, 0x49f2, 0xbd, 0xb1, 0x0c, 0x6e, 0x66, 0x60, 0x71, 0x4f | 370 guid 0x521fb373, 0x7654, 0x49f2, 0xbd, 0xb1, 0x0c, 0x6e, 0x66, 0x60, 0x71, 0x4f |
355 out YUY2 | 371 out YUY2 |
356 out BGR32,BGR24,BGR16,BGR15 | 372 out BGR32,BGR24,BGR16,BGR15 |
373 cpuflags mmx | |
357 | 374 |
358 videocodec tm20 | 375 videocodec tm20 |
359 info "TrueMotion 2.0" | 376 info "TrueMotion 2.0" |
360 status crashing | 377 status crashing |
361 comment "segfault in the DLL" | 378 comment "segfault in the DLL" |
375 dll "qdv.dll" | 392 dll "qdv.dll" |
376 guid 0xB1B77C00, 0xC3E4, 0x11CF, 0xAF, 0x79, 0x00, 0xAA, 0x00, 0xB6, 0x7A, 0x42 | 393 guid 0xB1B77C00, 0xC3E4, 0x11CF, 0xAF, 0x79, 0x00, 0xAA, 0x00, 0xB6, 0x7A, 0x42 |
377 out YUY2 | 394 out YUY2 |
378 out UYVY | 395 out UYVY |
379 out BGR32,BGR24,BGR16,BGR15 | 396 out BGR32,BGR24,BGR16,BGR15 |
397 cpuflags mmx | |
380 | 398 |
381 videocodec mcdv | 399 videocodec mcdv |
382 info "MainConcept DV Codec" | 400 info "MainConcept DV Codec" |
383 status working | 401 status working |
384 fourcc DVSD,dvsd,dvcp dvsd # dvcp stands for PAL DV in mov | 402 fourcc DVSD,dvsd,dvcp dvsd # dvcp stands for PAL DV in mov |
439 driver vfw | 457 driver vfw |
440 dll "icmw_32.dll" | 458 dll "icmw_32.dll" |
441 ; out YV12 flip | 459 ; out YV12 flip |
442 ; out YUY2 flip | 460 ; out YUY2 flip |
443 out BGR32,BGR24,BGR15 flip | 461 out BGR32,BGR24,BGR15 flip |
462 cpuflags mmx | |
444 | 463 |
445 videocodec m261 | 464 videocodec m261 |
446 info "M261" | 465 info "M261" |
447 status untested | 466 status untested |
448 fourcc m261,M261 | 467 fourcc m261,M261 |
458 driver vfw | 477 driver vfw |
459 dll "asusasv2.dll" | 478 dll "asusasv2.dll" |
460 ; out YVYU | 479 ; out YVYU |
461 out UYVY | 480 out UYVY |
462 out BGR32,BGR24,BGR15 flip | 481 out BGR32,BGR24,BGR15 flip |
482 cpuflags mmx | |
463 | 483 |
464 videocodec asv1 | 484 videocodec asv1 |
465 info "ASUS V1" | 485 info "ASUS V1" |
466 status buggy | 486 status buggy |
467 comment "rgb upside down, yuv ok" | 487 comment "rgb upside down, yuv ok" |
469 driver vfw | 489 driver vfw |
470 dll "asusasvd.dll" | 490 dll "asusasvd.dll" |
471 ; out YVYU | 491 ; out YVYU |
472 out UYVY | 492 out UYVY |
473 out BGR32,BGR24,BGR15 flip | 493 out BGR32,BGR24,BGR15 flip |
494 cpuflags mmx | |
474 | 495 |
475 videocodec 3ivX | 496 videocodec 3ivX |
476 info "3ivX Delta 3.5" | 497 info "3ivX Delta 3.5" |
477 status crashing | 498 status crashing |
478 fourcc 3IV1 | 499 fourcc 3IV1 |
484 out BGR32,BGR24,BGR16,BGR15 | 505 out BGR32,BGR24,BGR16,BGR15 |
485 | 506 |
486 videocodec mss1 | 507 videocodec mss1 |
487 info "Windows Screen Video" | 508 info "Windows Screen Video" |
488 status crashing | 509 status crashing |
489 comment "with MMX optimizations!" | |
490 fourcc MSS1 | 510 fourcc MSS1 |
491 driver dshow | 511 driver dshow |
492 dll "msscds32.ax" | 512 dll "msscds32.ax" |
493 guid 0x3301a7c4, 0x0a8d, 0x11d4, 0x91, 0x4d, 0x00, 0xc0, 0x4f, 0x61, 0x0d, 0x24 | 513 guid 0x3301a7c4, 0x0a8d, 0x11d4, 0x91, 0x4d, 0x00, 0xc0, 0x4f, 0x61, 0x0d, 0x24 |
494 ; out I420 | 514 ; out I420 |
702 status working | 722 status working |
703 format 0x160 | 723 format 0x160 |
704 format 0x161 | 724 format 0x161 |
705 driver acm | 725 driver acm |
706 dll "divxa32.acm" | 726 dll "divxa32.acm" |
727 cpuflags mmx | |
707 | 728 |
708 audiocodec msadpcm | 729 audiocodec msadpcm |
709 info "MS ADPCM" | 730 info "MS ADPCM" |
710 status working | 731 status working |
711 format 0x2 | 732 format 0x2 |