annotate DOCS/codecs.conf @ 303:828ec81e0d64

codecs.conf support
author arpi_esp
date Sat, 07 Apr 2001 21:27:57 +0000
parents 0fcd79bb4c47
children 4158c30df7ee
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
1 ; Example codecs config file.
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
2 ; It is not functional yet! until we finish config loader,
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
3 ; mplayer will use codecs.c!!!
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
4
303
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
5 videocodec mpeg12
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
6 info "MPEG 1 or 2"
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
7 format 0x1
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
8 driver libmpeg2
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
9 out YV12
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
10
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
11 videocodec mpeg4
268
0fcd79bb4c47 name renamed to info
arpi_esp
parents: 267
diff changeset
12 info "Microsoft MPEG-4 v1/v2"
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
13 comment "No postprocessing"
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
14 fourcc MPG4,mpg4
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
15 fourcc MP42,mp42
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
16 driver vfw
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
17 dll "mpg4c32.dll"
303
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
18 out YUY2 yuvhack
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
19 out BGR32,BGR24,BGR15
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
20
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
21 videocodec divxds
268
0fcd79bb4c47 name renamed to info
arpi_esp
parents: 267
diff changeset
22 info "DivX ;-) (MS MPEG-4 v3)"
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
23 comment "DivX rulez ;-)"
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
24 fourcc MP43,mp43 div3 ; fourcc mapping to div3
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
25 fourcc DIV5,div5 div3
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
26 fourcc DIV6,div6 div4
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
27 fourcc DIV3,div3,DIV4,div3
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
28 driver dshow
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
29 dll "divx_c32.ax"
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
30 guid 0x82CCd3E0, 0xF71A, 0x11D0, 0x9f, 0xe5, 0x00, 0x60, 0x97, 0x78, 0xaa, 0xaa
303
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
31 out YUY2
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
32 out BGR32,BGR24,BGR16,BGR15
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
33
303
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
34 videocodec divx
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
35 info "DivX ;-) (MS MPEG-4 v3)"
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
36 comment "DivX rulez ;-)"
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
37 fourcc MP43,mp43 div3 ; fourcc mapping to div3
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
38 fourcc DIV5,div5 div3
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
39 fourcc DIV6,div6 div4
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
40 fourcc DIV3,div3,DIV4,div3
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
41 driver vfw
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
42 dll "divxc32.dll"
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
43 out YUY2 yuvhack
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
44 out BGR32,BGR24,BGR15
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
45
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
46 videocodec odivx
268
0fcd79bb4c47 name renamed to info
arpi_esp
parents: 267
diff changeset
47 info "OpenDivX (MPEG-4 v2)"
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
48 fourcc DIVX,divx
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
49 fourcc DIV1,div1 divx
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
50 driver odivx
303
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
51 out YV12
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
52
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
53 videocodec indeo5
268
0fcd79bb4c47 name renamed to info
arpi_esp
parents: 267
diff changeset
54 info "Intel Indeo 5"
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
55 fourcc IV50,iv50
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
56 driver vfw
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
57 dll "ir50_32.dll"
303
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
58 out YUY2
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
59 out BGR32,BGR24,BGR15
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
60
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
61 videocodec indeo4
268
0fcd79bb4c47 name renamed to info
arpi_esp
parents: 267
diff changeset
62 info "Intel Indeo 4.1"
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
63 comment "upside-down"
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
64 fourcc IV41,iv41
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
65 driver vfw
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
66 dll "ir41_32.dll"
303
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
67 out BGR24,BGR15 flip
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
68
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
69 videocodec indeo3
268
0fcd79bb4c47 name renamed to info
arpi_esp
parents: 267
diff changeset
70 info "Intel Indeo 3.1/3.2"
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
71 comment "upside-down"
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
72 fourcc IV31,iv31
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
73 fourcc IV32,iv32
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
74 driver vfw
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
75 dll "ir32_32.dll"
303
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
76 out BGR24,BGR15 flip
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
77
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
78 videocodec cvid
268
0fcd79bb4c47 name renamed to info
arpi_esp
parents: 267
diff changeset
79 info "Cinepak Video"
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
80 fourcc cvid
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
81 driver vfw
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
82 dll "msvidc32.dll"
303
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
83 out YUY2
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
84 out BGR24,BGR15
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
85
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
86 videocodec cram
268
0fcd79bb4c47 name renamed to info
arpi_esp
parents: 267
diff changeset
87 info "CRAM"
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
88 fourcc cram,CRAM
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
89 driver vfw
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
90 dll "msvidc32.dll"
303
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
91 out BGR24,BGR15
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
92
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
93 videocodec vcr2
268
0fcd79bb4c47 name renamed to info
arpi_esp
parents: 267
diff changeset
94 info "ATI VCR-2"
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
95 fourcc VCR2
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
96 driver vfw
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
97 dll "ativcr2.dll"
303
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
98 out YUY2
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
99 out BGR32,BGR24,BGR15
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
100
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
101 videocodec i263
268
0fcd79bb4c47 name renamed to info
arpi_esp
parents: 267
diff changeset
102 info "I263"
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
103 comment "not tested"
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
104 fourcc I263,i263
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
105 driver vfw
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
106 dll "i263_32.drv"
303
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
107 out BGR32,BGR24,BGR15
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
108
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
109 videocodec mjpeg
268
0fcd79bb4c47 name renamed to info
arpi_esp
parents: 267
diff changeset
110 info "Motion JPEG"
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
111 fourcc MJPG
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
112 driver vfw
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
113 dll "mcmjpg32.dll"
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
114 ; dll "m3jpeg32.dll"
303
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
115 out YUY2
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
116 out BGR32,BGR24,BGR15
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
117
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
118 videocodec wmv1
268
0fcd79bb4c47 name renamed to info
arpi_esp
parents: 267
diff changeset
119 info "Windows Media Video 7"
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
120 fourcc WMV1
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
121 driver dshow
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
122 dll "wmvds32.ax"
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
123 guid 0x4facbba1, 0xffd8, 0x4cd7, 0x82, 0x28, 0x61, 0xe2, 0xf6, 0x5c, 0xb1, 0xae
303
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
124 out YUY2
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
125 out BGR32,BGR24,BGR16,BGR15
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
126
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
127 audiocodec divx
268
0fcd79bb4c47 name renamed to info
arpi_esp
parents: 267
diff changeset
128 info "DivX audio (WMA)"
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
129 format 0x160
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
130 format 0x161
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
131 driver acm
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
132 dll "divxa32.acm"
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
133
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
134 audiocodec msadpcm
268
0fcd79bb4c47 name renamed to info
arpi_esp
parents: 267
diff changeset
135 info "MS ADPCM"
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
136 format 0x2
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
137 driver acm
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
138 dll "msadp32.acm"
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
139
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
140 audiocodec mp3acm
268
0fcd79bb4c47 name renamed to info
arpi_esp
parents: 267
diff changeset
141 info "MPEG layer-3"
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
142 comment "Optimized to Intel MMX/SSE"
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
143 format 0x55
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
144 driver acm
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
145 dll "l3codeca.acm"
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
146 flags seekable
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
147
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
148 audiocodec mp3
268
0fcd79bb4c47 name renamed to info
arpi_esp
parents: 267
diff changeset
149 info "MPEG layer-2,3"
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
150 comment "Optimized to AMD 3Dnow!"
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
151 format 0x50
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
152 format 0x55
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
153 driver mp3lib
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
154 flags seekable
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
155
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
156 audiocodec imaadpcm
268
0fcd79bb4c47 name renamed to info
arpi_esp
parents: 267
diff changeset
157 info "IMA ADPCM"
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
158 format 0x11
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
159 driver acm
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
160 dll "imaadp32.acm"
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
161
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
162 audiocodec msgsmacm
268
0fcd79bb4c47 name renamed to info
arpi_esp
parents: 267
diff changeset
163 info "MS GSM"
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
164 format 0x31
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
165 format 0x32
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
166 driver acm
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
167 dll "msgsm32.acm"
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
168
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
169 audiocodec msgsm
268
0fcd79bb4c47 name renamed to info
arpi_esp
parents: 267
diff changeset
170 info "MS GSM"
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
171 format 0x31
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
172 format 0x32
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
173 driver msgsm
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
174
303
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
175 audiocodec alaw
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
176 info "aLaw"
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
177 format 0x6
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
178 driver alaw
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
179
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
180 audiocodec pcm
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
181 info "Uncompressed PCM"
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
182 format 0x1
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
183 driver pcm
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
184
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
185 audiocodec ac3
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
186 info "AC3"
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
187 format 0x2000
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
188 driver libac3
828ec81e0d64 codecs.conf support
arpi_esp
parents: 268
diff changeset
189
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
190 audiocodec voxware
268
0fcd79bb4c47 name renamed to info
arpi_esp
parents: 267
diff changeset
191 info "VoxWare"
267
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
192 format 0x75
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
193 driver dshow
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
194 dll "voxmsdec.ax"
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
195 guid 0x73f7a062, 0x8829, 0x11d1, 0xb5, 0x50, 0x00, 0x60, 0x97, 0x24, 0x2d, 0x8d
3c27519164d6 example codecs config file
arpi_esp
parents:
diff changeset
196