#==============================================================================
#================================= w32 codecs =================================
#==============================================================================
;
; Keywords:
; ---------
; info		Description of this codec
; file		codec DLL
; stat		status
; flag		codec flags ( ORed )
;	# 1	YFLIP - Flip vertical
;	# 2	YUVHACK - YUV Hack. Query fails for YUV formats. ( divxc32.dll )
; ofmt		output formats [ yuy2, yv12, rgb32, rgb24, rgb16, rgb15 ]
; cmap		map codec to another codec
; msid		M$ codec ID
; guid		GUID of the codec (DS)

;
; VFW codecs ( .dll files )
;
[vfw]

DIV3.info=DivX MPEG-4 Low-Motion ( Microsoft MPEG-4 V3 )
DIV3.file=divxc32.dll
DIV3.stat=Working
DIV3.ofmt=RGB15 RGB16 RGB24 RGB32 YUY2	; YV12 doesn't work correct
DIV3.flag=3
div3.cmap=DIV3
DIV4.info=DivX MPEG-4 Fast-Motion ( Microsoft MPEG-4 V3 )
DIV4.cmap=DIV3
div4.cmap=DIV4

CRAM.info=Microsoft Video 1
CRAM.file=msvidc32.dll
CRAM.stat=Working
CRAM.ofmt=RGB16 RGB24
CRAM.flag=1
cram.cmap=CRAM
MSVC.cmap=CRAM

CVID.info=Radius Cinepak
CVID.file=iccvid.dll
CVID.stat=Working
CVID.ofmt=RGB15 RGB16 RGB24 RGB32	; YUY2 doesn't work correct
CVID.flag=0
cvid.cmap=CVID

IV41.info=Intel Indeo 4.1
IV41.file=ir41_32.dll
IV41.stat=Working
IV41.ofmt=RGB15 RGB16 RGB24		; YUY2 doesn't work correct
IV41.flag=0
iv41.cmap=IV41

IV50.info=Intel Indeo 5.x
IV50.file=ir50_32.dll
IV50.stat=Working
IV50.ofmt=RGB15 RGB16 RGB24		; YUY2 and YV12 do not work correct
IV50.flag=0
iv50.cmap=IV50

MPG4.info=Microsoft High-Speed MPEG-4
MPG4.file=mpg4c32.dll
MPG4.stat=Working
MPG4.ofmt=RGB15 RGB16 RGB24 RGB32 YUY2
MPG4.flag=3
MP41.info=Microsoft High-Speed MPEG-4
MP41.cmap=DIV3
mp41.cmap=MPG4
MP42.info=Microsoft High-Speed MPEG-4 V2
MP42.cmap=MPG4
mp42.cmap=MPG4
MP43.info=Microsoft High-Speed MPEG-4 V3
MP43.cmap=MPG4
mp43.cmap=MPG4

I263.info=Intel H.263
I263.file=i263_32.drv
I263.stat=Untested
I263.flag=0
i263.cmap=I263

IV32.info=Intel Indeo 3.2
IV32.file=ir32_32.dll
IV32.stat=Buggy
IV32.ofmt=RGB16
IV32.flag=0
iv32.cmap=IV41

IV31.info=Intel Indeo 3.1
IV31.cmap=IV32
iv31.cmap=IV31

;MJPG.info=Motion JPEG
;MJPG.file=misicdc.drv
;MJPG.stat=Working
;MJPG.ofmt=RGB15 RGB16 RGB24 RGB32	; YUY2 doesn't work correct

;MJPG.info=Motion JPEG
;MJPG.file=m3jpeg32.dll
;MJPG.file=mcmjpg32.dll
;MJPG.stat=Working
;MJPG.ofmt=RGB15 ;YUY2 UYVY BGR32 BGR24 BGR15

;
; DirectShow video codecs ( .ax files )
;
[dshow-video]

WMV1.info=Windows Media Video 7
WMV1.file=wmvds32.ax
WMV1.stat=Working
WMV1.ofmt=RGB15 RGB16 RGB24 RGB32 YUY2
WMV1.guid=0x4facbba1 0xffd8 0x4cd7 0x82 0x28 0x61 0xe2 0xf6 0x5c 0xb1 0xae

WMV2.info=Windows Media Video 8
WMV2.file=wmv8ds32.ax
WMV2.stat=Working
WMV2.ofmt=RGB15 RGB16 RGB24 RGB32 YUY2
WMV2.guid=0x521fb373 0x7654 0x49f2 0xbd 0xb1 0x0c 0x6e 0x66 0x60 0x71 0x4f

;
; ACM codecs ( .acm files )
;
[acm]

0008.info=MPEG (audio) Layer 3
0008.file=l3codeca.acm
0008.stat=Working
0008.msid=0x0055

000a.info=GSM 5.10 (WAVE)
000a.file=msgsm32.acm
000a.stat=Working
000a.msid=0x0031

8001.info=DivX Audio ( WM-Audio V1 )
8001.file=divxa32.acm
8001.stat=Working
8001.msid=0x0160

8002.info=DivX Audio ( WM-Audio V2 )
8002.file=divxa32.acm
8002.stat=Working
8002.msid=0x0161

8003.info=MS ADPCM
8003.file=msadp32.acm
8003.stat=Working
8003.msid=0x0002

8004.info=IMA ADPCM
8004.file=imaadp32.acm
8004.stat=Working
8004.msid=0x0011

;
; DirectShow audio codecs ( .ax files )
;
[dshow-audio]

8075.info=Voxware MetaSound
8075.file=voxmsdec.ax
8075.stat=Working		; requires 16384 bytes decoded at once
8075.msid=0x0075
8075.guid=0x73f7a062 0x8829 0x11d1 0xb5 0x50 0x00 0x60 0x97 0x24 0x2d 0x8d

0008.info=MPEG (audio) Layer 3
0008.file=l3codecx.ax
0008.stat=Working
0008.msid=0x0055
