comparison etc/codecs.conf @ 5375:c4e62a4e44ee

I420 added to native YV12 codecs, useless cpuinfo removed, native zlib added, some cosmetics
author arpi
date Thu, 28 Mar 2002 00:59:06 +0000
parents 774189ab0446
children f9cd6381e327
comparison
equal deleted inserted replaced
5374:774189ab0446 5375:c4e62a4e44ee
9 9
10 ; mpeg 1/2 decoding: 10 ; mpeg 1/2 decoding:
11 ; Note: mpegpes is preferred for hw decoders: 11 ; Note: mpegpes is preferred for hw decoders:
12 12
13 videocodec mpegpes 13 videocodec mpegpes
14 info "Mpeg PES output (.mpg or DVB card)" 14 info "Mpeg PES output (.mpg or Dxr3/DVB card)"
15 comment "for hardware decoding" 15 comment "for hardware decoding"
16 status working 16 status working
17 format 0x10000001 ; mpeg 1 17 format 0x10000001 ; mpeg 1
18 format 0x10000002 ; mpeg 2 18 format 0x10000002 ; mpeg 2
19 driver libmpeg2 19 driver libmpeg2
26 status working 26 status working
27 format 0x10000001 ; mpeg 1 27 format 0x10000001 ; mpeg 1
28 format 0x10000002 ; mpeg 2 28 format 0x10000002 ; mpeg 2
29 driver libmpeg2 29 driver libmpeg2
30 dll "libmpeg2" 30 dll "libmpeg2"
31 out YV12 31 out YV12,I420,IYUV
32 32
33 videocodec ffmpeg12 33 videocodec ffmpeg12
34 info "FFmpeg-1" 34 info "FFmpeg-1"
35 status working 35 status working
36 format 0x10000001 ; mpeg 1 36 format 0x10000001 ; mpeg 1
37 format 0x10000002 ; mpeg 2 37 format 0x10000002 ; mpeg 2
38 fourcc mpg1,mpg2 38 fourcc mpg1,mpg2
39 fourcc PIM1 39 fourcc PIM1
40 driver ffmpeg 40 driver ffmpeg
41 dll "mpegvideo" 41 dll "mpegvideo"
42 out YV12 42 out YV12,I420,IYUV
43 43
44 ; we have only native opensource codecs for these: 44 ; we have only native opensource codecs for these:
45 45
46 videocodec nuv 46 videocodec nuv
47 info "NuppelVideo" 47 info "NuppelVideo"
48 status working 48 status working
49 fourcc NUV1 49 fourcc NUV1
50 driver nuv 50 driver nuv
51 out I420 51 out I420,IYUV,YV12
52 52
53 videocodec mpng 53 videocodec mpng
54 info "mPNG codec" 54 info "mPNG codec"
55 status working 55 status working
56 comment "Gray scaled PNG with Alpha channel not supported" 56 comment "Gray scaled PNG with Alpha channel not supported"
67 out BGR32,BGR24 67 out BGR32,BGR24
68 68
69 videocodec qtrle 69 videocodec qtrle
70 info "Quicktime Animation (RLE)" 70 info "Quicktime Animation (RLE)"
71 status working 71 status working
72 ; codec fourcc = "rle " 72 format 0x20656C72 ; "rle "
73 format 0x20656C72
74 driver qtrle 73 driver qtrle
75 out BGR32,BGR24 74 out BGR32,BGR24
76 75
77 videocodec qtrpza 76 videocodec qtrpza
78 info "Quicktime Apple Video" 77 info "Quicktime Apple Video"
82 out BGR32,BGR24,BGR15 81 out BGR32,BGR24,BGR15
83 82
84 videocodec qtsmc 83 videocodec qtsmc
85 info "Apple Graphics (SMC) codec" 84 info "Apple Graphics (SMC) codec"
86 status working 85 status working
87 ; codec fourcc = "smc " 86 format 0x20636d73 ; "smc "
88 format 0x20636d73
89 driver qtsmc 87 driver qtsmc
90 out BGR32,BGR24 88 out BGR32,BGR24
91 89
92 videocodec cyuv 90 videocodec cyuv
93 info "Creative YUV (native codec)" 91 info "Creative YUV (native codec)"
137 driver vfw 135 driver vfw
138 dll "iccvid.dll" 136 dll "iccvid.dll"
139 ; out YUY2 137 ; out YUY2
140 ; out UYVY 138 ; out UYVY
141 out BGR24,BGR15 139 out BGR24,BGR15
142 cpuflags mmx
143 140
144 videocodec huffyuv 141 videocodec huffyuv
145 info "HuffYUV" 142 info "HuffYUV"
146 status buggy 143 status working
147 comment "YUY2 _or_ 24/32bpp only (depending on file encoding)"
148 fourcc HFYU 144 fourcc HFYU
149 driver vfw 145 driver vfw
150 dll "huffyuv.dll" 146 dll "huffyuv.dll"
151 out YUY2 flip,noflip 147 out YUY2 flip,noflip
152 ; out UYVY flip 148 ; out UYVY flip
166 videocodec cvid 162 videocodec cvid
167 info "Cinepak Video (native codec)" 163 info "Cinepak Video (native codec)"
168 status working 164 status working
169 fourcc cvid,CVID 165 fourcc cvid,CVID
170 driver cinepak 166 driver cinepak
171 out YV12 167 out YV12,I420,IYUV
172 out YUY2 168 out YUY2
173 out BGR32,BGR24 169 out BGR32,BGR24
174 170
175 videocodec mphuffyuv 171 videocodec mphuffyuv
176 info "HuffYUV Mplayer Native Decoder" 172 info "HuffYUV Mplayer Native Decoder"
177 status buggy 173 status working
178 fourcc HFYU 174 fourcc HFYU
179 driver huffyuv 175 driver huffyuv
180 out YUY2 176 out YUY2
181 out BGR32,BGR24 177 out BGR32,BGR24
182 178
210 fourcc DIV6,div6 div4 ; -||- 206 fourcc DIV6,div6 div4 ; -||-
211 fourcc DIV3,div3,DIV4,div4 207 fourcc DIV3,div3,DIV4,div4
212 fourcc AP41 div3 ; AngelPotion stuff 208 fourcc AP41 div3 ; AngelPotion stuff
213 driver ffmpeg 209 driver ffmpeg
214 dll msmpeg4 210 dll msmpeg4
215 out YV12 211 out YV12,I420,IYUV
216 212
217 videocodec ffodivx 213 videocodec ffodivx
218 info "FFmpeg OpenDivX" 214 info "FFmpeg MPEG-4"
219 status working 215 status working
220 fourcc DIVX,divx 216 fourcc DIVX,divx
221 fourcc DIV1,div1 divx 217 fourcc DIV1,div1 divx
222 fourcc MP4S,mp4s ; ISO MPEG-4 Video V1 218 fourcc MP4S,mp4s ; ISO MPEG-4 Video V1
223 fourcc xvid,XVID,XviD 219 fourcc xvid,XVID,XviD
224 fourcc DX50 220 fourcc DX50
225 fourcc mp4v 221 fourcc mp4v
226 format 0x4 222 format 0x4
227 driver ffmpeg 223 driver ffmpeg
228 dll mpeg4 ;opendivx 224 dll mpeg4 ;opendivx
229 out YV12 225 out YV12,I420,IYUV
230 226
231 ; divx4 does direct render, and is native on linux 227 ; divx4 does direct render, and is native on linux
232 228
233 videocodec odivx 229 videocodec odivx
234 info "OpenDivX (MPEG-4 v2)" 230 info "OpenDivX (MPEG-4 v2)"
242 fourcc xvid,XVID,XviD 238 fourcc xvid,XVID,XviD
243 fourcc DX50 239 fourcc DX50
244 format 0x4 240 format 0x4
245 driver odivx 241 driver odivx
246 dll "opendivx decore" 242 dll "opendivx decore"
247 out YV12 243 out YV12,I420,IYUV
248 244
249 videocodec divx4 245 videocodec divx4
250 info "DivX4Linux (MPEG-4 v2,v3)" 246 info "DivX4Linux (MPEG-4 v2,v3)"
251 comment "with postprocessing" 247 comment "with postprocessing"
252 status working 248 status working
258 fourcc xvid,XVID,XviD 254 fourcc xvid,XVID,XviD
259 fourcc DX50 255 fourcc DX50
260 format 0x4 256 format 0x4
261 driver divx4 257 driver divx4
262 dll "libdivxdecore.0" 258 dll "libdivxdecore.0"
263 ; out YV12 ; works, but odivx driver is faster with YV12 (DEC_USER) 259 out I420 ; planar direct rendering
264 ; out I420
265 out YUY2 260 out YUY2
266 out UYVY 261 out UYVY
267 out BGR32,BGR24,BGR16,BGR15 262 out BGR32,BGR24,BGR16,BGR15
268 263
269 ; is divx4vfw stable enough, working everywhere and faster than divxds? 264 ; is divx4vfw stable enough, working everywhere and faster than divxds?
281 driver vfw 276 driver vfw
282 dll "divx.dll" 277 dll "divx.dll"
283 ; out YV12 ; buggy 278 ; out YV12 ; buggy
284 out YUY2 279 out YUY2
285 out BGR32,BGR24,BGR15 280 out BGR32,BGR24,BGR15
286 cpuflags mmx
287 281
288 ; the original ones... prefer DShow for postprocessing: 282 ; the original ones... prefer DShow for postprocessing:
289 283
290 videocodec divxds 284 videocodec divxds
291 info "DivX ;-) (MS MPEG-4 v3)" 285 info "DivX ;-) (MS MPEG-4 v3)"
300 dll "divx_c32.ax" 294 dll "divx_c32.ax"
301 guid 0x82CCd3E0, 0xF71A, 0x11D0, 0x9f, 0xe5, 0x00, 0x60, 0x97, 0x78, 0xaa, 0xaa 295 guid 0x82CCd3E0, 0xF71A, 0x11D0, 0x9f, 0xe5, 0x00, 0x60, 0x97, 0x78, 0xaa, 0xaa
302 ; out YV12 296 ; out YV12
303 out YUY2 297 out YUY2
304 out BGR32,BGR24,BGR16,BGR15 298 out BGR32,BGR24,BGR16,BGR15
305 cpuflags mmx
306 299
307 videocodec divx 300 videocodec divx
308 info "DivX ;-) (MS MPEG-4 v3)" 301 info "DivX ;-) (MS MPEG-4 v3)"
309 status working 302 status working
310 fourcc MP43,mp43 div3 ; M$ MPEG4 v3 (fourcc mapping to div3) 303 fourcc MP43,mp43 div3 ; M$ MPEG4 v3 (fourcc mapping to div3)
314 fourcc AP41 div3 ; AngelPotion stuff 307 fourcc AP41 div3 ; AngelPotion stuff
315 driver vfw 308 driver vfw
316 dll "divxc32.dll" 309 dll "divxc32.dll"
317 out YUY2 yuvhack 310 out YUY2 yuvhack
318 out BGR32,BGR24,BGR15 311 out BGR32,BGR24,BGR15
319 cpuflags mmx
320 312
321 ; hmm. we should check, maybe these are/will be playable with libavcodec: 313 ; hmm. we should check, maybe these are/will be playable with libavcodec:
322 314
323 videocodec mpeg4ds 315 videocodec mpeg4ds
324 info "Microsoft MPEG-4 v1/v2" 316 info "Microsoft MPEG-4 v1/v2"
331 driver dshow 323 driver dshow
332 dll "mpg4ds32.ax" 324 dll "mpg4ds32.ax"
333 guid 0x82CCD3E0, 0xF71A, 0x11D0, 0x9F, 0xE5, 0x00, 0x60, 0x97, 0x78, 0xEA, 0x66 325 guid 0x82CCD3E0, 0xF71A, 0x11D0, 0x9F, 0xE5, 0x00, 0x60, 0x97, 0x78, 0xEA, 0x66
334 out YUY2 326 out YUY2
335 out BGR32,BGR24,BGR16,BGR15 327 out BGR32,BGR24,BGR16,BGR15
336 cpuflags mmx
337 328
338 videocodec mpeg4 329 videocodec mpeg4
339 info "Microsoft MPEG-4 v1/v2" 330 info "Microsoft MPEG-4 v1/v2"
340 status working 331 status working
341 fourcc MPG4,mpg4 332 fourcc MPG4,mpg4
343 fourcc DIV2 mp42 334 fourcc DIV2 mp42
344 driver vfw 335 driver vfw
345 dll "mpg4c32.dll" 336 dll "mpg4c32.dll"
346 out YUY2 yuvhack 337 out YUY2 yuvhack
347 out BGR32,BGR24,BGR15 338 out BGR32,BGR24,BGR15
348 cpuflags mmx
349 339
350 videocodec wmv8 340 videocodec wmv8
351 info "Windows Media Video 8" 341 info "Windows Media Video 8"
352 status working 342 status working
353 fourcc WMV2 343 fourcc WMV2
354 driver dshow 344 driver dshow
355 dll "wmv8ds32.ax" 345 dll "wmv8ds32.ax"
356 guid 0x521fb373, 0x7654, 0x49f2, 0xbd, 0xb1, 0x0c, 0x6e, 0x66, 0x60, 0x71, 0x4f 346 guid 0x521fb373, 0x7654, 0x49f2, 0xbd, 0xb1, 0x0c, 0x6e, 0x66, 0x60, 0x71, 0x4f
357 out YUY2 347 out YUY2
358 out BGR32,BGR24,BGR16,BGR15 348 out BGR32,BGR24,BGR16,BGR15
359 cpuflags mmx
360 349
361 videocodec wmv7 350 videocodec wmv7
362 info "Windows Media Video 7" 351 info "Windows Media Video 7"
363 status working 352 status working
364 fourcc WMV1 353 fourcc WMV1
366 dll "wmvds32.ax" 355 dll "wmvds32.ax"
367 guid 0x4facbba1, 0xffd8, 0x4cd7, 0x82, 0x28, 0x61, 0xe2, 0xf6, 0x5c, 0xb1, 0xae 356 guid 0x4facbba1, 0xffd8, 0x4cd7, 0x82, 0x28, 0x61, 0xe2, 0xf6, 0x5c, 0xb1, 0xae
368 ; out I420 357 ; out I420
369 out YUY2 358 out YUY2
370 out BGR32,BGR24,BGR16,BGR15 359 out BGR32,BGR24,BGR16,BGR15
371 cpuflags mmx
372 360
373 ; mjpegs: 361 ; mjpegs:
374 ; Notes: m3jpeg+mjpeg are mmx optimized. avid is very stable but slow. 362 ; Notes: m3jpeg+mjpeg are mmx optimized. avid is very stable but slow.
375 ; ijpg only decodes jpeg images (no mjpg), and slow. ffmjpeg is buggy. 363 ; ijpg only decodes jpeg images (no mjpg), and slow. ffmjpeg is buggy.
376 364
383 driver vfw 371 driver vfw
384 dll "m3jpeg32.dll" 372 dll "m3jpeg32.dll"
385 out YUY2 373 out YUY2
386 out UYVY 374 out UYVY
387 out BGR32,BGR24,BGR15 375 out BGR32,BGR24,BGR15
388 cpuflags mmx
389 376
390 videocodec mjpeg 377 videocodec mjpeg
391 info "MainConcept Motion JPEG" 378 info "MainConcept Motion JPEG"
392 status working 379 status working
393 fourcc MJPG 380 fourcc MJPG
396 driver vfw 383 driver vfw
397 dll "mcmjpg32.dll" 384 dll "mcmjpg32.dll"
398 out YUY2 385 out YUY2
399 out UYVY 386 out UYVY
400 out BGR32,BGR24,BGR15 387 out BGR32,BGR24,BGR15
401 cpuflags mmx
402 388
403 videocodec avid 389 videocodec avid
404 info "AVID" 390 info "AVID"
405 status working 391 status working
406 fourcc AVRn 392 fourcc AVRn
426 fourcc MJPG,mjpg 412 fourcc MJPG,mjpg
427 ; fourcc AVRn 413 ; fourcc AVRn
428 fourcc jpeg ; photo-jpeg 414 fourcc jpeg ; photo-jpeg
429 driver ffmpeg 415 driver ffmpeg
430 dll mjpeg 416 dll mjpeg
431 ; out YUY2 417 out YV12,I420,IYUV
432 out YV12 418 out YUY2
433 419
434 videocodec morgands 420 videocodec morgands
435 info "Morgan MJPEG" 421 info "Morgan MJPEG"
436 status crashing 422 status crashing
437 fourcc MJPG mjpg 423 fourcc MJPG mjpg
450 fourcc viv1,viv2 vivo 436 fourcc viv1,viv2 vivo
451 driver vfw 437 driver vfw
452 dll "ivvideo.dll" 438 dll "ivvideo.dll"
453 out BGR32,BGR24,BGR15 flip 439 out BGR32,BGR24,BGR15 flip
454 in BGR24 440 in BGR24
455 cpuflags mmx
456 441
457 videocodec u263 442 videocodec u263
458 info "UB Video H.263+ Decoder" 443 info "UB Video H.263+ Decoder"
459 comment "added by Juanjo" 444 comment "added by Juanjo"
460 status working 445 status working
468 ; out YVYU flip,noflip 453 ; out YVYU flip,noflip
469 ; out YV12 flip 454 ; out YV12 flip
470 ; out UYVY flip,noflip 455 ; out UYVY flip,noflip
471 ; out YUY2 flip 456 ; out YUY2 flip
472 out BGR24 flip 457 out BGR24 flip
473 cpuflags mmx
474 458
475 videocodec i263 459 videocodec i263
476 info "I263" 460 info "I263"
477 status working 461 status working
478 fourcc I263,i263,I420,i420 462 fourcc I263,i263,I420,i420
481 driver vfw 465 driver vfw
482 dll "i263_32.drv" 466 dll "i263_32.drv"
483 ; out I420 467 ; out I420
484 out YUY2 468 out YUY2
485 out BGR32,BGR24,BGR15 469 out BGR32,BGR24,BGR15
486 cpuflags mmx
487 470
488 videocodec ffi263 471 videocodec ffi263
489 info "FFmpeg I263 decoder" 472 info "FFmpeg I263 decoder"
490 status working 473 status working
491 fourcc I263,i263 474 fourcc I263,i263
492 driver ffmpeg 475 driver ffmpeg
493 dll h263i 476 dll h263i
494 out YV12 477 out YV12,I420,IYUV
495 478
496 videocodec ffh263 479 videocodec ffh263
497 info "FFmpeg H263+ decoder" 480 info "FFmpeg H263+ decoder"
498 status working 481 status working
499 fourcc H263,U263,h263 482 fourcc H263,U263,h263
500 fourcc viv1 h263 483 fourcc viv1 h263
501 driver ffmpeg 484 driver ffmpeg
502 dll h263 485 dll h263
503 out YV12 486 out YV12,I420,IYUV
504 487
505 videocodec h263xa 488 videocodec h263xa
506 info "CCITT H.263" 489 info "CCITT H.263"
507 status working 490 status working
508 fourcc H263,h263 491 fourcc H263,h263
541 dll "ir50_32.dll" 524 dll "ir50_32.dll"
542 guid 0x30355649, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71 525 guid 0x30355649, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71
543 out YV12 526 out YV12
544 out YUY2 527 out YUY2
545 out BGR32,BGR24,BGR16,BGR15 528 out BGR32,BGR24,BGR16,BGR15
546 cpuflags mmx
547 529
548 videocodec indeo5 530 videocodec indeo5
549 info "Intel Indeo 5" 531 info "Intel Indeo 5"
550 status working 532 status working
551 fourcc IV50,iv50 533 fourcc IV50,iv50
561 ; comment "upside-down" 543 ; comment "upside-down"
562 fourcc IV41,iv41 544 fourcc IV41,iv41
563 driver vfw 545 driver vfw
564 dll "ir41_32.dll" 546 dll "ir41_32.dll"
565 out BGR24,BGR15 547 out BGR24,BGR15
566 cpuflags mmx
567 548
568 videocodec indeo3 549 videocodec indeo3
569 info "Intel Indeo 3.1/3.2" 550 info "Intel Indeo 3.1/3.2"
570 status buggy 551 status working
571 comment "upside-down with some vo drivers, (no yuv)" 552 comment "upside-down with some vo drivers, (no yuv)"
572 fourcc IV31,iv31 553 fourcc IV31,iv31
573 fourcc IV32,iv32 554 fourcc IV32,iv32
574 driver vfw 555 driver vfw
575 dll "ir32_32.dll" 556 dll "ir32_32.dll"
576 out BGR24,BGR15 flip 557 out BGR24,BGR15 flip
577 cpuflags mmx
578 558
579 videocodec indeo5xa 559 videocodec indeo5xa
580 info "Intel Indeo 5" 560 info "Intel Indeo 5"
581 status working 561 status working
582 fourcc IV50,iv50 562 fourcc IV50,iv50
612 dll "qdv.dll" 592 dll "qdv.dll"
613 guid 0xB1B77C00, 0xC3E4, 0x11CF, 0xAF, 0x79, 0x00, 0xAA, 0x00, 0xB6, 0x7A, 0x42 593 guid 0xB1B77C00, 0xC3E4, 0x11CF, 0xAF, 0x79, 0x00, 0xAA, 0x00, 0xB6, 0x7A, 0x42
614 out YUY2 594 out YUY2
615 out UYVY 595 out UYVY
616 out BGR32,BGR24,BGR16,BGR15 596 out BGR32,BGR24,BGR16,BGR15
617 cpuflags mmx
618 597
619 videocodec mcdv 598 videocodec mcdv
620 info "MainConcept DV Codec" 599 info "MainConcept DV Codec"
621 status working 600 status working
622 fourcc DVSD,dvsd,dvcp dvsd # dvcp stands for PAL DV in mov 601 fourcc DVSD,dvsd,dvcp dvsd # dvcp stands for PAL DV in mov
655 status working 634 status working
656 fourcc RV10,rv10 635 fourcc RV10,rv10
657 fourcc RV13,rv13 636 fourcc RV13,rv13
658 driver ffmpeg 637 driver ffmpeg
659 dll rv10 638 dll rv10
660 out YV12 639 out YV12,I420,IYUV
661 640
662 videocodec vp3 641 videocodec vp3
663 info "On2 OpenSource VP3-Codec" 642 info "On2 OpenSource VP3-Codec"
664 status working 643 status working
665 comment "For SSE-systems use hacked dll from ftp://mplayerhq.hu/MPlayer/samples/drivers32/" 644 comment "For SSE-systems use hacked dll from ftp://mplayerhq.hu/MPlayer/samples/drivers32/"
666 fourcc VP30,vp30,VP31,vp31 645 fourcc VP30,vp30,VP31,vp31
667 driver vfwex 646 driver vfwex
668 dll "vp31vfw.dll" 647 dll "vp31vfw.dll"
669 out YUY2 648 out YUY2
670 out BGR32,BGR24,BGR15 649 out BGR32,BGR24,BGR15
671 cpuflags mmx
672 650
673 videocodec mwv1 651 videocodec mwv1
674 info "Motion Wavelets" 652 info "Motion Wavelets"
675 status buggy 653 status working
676 comment "no yuv, flip requires" 654 comment "no yuv, flip requires"
677 fourcc MWV1 655 fourcc MWV1
678 driver vfw 656 driver vfw
679 dll "icmw_32.dll" 657 dll "icmw_32.dll"
680 ; out YV12 flip 658 ; out YV12 flip
681 ; out YUY2 flip 659 ; out YUY2 flip
682 out BGR32,BGR24,BGR15 flip 660 out BGR32,BGR24,BGR15 flip
683 cpuflags mmx
684 661
685 videocodec asv2 662 videocodec asv2
686 info "ASUS V2" 663 info "ASUS V2"
687 status buggy 664 status working
688 comment "rgb upside down, yuv ok" 665 comment "rgb upside down, yuv ok"
689 fourcc ASV2 666 fourcc ASV2
690 driver vfw 667 driver vfw
691 dll "asusasv2.dll" 668 dll "asusasv2.dll"
692 ; out YVYU 669 ; out YVYU
693 out UYVY 670 out UYVY
694 out BGR32,BGR24,BGR15 flip 671 out BGR32,BGR24,BGR15 flip
695 cpuflags mmx
696 672
697 videocodec asv1 673 videocodec asv1
698 info "ASUS V1" 674 info "ASUS V1"
699 status buggy 675 status working
700 comment "rgb upside down, yuv ok" 676 comment "rgb upside down, yuv ok"
701 fourcc ASV1 677 fourcc ASV1
702 driver vfw 678 driver vfw
703 dll "asusasvd.dll" 679 dll "asusasvd.dll"
704 ; out YVYU 680 ; out YVYU
705 out UYVY 681 out UYVY
706 out BGR32,BGR24,BGR15 flip 682 out BGR32,BGR24,BGR15 flip
707 cpuflags mmx
708 683
709 videocodec CJPG 684 videocodec CJPG
710 info "CJPG" 685 info "CJPG"
711 status untested 686 status untested
712 fourcc CJPG 687 fourcc CJPG
716 out UYVY 691 out UYVY
717 out BGR24,BGR15 692 out BGR24,BGR15
718 693
719 ; buggy codecs: (any volunteers for native rewrite?) 694 ; buggy codecs: (any volunteers for native rewrite?)
720 695
696 videocodec zlibnative
697 info "AVIzlib native"
698 status untested
699 comment "bpp autodetected"
700 fourcc ZLIB
701 driver zlib
702 dll "libz.so"
703 out BGR32,BGR24,BGR16,BGR15,BGR8 flip
704
721 videocodec zlib 705 videocodec zlib
722 info "AVIzlib" 706 info "AVIzlib"
723 status buggy 707 status working
724 comment "24bpp only" 708 comment "24bpp only"
725 fourcc ZLIB 709 fourcc ZLIB
726 driver vfw 710 driver vfw
727 dll "avizlib.dll" 711 dll "avizlib.dll"
728 ; out YUY2 712 out BGR24 flip
729 ; out BGR32,BGR24,BGR15
730 out BGR24
731 713
732 videocodec mszh 714 videocodec mszh
733 info "AVImszh" 715 info "AVImszh"
734 status buggy 716 status working
735 comment "24bpp only" 717 comment "24bpp only"
736 fourcc MSZH 718 fourcc MSZH
737 driver vfw 719 driver vfw
738 dll "avimszh.dll" 720 dll "avimszh.dll"
739 ; out YUY2 721 ; out YUY2
760 fourcc VCR2 742 fourcc VCR2
761 driver vfw 743 driver vfw
762 dll "ativcr2.dll" 744 dll "ativcr2.dll"
763 out YUY2 745 out YUY2
764 out BGR32,BGR24,BGR15 746 out BGR32,BGR24,BGR15
765 cpuflags mmx
766 747
767 videocodec tm20 748 videocodec tm20
768 info "TrueMotion 2.0" 749 info "TrueMotion 2.0"
769 status crashing 750 status crashing
770 comment "segfault in the DLL" 751 comment "segfault in the DLL"
899 out I420 880 out I420
900 out YUY2 881 out YUY2
901 out UYVY 882 out UYVY
902 out BGR32,BGR24,BGR16,BGR15 883 out BGR32,BGR24,BGR16,BGR15
903 884
904
905 ;============================================================================= 885 ;=============================================================================
906 ; AUDIO CODECS 886 ; AUDIO CODECS
907 ;============================================================================= 887 ;=============================================================================
908 888
909 audiocodec imaadpcm 889 audiocodec imaadpcm
940 fourcc RoQA 920 fourcc RoQA
941 driver roqaudio 921 driver roqaudio
942 922
943 audiocodec faad 923 audiocodec faad
944 info "AAC MPEG2/MPEG4 Audio" 924 info "AAC MPEG2/MPEG4 Audio"
945 status buggy 925 status working
946 comment "Under developemnt by Atmos" 926 comment "Under developemnt by Atmos"
947 fourcc mp4a,MP4A 927 fourcc mp4a,MP4A
948 driver faad 928 driver faad
949 929
950 audiocodec pcm 930 audiocodec pcm
968 status working 948 status working
969 format 0x160 949 format 0x160
970 format 0x161 950 format 0x161
971 driver acm 951 driver acm
972 dll "divxa32.acm" 952 dll "divxa32.acm"
973 cpuflags mmx
974 953
975 audiocodec msadpcmacm 954 audiocodec msadpcmacm
976 info "MS ADPCM" 955 info "MS ADPCM"
977 status working 956 status working
978 format 0x2 957 format 0x2