VLC 4.0.0-dev
fourcc_list.h
Go to the documentation of this file.
1/*****************************************************************************
2 * fourcc.c: fourcc helpers functions
3 *****************************************************************************
4 * Copyright © 2009-2011 Laurent Aimar
5 *
6 * Authors: Laurent Aimar <fenrir@videolan.org>
7 * Jean-Baptiste Kempf <jb@videolan.org>
8 *
9 * This program is free software; you can redistribute it and/or modify it
10 * under the terms of the GNU Lesser General Public License as published by
11 * the Free Software Foundation; either version 2.1 of the License, or
12 * (at your option) any later version.
13 *
14 * This program is distributed in the hope that it will be useful,
15 * but WITHOUT ANY WARRANTY; without even the implied warranty of
16 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 * GNU Lesser General Public License for more details.
18 *
19 * You should have received a copy of the GNU Lesser General Public License
20 * along with this program; if not, write to the Free Software Foundation,
21 * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
22 *****************************************************************************/
23
24static const staticentry_t p_list_video[] = {
25
26 B(VLC_CODEC_MP1V, "MPEG-1 Video"),
27 A("mp1v"),
28 A("m1v "),
29 A("mpg1"),
30 A("BW10"),
31 E("XMPG", "Xing MPEG-1 Intra"),
32
33 B(VLC_CODEC_MPGV, "MPEG-1/2 Video"),
34 B(VLC_CODEC_MP2V, "MPEG-2 Video"),
35 A("mpeg"),
36 A("mp2v"),
37 A("MPEG"),
38 A("mpg2"),
39 A("MPG2"),
40 A("H262"),
41
42 E("PIM1", "Pinnacle DC1000 (MPEG-1 Video)"),
43
44 E("hdv1", "HDV 720p30 (MPEG-2 Video)"),
45 E("hdv2", "Sony HDV 1080i60 (MPEG-2 Video)"),
46 E("hdv3", "FCP HDV 1080i50 (MPEG-2 Video)"),
47 E("hdv4", "HDV 720p24 (MPEG-2 Video)"),
48 E("hdv5", "HDV 720p25 (MPEG-2 Video)"),
49 E("hdv6", "HDV 1080p24 (MPEG-2 Video)"),
50 E("hdv7", "HDV 1080p25 (MPEG-2 Video)"),
51 E("hdv8", "HDV 1080p30 (MPEG-2 Video)"),
52 E("hdv9", "HDV 720p60 JVC (MPEG-2 Video)"),
53 E("hdva", "HDV 720p50 (MPEG-2 Video)"),
54
55 E("mx5n", "MPEG2 IMX NTSC 525/60 50Mb/s (FCP)"),
56 E("mx5p", "MPEG2 IMX PAL 625/60 50Mb/s (FCP)"),
57 E("mx4n", "MPEG2 IMX NTSC 525/60 40Mb/s (FCP)"),
58 E("mx4p", "MPEG2 IMX PAL 625/50 40Mb/s (FCP)"),
59 E("mx3n", "MPEG2 IMX NTSC 525/60 30Mb/s (FCP)"),
60 E("mx3p", "MPEG2 IMX NTSC 625/50 30Mb/s (FCP)"),
61
62 E("xdv1", "XDCAM HD 720p30 35Mb/s"),
63 E("xdv2", "XDCAM HD 1080i60 35Mb/s"),
64 E("xdv3", "XDCAM HD 1080i50 35Mb/s"),
65 E("xdv4", "XDCAM HD 720p24 35Mb/s"),
66 E("xdv5", "XDCAM HD 720p25 35Mb/s"),
67 E("xdv6", "XDCAM HD 1080p24 35Mb/s"),
68 E("xdv7", "XDCAM HD 1080p25 35Mb/s"),
69 E("xdv8", "XDCAM HD 1080p30 35Mb/s"),
70 E("xdv9", "XDCAM HD 720p60 35Mb/s"),
71 E("xdva", "XDCAM HD 720p50 35Mb/s"),
72
73 E("xdvb", "XDCAM EX 1080i60 50Mb/s CBR"),
74 E("xdvc", "XDCAM EX 1080i50 50Mb/s CBR"),
75 E("xdvd", "XDCAM EX 1080p24 50Mb/s CBR"),
76 E("xdve", "XDCAM EX 1080p25 50Mb/s CBR"),
77 E("xdvf", "XDCAM EX 1080p30 50Mb/s CBR"),
78
79 E("xd51", "XDCAM HD422 720p30 50Mb/s CBR"),
80 E("xd54", "XDCAM HD422 720p24 50Mb/s CBR"),
81 E("xd55", "XDCAM HD422 720p25 50Mb/s CBR"),
82 E("xd59", "XDCAM HD422 720p60 50Mb/s CBR"),
83 E("xd5a", "XDCAM HD422 720p50 50Mb/s CBR"),
84 E("xd5b", "XDCAM HD422 1080i60 50Mb/s CBR"),
85 E("xd5c", "XDCAM HD422 1080i50 50Mb/s CBR"),
86 E("xd5d", "XDCAM HD422 1080p24 50Mb/s CBR"),
87 E("xd5e", "XDCAM HD422 1080p25 50Mb/s CBR"),
88 E("xd5f", "XDCAM HD422 1080p30 50Mb/s CBR"),
89
90 E("xdhd", "XDCAM HD 540p"),
91 E("xdh2", "XDCAM HD422 540p"),
92
93 E("AVmp", "AVID IMX PAL"),
94 E("MMES", "Matrox MPEG-2"),
95 E("mmes", "Matrox MPEG-2"),
96 E("PIM2", "Pinnacle MPEG-2"),
97 E("LMP2", "Lead MPEG-2"),
98
99 E("VCR2", "ATI VCR-2"),
100
101 B(VLC_CODEC_MP4V, "MPEG-4 Video"),
102 A("mp4v"),
103 A("DIVX"),
104 A("divx"),
105 A("MP4S"),
106 A("mp4s"),
107 A("M4S2"),
108 A("m4s2"),
109 A("MP4V"),
110 A("\x04\x00\x00\x00"),
111 A("m4cc"),
112 A("M4CC"),
113 A("FMP4"),
114 A("fmp4"),
115 A("DCOD"),
116 A("MVXM"),
117 A("PM4V"),
118 A("M4T3"),
119 A("GEOX"),
120 A("GEOV"),
121 A("DMK2"),
122 A("WV1F"),
123 A("DIGI"),
124 A("INMC"),
125 A("SN40"),
126 A("EPHV"),
127 A("DM4V"),
128 A("SM4V"),
129 A("DYM4"),
130 /* XVID flavours */
131 E("xvid", "Xvid MPEG-4 Video"),
132 E("XVID", "Xvid MPEG-4 Video"),
133 E("XviD", "Xvid MPEG-4 Video"),
134 E("XVIX", "Xvid MPEG-4 Video"),
135 E("xvix", "Xvid MPEG-4 Video"),
136 /* DX50 */
137 E("DX50", "DivX MPEG-4 Video"),
138 E("dx50", "DivX MPEG-4 Video"),
139 E("BLZ0", "Blizzard MPEG-4 Video"),
140 E("DXGM", "Electronic Arts Game MPEG-4 Video"),
141 E("DreX", "DreX Mpeg-4"),
142 /* 3ivx delta 4 */
143 E("3IV2", "3ivx MPEG-4 Video"),
144 E("3iv2", "3ivx MPEG-4 Video"),
145 /* Various */
146 E("UMP4", "UB MPEG-4 Video"),
147 E("SEDG", "Samsung MPEG-4 Video"),
148 E("RMP4", "REALmagic MPEG-4 Video"),
149 E("LMP4", "Lead MPEG-4 Video"),
150 E("HDX4", "Jomigo HDX4 (MPEG-4 Video)"),
151 E("hdx4", "Jomigo HDX4 (MPEG-4 Video)"),
152 E("SMP4", "Samsung SMP4 (MPEG-4 Video)"),
153 E("smp4", "Samsung SMP4 (MPEG-4 Video)"),
154 E("fvfw", "libavcodec MPEG-4"),
155 E("FVFW", "libavcodec MPEG-4"),
156 E("FFDS", "FFDShow MPEG-4"),
157 E("VIDM", "vidm 4.01 codec"),
158 E("DP02", "DynaPel MPEG-4 codec"),
159 E("PLV1", "Pelco DVR MPEG-4"),
160 E("QMP4", "QNAP Systems MPEG-4"),
161 E("qMP4", "QNAP Systems MPEG-4"),
162 E("wMP4", "QNAP Systems MPEG-4"),
163 E("G264", "GeoVision MPEG-4"),
164 E("GM40", "GeoVision MPEG-4"),
165 E("GMP4", "GeoVision MPEG-4"),
166 /* 3ivx delta 3.5 Unsupported
167 * putting it here gives extreme distorted images */
168 //E("3IV1", "3ivx delta 3.5 MPEG-4 Video"),
169 //E("3iv1", "3ivx delta 3.5 MPEG-4 Video"),
170
171 /* MSMPEG4 v1 */
172 B(VLC_CODEC_DIV1, "MS MPEG-4 Video v1"),
173 A("DIV1"),
174 A("div1"),
175 A("MPG4"),
176 A("mpg4"),
177 A("mp41"),
178
179 /* MSMPEG4 v2 */
180 B(VLC_CODEC_DIV2, "MS MPEG-4 Video v2"),
181 A("DIV2"),
182 A("div2"),
183 A("MP42"),
184 A("mp42"),
185
186 /* MSMPEG4 v3 / M$ mpeg4 v3 */
187 B(VLC_CODEC_DIV3, "MS MPEG-4 Video v3"),
188 A("DIV3"),
189 A("MPG3"),
190 A("mpg3"),
191 A("div3"),
192 A("MP43"),
193 A("mp43"),
194 /* DivX 3.20 */
195 A("DIV4"),
196 A("div4"),
197 A("DIV5"),
198 A("div5"),
199 A("DIV6"),
200 A("div6"),
201 E("divf", "DivX 4.12"),
202 E("DIVF", "DivX 4.12"),
203 /* Cool Codec */
204 A("COL1"),
205 A("col1"),
206 A("COL0"),
207 A("col0"),
208 /* AngelPotion stuff */
209 A("AP41"),
210 /* 3ivx doctered divx files */
211 A("3IVD"),
212 A("3ivd"),
213 /* who knows? */
214 A("3VID"),
215 A("3vid"),
216 A("DVX1"),
217 A("DVX3"),
218
219 /* Sorenson v1 */
220 B(VLC_CODEC_SVQ1, "SVQ-1 (Sorenson Video v1)"),
221 A("SVQ1"),
222 A("svq1"),
223 A("svqi"),
224
225 /* Sorenson v3 */
226 B(VLC_CODEC_SVQ3, "SVQ-3 (Sorenson Video v3)"),
227 A("SVQ3"),
228
229 /* HEVC / H.265 */
230 B(VLC_CODEC_HEVC, "MPEG-H Part2/HEVC (H.265)"),
231 A("hevc"),
232 A("HEVC"),
233 A("h265"),
234 A("H265"),
235 A("x265"),
236 A("X265"),
237 A("hev1"),
238 A("hvc1"),
239 A("HM10"),
240 E("dvhe", "Dolby Vision HEVC (H.265)"),
241 E("GHEC", "GeoVision HEVC"),
242 /* E("dvh1", "Dolby Vision HEVC (H.265)"), Collides with DV */
243
244 /* h264 */
245 B(VLC_CODEC_H264, "H264 - MPEG-4 AVC (part 10)"),
246 A("H264"),
247 A("h264"),
248 A("x264"),
249 A("X264"),
250 A("V264"),
251 /* avc1: special case h264 */
252 A("avc1"),
253 A("AVC1"),
254 A("AVCB"), /* smooth streaming alias */
255 A("avc3"),
256 E("ai5p", "AVC-Intra 50M 720p24/30/60"),
257 E("ai5q", "AVC-Intra 50M 720p25/50"),
258 E("ai52", "AVC-Intra 50M 1080p25/50"),
259 E("ai53", "AVC-Intra 50M 1080p24/30/60"),
260 E("ai55", "AVC-Intra 50M 1080i50"),
261 E("ai56", "AVC-Intra 50M 1080i60"),
262 E("ai1p", "AVC-Intra 100M 720p24/30/60"),
263 E("ai1q", "AVC-Intra 100M 720p25/50"),
264 E("ai12", "AVC-Intra 100M 1080p25/50"),
265 E("ai13", "AVC-Intra 100M 1080p24/30/60"),
266 E("ai15", "AVC-Intra 100M 1080i50"),
267 E("ai16", "AVC-Intra 100M 1080i60"),
268 E("dvav", "Dolby Vision H264"),
269 E("dva1", "Dolby Vision H264"),
270 E("VSSH", "Vanguard VSS H264"),
271 E("VSSW", "Vanguard VSS H264"),
272 E("vssh", "Vanguard VSS H264"),
273 E("DAVC", "Dicas MPEGable H.264/MPEG-4 AVC"),
274 E("davc", "Dicas MPEGable H.264/MPEG-4 AVC"),
275 E("x3eV", "DreX H.264"),
276 E("GAVC", "GeoVision MPEG-4 AVC"),
277 E("Q264", "QNAP H.264/MPEG-4 AVC"),
278 E("q264", "QNAP H.264/MPEG-4 AVC"),
279 E("w264", "QNAP H.264/MPEG-4 AVC"),
280 A("UMSV"),
281 A("SMV2"),
282 A("tshd"),
283 A("rv64"),
284
285 /* H263 and H263i */
286 /* H263(+) is also known as Real Video 1.0 */
287
288 /* H263 */
289 B(VLC_CODEC_H263, "H263"),
290 A("H263"),
291 A("h263"),
292 A("VX1K"),
293 A("s263"),
294 A("S263"),
295 A("u263"),
296 A("lsvm"),
297 E("T263", "March H263"),
298 E("D263", "DEC H263"),
299 E("d263", "DEC H263"),
300 E("L263", "LEAD H263"),
301 E("M263", "Microsoft H263"),
302 E("X263", "Xirlink H263"),
303 /* Zygo (partial) */
304 E("ZyGo", "ITU H263+"),
305 A("HAVI"),
306
307 /* H263i */
308 B(VLC_CODEC_H263I, "I263.I"),
309 A("I263"),
310 A("i263"),
311
312 /* H263P */
313 B(VLC_CODEC_H263P, "ITU H263+"),
314 E("ILVR", "ITU H263+"),
315 E("viv1", "H263+"),
316 E("vivO", "H263+"),
317 E("viv2", "H263+"),
318 E("VIVO", "H263+"),
319 E("U263", "UB H263+"),
320
321 /* Flash (H263) variant */
322 B(VLC_CODEC_FLV1, "Flash Video"),
323 A("FLV1"),
324 A("flv "),
325
326 /* H261 */
327 B(VLC_CODEC_H261, "H.261"),
328 A("H261"),
329 A("h261"),
330
331 B(VLC_CODEC_FLIC, "Flic Video"),
332 A("FLIC"),
333 A("AFLC"),
334
335 /* MJPEG */
336 B(VLC_CODEC_MJPG, "Motion JPEG Video"),
337 A("MJPG"),
338 A("MJPx"),
339 A("mjpg"),
340 A("mJPG"),
341 A("mjpa"),
342 A("JFIF"),
343 A("JPGL"),
344 A("MMJP"),
345 A("FLJP"),
346 A("FMJP"),
347 A("SJPG"),
348 E("QIVG", "QNAP Motion JPEG"),
349 E("qIVG", "QNAP Motion JPEG"),
350 E("wIVG", "QNAP Motion JPEG"),
351 E("AVRn", "Avid Motion JPEG"),
352 E("AVDJ", "Avid Motion JPEG"),
353 E("ADJV", "Avid Motion JPEG"),
354 E("dmb1", "Motion JPEG OpenDML Video"),
355 E("DMB1", "Motion JPEG OpenDML Video"),
356 E("ijpg", "Intergraph JPEG Video"),
357 E("IJPG", "Intergraph JPEG Video"),
358 E("ACDV", "ACD Systems Digital"),
359 E("SLMJ", "SL M-JPEG"),
360
361 B(VLC_CODEC_MJPGB, "Motion JPEG B Video"),
362 A("mjpb"),
363
364 B(VLC_CODEC_LJPG, "Lead Motion JPEG Video"),
365 E("Ljpg", "Lead Motion JPEG"),
366
367 /* SP5x */
368 B(VLC_CODEC_SP5X, "Sunplus Motion JPEG Video"),
369 A("SP5X"),
370 A("SP53"),
371 A("SP54"),
372 A("SP55"),
373 A("SP56"),
374 A("SP57"),
375 A("SP58"),
376
377 /* DV */
378 B(VLC_CODEC_DV, "DV Video"),
379 A("dv "),
380 A("dvsl"),
381 A("DVSD"),
382 A("dvsd"),
383 A("DVCS"),
384 A("dvcs"),
385 A("dvhd"),
386 A("dvhq"),
387 A("dvh1"),
388 E("dvh2", "DV Video 720p24"),
389 E("dvh3", "DV Video 720p25"),
390 E("dvh4", "DV Video 720p30"),
391 A("dv25"),
392 A("dc25"),
393 A("dvs1"),
394 A("dvis"),
395 A("CDV2"),
396 A("CDVP"),
397 A("PDVC"),
398 A("IPDV"),
399 A("ipdv"),
400 A("pdvc"),
401 A("SL25"),
402 E("dvcp", "DV Video PAL"),
403 E("dvc ", "DV Video NTSC" ),
404 E("dvp ", "DV Video Pro"),
405 E("dvpp", "DV Video Pro PAL"),
406 E("dv50", "DV Video C Pro 50"),
407 E("dv5p", "DV Video C Pro 50 PAL"),
408 E("dv5n", "DV Video C Pro 50 NTSC"),
409 E("dv1p", "DV Video C Pro 100 PAL" ),
410 E("dv1n", "DV Video C Pro 100 NTSC" ),
411 E("dvhp", "DV Video C Pro HD 720p" ),
412 E("dvh5", "DV Video C Pro HD 1080i50" ),
413 E("dvh6", "DV Video C Pro HD 1080i60" ),
414 E("AVdv", "AVID DV"),
415 E("AVd1", "AVID DV"),
416 E("CDVC", "Canopus DV Video"),
417 E("cdvc", "Canopus DV Video"),
418 E("CDVH", "Canopus DV Video"),
419 E("cdvh", "Canopus DV Video"),
420 E("CDV5", "Canopus DV Video"),
421 E("SLDV", "SoftLab DVCAM codec"),
422
423 /* Windows Media Video */
424 B(VLC_CODEC_WMV1, "Windows Media Video 7"),
425 A("WMV1"),
426 A("wmv1"),
427
428 B(VLC_CODEC_WMV2, "Windows Media Video 8"),
429 A("WMV2"),
430 A("wmv2"),
431 A("GXVE"),
432
433 B(VLC_CODEC_WMV3, "Windows Media Video 9"),
434 A("WMV3"),
435 A("wmv3"),
436
437 /* WMVA is the VC-1 codec before the standardization process,
438 * it is not bitstream compatible and deprecated */
439 B(VLC_CODEC_WMVA, "Windows Media Video Advanced Profile"),
440 A("WMVA"),
441 A("wmva"),
442
443 B(VLC_CODEC_VC1, "Windows Media Video VC1"),
444 A("WVC1"),
445 A("wvc1"),
446 A("vc-1"),
447 A("VC-1"),
448
449 B(VLC_CODEC_WMVP, "Windows Media Video Presentation"),
450 A("WMVP"),
451 A("wmvp"),
452
453 B(VLC_CODEC_WMVP2, "Windows Media Video Presentation, v2"),
454 A("WVP2"),
455 A("wvp2"),
456
457 /* Microsoft Video 1 */
458 B(VLC_CODEC_MSVIDEO1, "Microsoft Video 1"),
459 A("MSVC"),
460 A("msvc"),
461 A("CRAM"),
462 A("cram"),
463 A("WHAM"),
464 A("wham"),
465
466 /* Microsoft RLE */
467 B(VLC_CODEC_MSRLE, "Microsoft RLE Video"),
468 A("mrle"),
469 A("WRLE"),
470 A("\x01\x00\x00\x00"),
471 A("\x02\x00\x00\x00"),
472
473 /* Indeo Video Codecs (Quality of this decoder on ppc is not good) */
474 B(VLC_CODEC_INDEO3, "Indeo Video v3"),
475 A("IV31"),
476 A("iv31"),
477 A("IV32"),
478 A("iv32"),
479
480 /* Huff YUV */
481 B(VLC_CODEC_HUFFYUV, "Huff YUV Video"),
482 A("HFYU"),
483
484 B(VLC_CODEC_FFVHUFF, "Huff YUV Video"),
485 A("FFVH"),
486
487 /* On2 VP3 Video Codecs */
488 B(VLC_CODEC_VP3, "On2's VP3 Video"),
489 A("VP3 "),
490 A("VP30"),
491 A("vp30"),
492 A("VP31"),
493 A("vp31"),
494
495 /* On2 VP4 Video Codec */
496 B(VLC_CODEC_VP4, "On2's VP4 Video"),
497 A("VP40"),
498
499 /* On2 VP5, VP6 codecs */
500 B(VLC_CODEC_VP5, "On2's VP5 Video"),
501 A("VP5 "),
502 A("VP50"),
503
504 B(VLC_CODEC_VP6, "On2's VP6.2 Video"),
505 A("VP62"),
506 A("vp62"),
507 E("VP60", "On2's VP6.0 Video"),
508 E("VP61", "On2's VP6.1 Video"),
509
510 B(VLC_CODEC_VP6F, "On2's VP6.2 Video (Flash)"),
511 A("VP6F"),
512 A("FLV4"),
513
514 B(VLC_CODEC_VP6A, "On2's VP6 A Video"),
515 A("VP6A"),
516
517 B(VLC_CODEC_VP7, "Google/On2's VP7 Video"),
518 A("VP70"),
519 A("VP71"),
520
521 B(VLC_CODEC_VP8, "Google/On2's VP8 Video"),
522 A("VP80"),
523
524 B(VLC_CODEC_VP9, "Google/On2's VP9 Video"),
525 A("VP90"),
526
527 B(VLC_CODEC_AV1, "AOMedia's AV1 Video"),
528 A("av10"),
529 A("AV01"),
530
531 /* Xiph.org theora */
532 B(VLC_CODEC_THEORA, "Xiph.org's Theora Video"),
533 A("theo"),
534 A("THEO"),
535 A("Thra"),
536
537 /* Xiph.org tarkin */
538 B(VLC_CODEC_TARKIN, "Xiph.org's Tarkin Video"),
539 A("tark"),
540
541 /* Asus Video (Another thing that doesn't work on PPC) */
542 B(VLC_CODEC_ASV1, "Asus V1 Video"),
543 A("ASV1"),
544 B(VLC_CODEC_ASV2, "Asus V2 Video"),
545 A("ASV2"),
546
547 /* FF video codec 1 (lossless codec) */
548 B(VLC_CODEC_FFV1, "FF video codec 1"),
549 A("FFV1"),
550
551 /* ATI VCR1 */
552 B(VLC_CODEC_VCR1, "ATI VCR1 Video"),
553 A("VCR1"),
554
555 /* Cirrus Logic AccuPak */
556 B(VLC_CODEC_CLJR, "Creative Logic AccuPak"),
557 A("CLJR"),
558
559 /* Real Video */
560 B(VLC_CODEC_RV10, "RealVideo 1.0"),
561 A("RV10"),
562 A("rv10"),
563
564 B(VLC_CODEC_RV13, "RealVideo 1.3"),
565 A("RV13"),
566 A("rv13"),
567
568 B(VLC_CODEC_RV20, "RealVideo G2 (2.0)"),
569 A("RV20"),
570 A("rv20"),
571
572 B(VLC_CODEC_RV30, "RealVideo 8 (3.0)"),
573 A("RV30"),
574 A("rv30"),
575
576 B(VLC_CODEC_RV40, "RealVideo 9/10 (4.0)"),
577 A("RV40"),
578 A("rv40"),
579
580 /* Apple Video */
581 B(VLC_CODEC_RPZA, "Apple Video"),
582 A("rpza"),
583 A("azpr"),
584 A("RPZA"),
585 A("AZPR"),
586
587 B(VLC_CODEC_SMC, "Apple graphics"),
588 A("smc "),
589
590 B(VLC_CODEC_CINEPAK, "Cinepak Video"),
591 A("CVID"),
592 A("cvid"),
593
594 /* Screen Capture Video Codecs */
595 B(VLC_CODEC_TSCC, "TechSmith Camtasia Screen Capture"),
596 A("TSCC"),
597 A("tscc"),
598
599 B(VLC_CODEC_CSCD, "CamStudio Screen Codec"),
600 A("CSCD"),
601 A("cscd"),
602
603 B(VLC_CODEC_ZMBV, "DosBox Capture Codec"),
604 A("ZMBV"),
605
606 B(VLC_CODEC_VMNC, "VMware Video"),
607 A("VMnc"),
608
609 B(VLC_CODEC_FMVC, "FM Screen Capture Codec"),
610 A("FMVC"),
611
612 B(VLC_CODEC_FRAPS, "FRAPS: Realtime Video Capture"),
613 A("FPS1"),
614 A("fps1"),
615
616 /* Duck TrueMotion */
617 B(VLC_CODEC_TRUEMOTION1, "Duck TrueMotion v1 Video"),
618 A("DUCK"),
619 A("PVEZ"),
620 B(VLC_CODEC_TRUEMOTION2, "Duck TrueMotion v2.0 Video"),
621 A("TM20"),
622
623 B(VLC_CODEC_QTRLE, "Apple QuickTime RLE Video"),
624 A("rle "),
625
626 B(VLC_CODEC_QDRAW, "Apple QuickDraw Video"),
627 A("qdrw"),
628
629 B(VLC_CODEC_QOI, "Quite OK Image Format"),
630 A("qoif"),
631
632 B(VLC_CODEC_QPEG, "QPEG Video"),
633 A("QPEG"),
634 A("Q1.0"),
635 A("Q1.1"),
636
637 B(VLC_CODEC_ULTI, "IBM Ultimotion Video"),
638 A("ULTI"),
639
640 B(VLC_CODEC_VIXL, "Miro/Pinnacle VideoXL Video"),
641 A("VIXL"),
642 A("XIXL"),
643 E("PIXL", "Pinnacle VideoXL Video"),
644
645 B(VLC_CODEC_LOCO, "LOCO Video"),
646 A("LOCO"),
647
648 B(VLC_CODEC_WNV1, "Winnov WNV1 Video"),
649 A("WNV1"),
650 A("YUV8"),
651
652 B(VLC_CODEC_AASC, "Autodesc RLE Video"),
653 A("AASC"),
654 E("AAS4", "Autodesc RLE Video 24bit"),
655
656 B(VLC_CODEC_INDEO2, "Indeo Video v2"),
657 A("IV20"),
658 E("RT21", "Indeo Video 2.1" ),
659
660 /* Flash Screen Video */
661 B(VLC_CODEC_FLASHSV, "Flash Screen Video"),
662 A("FSV1"),
663 B(VLC_CODEC_FLASHSV2, "Flash Screen Video 2"),
664 A("FSV2"),
665
666 B(VLC_CODEC_KMVC, "Karl Morton's Video Codec (Worms)"),
667 A("KMVC"),
668
669 B(VLC_CODEC_NUV, "Nuppel Video"),
670 A("RJPG"),
671 A("NUV1"),
672
673 /* CODEC_ID_SMACKVIDEO */
674 B(VLC_CODEC_SMACKVIDEO, "Smacker Video"),
675 A("SMK2"),
676 A("SMK4"),
677
678 /* Chinese AVS - Untested */
679 B(VLC_CODEC_CAVS, "Chinese AVS"),
680 A("CAVS"),
681 A("AVs2"),
682 A("avs2"),
683
684 B(VLC_CODEC_CAVS2, "AVS2-P2 video (IEEE 1857.4)"),
685 A("AVS2"),
686
687 B(VLC_CODEC_CAVS3, "AVS3-P2 video (IEEE 1857.10)"),
688
689 B(VLC_CODEC_AMV, "AMV"),
690
691 B(VLC_CODEC_BINKVIDEO, "Bink Video"),
692
693 B(VLC_CODEC_BINKAUDIO_DCT, "Bink Audio (DCT)"),
694
695 B(VLC_CODEC_BINKAUDIO_RDFT, "Bink Audio (RDFT)"),
696
697 /* */
698 B(VLC_CODEC_DNXHD, "DNxHD"),
699 A("AVdn"),
700 E("AVdh", "DNxHR"),
701 B(VLC_CODEC_8BPS, "8BPS"),
702 A("8BPS"),
703 B(VLC_CODEC_MIMIC, "Mimic"),
704 A("ML2O"),
705
706 B(VLC_CODEC_CDG, "CD-G Video"),
707 A("CDG "),
708
709 B(VLC_CODEC_FRWU, "Forward Uncompressed" ),
710 A("FRWU"),
711
712 B(VLC_CODEC_INDEO4, "Indeo Video v4"),
713 A("IV41"),
714 A("iv41"),
715
716 B(VLC_CODEC_INDEO5, "Indeo Video v5"),
717 A("IV50"),
718 A("iv50"),
719
720 B(VLC_CODEC_PRORES, "Apple ProRes"),
721 E("apcn", "Apple ProRes 422 Standard"),
722 E("apch", "Apple ProRes 422 HQ"),
723 E("apcs", "Apple ProRes 422 LT"),
724 E("apco", "Apple ProRes 422 Proxy"),
725 E("ap4c", "Apple ProRes 4444"),
726 E("ap4h", "Apple ProRes 4444"),
727 E("ap4x", "Apple ProRes 4444 XQ"),
728
729 B(VLC_CODEC_ICOD, "Apple Intermediate Codec"),
730 A("icod"),
731
732 B(VLC_CODEC_G2M2, "GoTo Meeting Codec 2"),
733 A("G2M2"),
734
735 B(VLC_CODEC_G2M3, "GoTo Meeting Codec 3"),
736 A("G2M3"),
737
738 B(VLC_CODEC_G2M4, "GoTo Meeting Codec 4"),
739 A("G2M4"),
740 A("G2M5"),
741
742 B(VLC_CODEC_FIC, "Mirillis FIC video"),
743 A("FICV"),
744
745 B(VLC_CODEC_TDSC, "TDSC"),
746
747 B(VLC_CODEC_HQX, "Canopus HQX"),
748
749 B(VLC_CODEC_HQ_HQA, "Canopus HQ"),
750
751 B(VLC_CODEC_HAP, "Vidvox Hap"),
752 A("Hap1"),
753 E("Hap5", "Vidvox Hap Alpha"),
754 E("HapY", "Vidvox Hap Q"),
755
756 B(VLC_CODEC_DXV, "Resolume DXV"),
757 A("DXDI"),
758 E("DXD3", "Resolume DXV version 3"),
759
760 /* */
761 B(VLC_CODEC_YV12, "Planar 4:2:0 YVU"),
762 A("YV12"),
763 A("yv12"),
764 B(VLC_CODEC_YV9, "Planar 4:1:0 YVU"),
765 A("YVU9"),
766 B(VLC_CODEC_I410, "Planar 4:1:0 YUV"),
767 A("I410"),
768 B(VLC_CODEC_I411, "Planar 4:1:1 YUV"),
769 A("I411"),
770 A("Y41B"),
771 B(VLC_CODEC_I420, "Planar 4:2:0 YUV"),
772 A("I420"),
773 A("IYUV"),
774 B(VLC_CODEC_I422, "Planar 4:2:2 YUV"),
775 A("I422"),
776 A("Y42B"),
777 B(VLC_CODEC_I440, "Planar 4:4:0 YUV"),
778 A("I440"),
779 B(VLC_CODEC_I444, "Planar 4:4:4 YUV"),
780 A("I444"),
781
782 B(VLC_CODEC_J420, "Planar 4:2:0 YUV full scale"),
783 A("J420"),
784 B(VLC_CODEC_J422, "Planar 4:2:2 YUV full scale"),
785 A("J422"),
786 B(VLC_CODEC_J440, "Planar 4:4:0 YUV full scale"),
787 A("J440"),
788 B(VLC_CODEC_J444, "Planar 4:4:4 YUV full scale"),
789 A("J444"),
790
791 B(VLC_CODEC_YUVP, "Palettized YUV with palette element Y:U:V:A"),
792 A("YUVP"),
793
794 B(VLC_CODEC_YUVA, "Planar YUV 4:4:4 Y:U:V:A"),
795 A("YUVA"),
796 B(VLC_CODEC_YUV420A, "Planar YUV 4:2:0 Y:U:V:A"),
797 A("I40A"),
798 B(VLC_CODEC_YUV422A, "Planar YUV 4:2:2 Y:U:V:A"),
799 A("I42A"),
800 B(VLC_CODEC_YUVA_444_10L, "Planar YUV 4:4:4 Y:U:V:A 10bits LE"),
801 B(VLC_CODEC_YUVA_444_10B, "Planar YUV 4:4:4 Y:U:V:A 10bits BE"),
802 B(VLC_CODEC_YUVA_444_12L, "Planar YUV 4:4:4 Y:U:V:A 12bits LE"),
803 B(VLC_CODEC_YUVA_444_12B, "Planar YUV 4:4:4 Y:U:V:A 12bits BE"),
804
805 B(VLC_CODEC_RGBP, "Palettized RGB with palette element R:G:B"),
806 A("RGBP"),
807
808 B(VLC_CODEC_RGB8, "8 bits RGB"),
809 A("RGB2"),
810 B(VLC_CODEC_RGB12, "12 bits RGB"),
811 A("RV12"),
812 B(VLC_CODEC_RGB15, "15 bits RGB"),
813 A("RV15"),
814 B(VLC_CODEC_RGB16, "16 bits RGB"),
815 A("RV16"),
816 B(VLC_CODEC_RGB24, "24 bits RGB"),
817 A("RV24"),
818 B(VLC_CODEC_RGB32, "32 bits RGB"),
819 A("RV32"),
820 B(VLC_CODEC_RGBA, "32 bits RGBA"),
821 A("RGBA"),
822 B(VLC_CODEC_ARGB, "32 bits ARGB"),
823 A("ARGB"),
824 A("AV32"),
825 B(VLC_CODEC_BGRA, "32 bits BGRA"),
826 A("BGRA"),
827 B(VLC_CODEC_ABGR, "32 bits ABGR"),
828 B(VLC_CODEC_RGBA10, "32 bits RGB 10bits A 2bits"),
829 A("RGA0"),
830 B(VLC_CODEC_RGBA64, "64 bits RGBA"),
831 A("RGA4"),
832
833 B(VLC_CODEC_GREY, "8 bits greyscale"),
834 A("GREY"),
835 A("Y800"),
836 A("Y8 "),
837
838 B(VLC_CODEC_GREY_10L, "10 bits greyscale LE"),
839 A("G0FL"),
840
841 B(VLC_CODEC_GREY_10B, "10 bits greyscale BE"),
842 A("G0FB"),
843
844 B(VLC_CODEC_GREY_12L, "12 bits greyscale LE"),
845 A("G2FL"),
846
847 B(VLC_CODEC_GREY_12B, "12 bits greyscale BE"),
848 A("G2FB"),
849
850 B(VLC_CODEC_GREY_16L, "16 bits greyscale LE"),
851 A("GRFL"),
852
853 B(VLC_CODEC_GREY_16B, "16 bits greyscale BE"),
854 A("GRFB"),
855
856 B(VLC_CODEC_UYVY, "Packed YUV 4:2:2, U:Y:V:Y"),
857 A("UYVY"),
858 A("UYNV"),
859 A("UYNY"),
860 A("Y422"),
861 A("HDYC"),
862 A("AVUI"),
863 A("uyv1"),
864 A("2vuy"),
865 A("2Vuy"),
866 A("2Vu1"),
867 B(VLC_CODEC_VYUY, "Packed YUV 4:2:2, V:Y:U:Y"),
868 A("VYUY"),
869 B(VLC_CODEC_YUYV, "Packed YUV 4:2:2, Y:U:Y:V"),
870 A("YUY2"),
871 A("YUYV"),
872 A("YUNV"),
873 A("V422"),
874
875 B(VLC_CODEC_YUV2, "Packed YUV 4:2:2, Y:U:Y:V signed"),
876 A("yuv2"),
877 A("yuvu"),
878
879 B(VLC_CODEC_YVYU, "Packed YUV 4:2:2, Y:V:Y:U"),
880 A("YVYU"),
881
882 B(VLC_CODEC_Y211, "Packed YUV 2:1:1, Y:U:Y:V "),
883 A("Y211"),
884 B(VLC_CODEC_CYUV, "Creative Packed YUV 4:2:2, U:Y:V:Y, reverted"),
885 A("cyuv"),
886 A("CYUV"),
887
888 B(VLC_CODEC_V210, "10-bit 4:2:2 Component YCbCr"),
889 A("v210"),
890
891 B(VLC_CODEC_Y210, "Packed 10-bit YUV 4:2:2"),
892 A("Y210"),
893 B(VLC_CODEC_VUYA, "Packed YUV 4:4:4, V:U:Y:A"),
894 A("VUYA"),
895 B(VLC_CODEC_Y410, "Packed 10-bit YUV 4:4:4"),
896 A("Y410"),
897
898 B(VLC_CODEC_NV12, "Biplanar 4:2:0 Y/UV"),
899 A("NV12"),
900 B(VLC_CODEC_NV21, "Biplanar 4:2:0 Y/VU"),
901 A("NV21"),
902 B(VLC_CODEC_NV16, "Biplanar 4:2:2 Y/UV"),
903 A("NV16"),
904 B(VLC_CODEC_NV61, "Biplanar 4:2:2 Y/VU"),
905 A("NV61"),
906 B(VLC_CODEC_NV24, "Biplanar 4:4:4 Y/UV"),
907 A("NV24"),
908 B(VLC_CODEC_NV42, "Biplanar 4:4:4 Y/VU"),
909 A("NV42"),
910
911 B(VLC_CODEC_I420_9L, "Planar 4:2:0 YUV 9-bit LE"),
912 A("I09L"),
913 B(VLC_CODEC_I420_9B, "Planar 4:2:0 YUV 9-bit BE"),
914 A("I09B"),
915 B(VLC_CODEC_I422_9L, "Planar 4:2:2 YUV 9-bit LE"),
916 A("I29L"),
917 B(VLC_CODEC_I422_9B, "Planar 4:2:2 YUV 9-bit BE"),
918 A("I29B"),
919 B(VLC_CODEC_I444_9L, "Planar 4:4:4 YUV 9-bit LE"),
920 A("I49L"),
921 B(VLC_CODEC_I444_9B, "Planar 4:4:4 YUV 9-bit BE"),
922 A("I49B"),
923
924 B(VLC_CODEC_I420_10L, "Planar 4:2:0 YUV 10-bit LE"),
925 A("I0AL"),
926 B(VLC_CODEC_I420_10B, "Planar 4:2:0 YUV 10-bit BE"),
927 A("I0AB"),
928 B(VLC_CODEC_I422_10L, "Planar 4:2:2 YUV 10-bit LE"),
929 A("I2AL"),
930 B(VLC_CODEC_I422_10B, "Planar 4:2:2 YUV 10-bit BE"),
931 A("I2AB"),
932 B(VLC_CODEC_I444_10L, "Planar 4:4:4 YUV 10-bit LE"),
933 A("I4AL"),
934 B(VLC_CODEC_I444_10B, "Planar 4:4:4 YUV 10-bit BE"),
935 A("I4AB"),
936
937 B(VLC_CODEC_I420_12L, "Planar 4:2:0 YUV 12-bit LE"),
938 A("I0CL"),
939 B(VLC_CODEC_I420_12B, "Planar 4:2:0 YUV 12-bit BE"),
940 A("I0CB"),
941 B(VLC_CODEC_I422_12L, "Planar 4:2:2 YUV 12-bit LE"),
942 A("I2CL"),
943 B(VLC_CODEC_I422_12B, "Planar 4:2:2 YUV 12-bit BE"),
944 A("I2CB"),
945 B(VLC_CODEC_I444_12L, "Planar 4:4:4 YUV 12-bit LE"),
946 A("I4CL"),
947 B(VLC_CODEC_I444_12B, "Planar 4:4:4 YUV 12-bit BE"),
948 A("I4CB"),
949
950 B(VLC_CODEC_I420_16L, "Planar 4:2:0 YUV 16-bit LE"),
951 A("I0FL"),
952 B(VLC_CODEC_I420_16B, "Planar 4:2:0 YUV 16-bit BE"),
953 A("I0FB"),
954 B(VLC_CODEC_I444_16L, "Planar 4:4:4 YUV 16-bit LE"),
955 A("I4FL"),
956 B(VLC_CODEC_I444_16B, "Planar 4:4:4 YUV 16-bit BE"),
957 A("I4FB"),
958
959
960 /* XYZ color space */
961 B(VLC_CODEC_XYZ12, "Packed XYZ 12-bit BE"),
962 A("XY12"),
963
964 /* Videogames Codecs */
965
966 /* Interplay MVE */
967 B(VLC_CODEC_INTERPLAY, "Interplay MVE Video"),
968 A("imve"),
969 A("INPV"),
970
971 /* Id Quake II CIN */
972 B(VLC_CODEC_IDCIN, "Id Quake II CIN Video"),
973 A("IDCI"),
974
975 /* 4X Technologies */
976 B(VLC_CODEC_4XM, "4X Technologies Video"),
977 A("4XMV"),
978 A("4xmv"),
979
980 /* Id RoQ */
981 B(VLC_CODEC_ROQ, "Id RoQ Video"),
982 A("RoQv"),
983
984 /* Sony Playstation MDEC */
985 B(VLC_CODEC_MDEC, "PSX MDEC Video"),
986 A("MDEC"),
987
988 /* Sierra VMD */
989 B(VLC_CODEC_VMDVIDEO, "Sierra VMD Video"),
990 A("VMDV"),
991 A("vmdv"),
992
993 B(VLC_CODEC_DIRAC, "Dirac" ),
994 A("drac"),
995
996 /* Image */
997 B(VLC_CODEC_PNG, "PNG Image"),
998 A("png "),
999
1000 B(VLC_CODEC_PPM, "PPM Image"),
1001 A("ppm "),
1002
1003 B(VLC_CODEC_PGM, "PGM Image"),
1004 A("pgm "),
1005
1006 B(VLC_CODEC_PGMYUV, "PGM YUV Image"),
1007 A("pgmy"),
1008
1009 B(VLC_CODEC_PAM, "PAM Image"),
1010 A("pam "),
1011
1012 B(VLC_CODEC_JPEGLS, "JPEG-LS"),
1013 A("MJLS"),
1014
1015 B(VLC_CODEC_JPEG, "JPEG"),
1016 A("jpeg"),
1017 A("JPEG"),
1018
1019 B(VLC_CODEC_BPG, "BPG Image"),
1020 A("BPG "),
1021
1022 B(VLC_CODEC_BMP, "BMP Image"),
1023 A("bmp "),
1024
1025 B(VLC_CODEC_TIFF, "TIFF Image"),
1026 A("tiff"),
1027
1028 B(VLC_CODEC_GIF, "GIF Image"),
1029 A("gif "),
1030
1031
1032 B(VLC_CODEC_TARGA, "Truevision Targa Image"),
1033 A("tga "),
1034 A("mtga"),
1035 A("MTGA"),
1036
1037 B(VLC_CODEC_SGI, "SGI Image"),
1038 A("sgi "),
1039
1040 B(VLC_CODEC_SVG, "SVG Scalable Vector Graphics Image"),
1041 A("svg "),
1042
1043 B(VLC_CODEC_PNM, "Portable Anymap Image"),
1044 A("pnm "),
1045
1046 B(VLC_CODEC_PCX, "Personal Computer Exchange Image"),
1047 A("pcx "),
1048
1049 B(VLC_CODEC_XWD, "X Window system raster image"),
1050
1051 B(VLC_CODEC_JPEG2000, "JPEG 2000 Image"),
1052 A("JP2K"),
1053 A("mjp2"),
1054 A("MJP2"),
1055 A("MJ2C"),
1056 A("LJ2C"),
1057 A("LJ2K"),
1058
1059 B(VLC_CODEC_WEBP, "WebP Image"),
1060 A("WEBP"),
1061
1062 B(VLC_CODEC_LAGARITH, "Lagarith Lossless"),
1063 A("LAGS"),
1064
1065 B(VLC_CODEC_MXPEG, "Mxpeg"),
1066 A("MXPG"),
1067
1068 B(VLC_CODEC_CDXL, "Commodore CDXL video format"),
1069 A("CDXL"),
1070
1071 B(VLC_CODEC_BMVVIDEO, "Discworld II BMV video"),
1072 A("BMVV"),
1073
1074 B(VLC_CODEC_UTVIDEO, "Ut Video"),
1075 A("ULRA"),
1076 A("ULRG"),
1077 A("ULY0"),
1078 A("ULY2"),
1079 A("ULY4"),
1080 A("ULH0"),
1081 A("ULH2"),
1082 A("ULH4"),
1083 A("UQY2"),
1084 A("UQRA"),
1085 A("UQRG"),
1086
1087 B(VLC_CODEC_VBLE, "VBLE Lossless"),
1088 A("VBLE"),
1089
1090 B(VLC_CODEC_DXTORY, "Dxtory capture format"),
1091 A("xtor"),
1092
1093 B(VLC_CODEC_MSS1, "Windows Media Video 7 Screen"),
1094 A("MSS1"),
1095 A("mss1"),
1096
1097 B(VLC_CODEC_MSS2, "Windows Media Video 9 Screen"),
1098 A("MSS2"),
1099 A("mss2"),
1100
1101 B(VLC_CODEC_MSA1, "Microsoft Application Screen Decoder 1"),
1102 A("MSA1"),
1103
1104 B(VLC_CODEC_TSC2, "TechSmith Screen Codec 2"),
1105 A("tsc2"),
1106
1107 B(VLC_CODEC_MTS2, "Microsoft Expression Encoder Screen"),
1108 A("MTS2"),
1109
1110 B(VLC_CODEC_XAN_WC4, "Wing Commander IV Xan video"),
1111 A("Xxan"),
1112
1113 B(VLC_CODEC_LCL_MSZH, "Loss-Less Codec Library AVImszh"),
1114 A("MSZH"),
1115
1116 B(VLC_CODEC_LCL_ZLIB, "Loss-Less Codec Library AVIzlib"),
1117 A("ZLIB"),
1118
1119 B(VLC_CODEC_THP, "GameCube THP video"),
1120
1121 B(VLC_CODEC_TXD, "RenderWare TXD"),
1122
1123 B(VLC_CODEC_ESCAPE124, "Escape 124 video"),
1124
1125 B(VLC_CODEC_KGV1, "Kega Game Video (KGV1)"),
1126 A("KGV1"),
1127
1128 B(VLC_CODEC_CLLC, "Canopus Lossless"),
1129 A("CLLC"),
1130
1131 B(VLC_CODEC_AURA, "Auravision Aura"),
1132 A("AURA"),
1133
1134 B(VLC_CODEC_TMV, "8088flex TMV"),
1135
1136 B(VLC_CODEC_XAN_WC3, "Wing Commander III video"),
1137
1138 B(VLC_CODEC_WS_VQA, "Westwood Studios VQA"),
1139
1140 B(VLC_CODEC_MMVIDEO, "American Laser Games MM Video"),
1141
1142 B(VLC_CODEC_AVS, "Creature Shock AVS"),
1143
1144 B(VLC_CODEC_DSICINVIDEO, "Delphine CIN video"),
1145
1146 B(VLC_CODEC_TIERTEXSEQVIDEO, "Tiertex Limited SEQ video"),
1147
1148 B(VLC_CODEC_DXA, "Feeble Files/ScummVM DXA"),
1149
1150 B(VLC_CODEC_C93, "Interplay C93"),
1151
1152 B(VLC_CODEC_BETHSOFTVID, "Bethesda VID"),
1153
1154 B(VLC_CODEC_VB, "Beam Software VB"),
1155
1156 B(VLC_CODEC_RL2, "RL2 video"),
1157
1158 B(VLC_CODEC_BFI, "Brute Force & Ignorance (BFI) video"),
1159
1160 B(VLC_CODEC_CMV, "Electronic Arts CMV"),
1161
1162 B(VLC_CODEC_MOTIONPIXELS, "Sirius Publishing Motion Pixels"),
1163
1164 B(VLC_CODEC_TGV, "Electronic Arts TGV"),
1165
1166 B(VLC_CODEC_TGQ, "Electronic Arts TGQ"),
1167
1168 B(VLC_CODEC_TQI, "Electronic Arts TQI"),
1169
1170 B(VLC_CODEC_MAD, "Electronic Arts MAD"),
1171
1172 B(VLC_CODEC_ANM, "DeluxePaint animation"),
1173
1174 B(VLC_CODEC_YOP, "Psygnosis YOP"),
1175
1176 B(VLC_CODEC_JV, "Bitmap Brothers JV"),
1177
1178 B(VLC_CODEC_DFA, "Chronomaster DFA"),
1179
1180 B(VLC_CODEC_HNM4_VIDEO, "Cryo Interactive Entertainment HNM4"),
1181
1182 B(VLC_CODEC_CINEFORM, "CineForm" ),
1183
1184 B(VLC_CODEC_SPEEDHQ, "NewTek SpeedHQ" ),
1185 A("SHQ0"),
1186 A("SHQ1"),
1187 A("SHQ2"),
1188 A("SHQ3"),
1189 A("SHQ4"),
1190 A("SHQ5"),
1191 A("SHQ7"),
1192 A("SHQ9"),
1193
1194 B(VLC_CODEC_PIXLET, "Apple Pixlet" ),
1195 A("pxlt"),
1196
1197 B(VLC_CODEC_MAGICYUV, "MagicYUV lossless" ),
1198 A("M8RG"),
1199 A("M8RA"),
1200 A("M8G0"),
1201 A("M8Y0"),
1202 A("M8Y2"),
1203 A("M8Y4"),
1204 A("M8YA"),
1205
1206 B(VLC_CODEC_IMM4, "Infinity IMM4"),
1207 A("IMM4"),
1208
1209 B(VLC_CODEC_IMM5, "Infinity IMM5"),
1210 A("IMM5"),
1211
1212 B(VLC_CODEC_VDPAU_VIDEO, "VDPAU video"),
1213
1214 B(VLC_CODEC_VDPAU_OUTPUT, "VDPAU output"),
1215
1216 B(VLC_CODEC_VAAPI_420, "4:2:0 VAAPI opaque"),
1217 A("VAOP"),
1218
1219 B(VLC_CODEC_VAAPI_420_10BPP, "4:2:0 10bits VAAPI opaque"),
1220 A("VAO0"),
1221
1222 B(VLC_CODEC_ANDROID_OPAQUE, "Android opaque"),
1223 A("ANOP"),
1224
1225 B(VLC_CODEC_MMAL_OPAQUE, "MMAL opaque"),
1226 A("MMAL"),
1227
1228 B(VLC_CODEC_D3D9_OPAQUE, "4:2:0 D3D9 opaque"),
1229 A("DXA9"),
1230
1231 B(VLC_CODEC_D3D9_OPAQUE_10B, "4:2:0 10bits D3D9 opaque"),
1232 A("DXA0"),
1233
1234 B(VLC_CODEC_D3D11_OPAQUE, "4:2:0 D3D11 opaque"),
1235 A("DX11"),
1236
1237 B(VLC_CODEC_D3D11_OPAQUE_10B, "4:2:0 10bits D3D11 opaque"),
1238 A("DX10"),
1239
1240 B(VLC_CODEC_D3D11_OPAQUE_RGBA, "RGBA D3D11 opaque"),
1241 A("DXRG"),
1242
1243 B(VLC_CODEC_D3D11_OPAQUE_BGRA, "BGRA D3D11 opaque"),
1244 A("DAGR"),
1245
1246 B(VLC_CODEC_NVDEC_OPAQUE, "4:2:0 NVDEC opaque"),
1247 A("NVD8"),
1248
1249 B(VLC_CODEC_NVDEC_OPAQUE_10B, "4:2:0 10bits NVDEC opaque"),
1250 A("NVD0"),
1251
1252 B(VLC_CODEC_NVDEC_OPAQUE_16B, "4:2:0 16bits NVDEC opaque"),
1253 A("NVD6"),
1254
1255 B(VLC_CODEC_NVDEC_OPAQUE_444, "4:4:4 NVDEC opaque"),
1256 A("NV48"),
1257
1258 B(VLC_CODEC_NVDEC_OPAQUE_444_16B, "4:4:4 16bits NVDEC opaque"),
1259 A("NV46"),
1260
1261 B(VLC_CODEC_AGM, "AmuseGraphics Movie"),
1262 A("AGM0"),
1263 A("AGM1"),
1264 A("AGM2"),
1265 A("AGM3"),
1266 A("AGM4"),
1267 A("AGM5"),
1268 A("AGM6"),
1269 A("AGM7"),
1270
1271 B(VLC_CODEC_NOTCHLC, "NotchLC"),
1272
1273 B(VLC_CODEC_RTP_VIDEO_RAW, "RTP raw video"),
1274};
1275
1276static const staticentry_t p_list_audio[] = {
1277
1278 /* Windows Media Audio 1 */
1279 B(VLC_CODEC_WMA1, "Windows Media Audio 1"),
1280 A("WMA1"),
1281 A("wma1"),
1282
1283 /* Windows Media Audio 2 */
1284 B(VLC_CODEC_WMA2, "Windows Media Audio 2"),
1285 A("WMA2"),
1286 A("wma2"),
1287 A("wma "),
1288
1289 /* Windows Media Audio Professional */
1290 B(VLC_CODEC_WMAP, "Windows Media Audio Professional"),
1291 A("WMAP"),
1292 A("wmap"),
1293
1294 /* Windows Media Audio Lossless */
1295 B(VLC_CODEC_WMAL, "Windows Media Audio Lossless"),
1296 A("WMAL"),
1297 A("wmal"),
1298
1299 /* Windows Media Audio Speech */
1300 B(VLC_CODEC_WMAS, "Windows Media Audio Voice (Speech)"),
1301 A("WMAS"),
1302 A("wmas"),
1303
1304 /* DV Audio */
1305 B(VLC_CODEC_DVAUDIO, "DV Audio"),
1306 A("dvau"),
1307 A("vdva"),
1308 A("dvca"),
1309 A("RADV"),
1310
1311 /* MACE-3 Audio */
1312 B(VLC_CODEC_MACE3, "MACE-3 Audio"),
1313 A("MAC3"),
1314
1315 /* MACE-6 Audio */
1316 B(VLC_CODEC_MACE6, "MACE-6 Audio"),
1317 A("MAC6"),
1318
1319 /* MUSEPACK7 Audio */
1320 B(VLC_CODEC_MUSEPACK7, "MUSEPACK7 Audio"),
1321 A("MPC "),
1322
1323 /* MUSEPACK8 Audio */
1324 B(VLC_CODEC_MUSEPACK8, "MUSEPACK8 Audio"),
1325 A("MPCK"),
1326 A("MPC8"),
1327
1328 /* RealAudio 1.0 */
1329 B(VLC_CODEC_RA_144, "RealAudio 1.0"),
1330 A("14_4"),
1331 A("lpcJ"),
1332
1333 /* RealAudio 2.0 */
1334 B(VLC_CODEC_RA_288, "RealAudio 2.0"),
1335 A("28_8"),
1336
1337 B(VLC_CODEC_SIPR, "RealAudio Sipr"),
1338 A("sipr"),
1339
1340 /* MPEG Audio layer 1/2 */
1341 B(VLC_CODEC_MPGA, "MPEG Audio layer 1/2"),
1342 A("mpga"),
1343 A("mp2a"),
1344 A(".mp1"),
1345 A(".mp2"),
1346 A("LAME"),
1347 A("ms\x00\x50"),
1348 A("ms\x00\x55"),
1349
1350 /* MPEG Audio layer 3 */
1351 B(VLC_CODEC_MP3, "MPEG Audio layer 3"),
1352 A("mp3 "),
1353 A(".mp3"),
1354 A("MP3 "),
1355
1356 /* A52 Audio (aka AC3) */
1357 B(VLC_CODEC_A52, "Audio Coding 3 (AC-3)"),
1358 A("a52 "),
1359 A("a52b"),
1360 A("ac-3"),
1361 A("sac3"),
1362 A("ms\x20\x00"),
1363
1364 B(VLC_CODEC_EAC3, "Enhanced Audio Coding 3 (E-AC-3)"),
1365 A("ec-3"),
1366
1367 B(VLC_CODEC_AC4, "Audio Coding 4 (AC-4)"),
1368
1369 /* DTS Audio */
1370 B(VLC_CODEC_DTS, "DTS Audio"),
1371 A("dts "),
1372 A("DTS "),
1373 A("dtsb"),
1374 A("dtsc"),
1375 E("dtse", "DTS Express"),
1376 E("dtsh", "DTS-HD High Resolution Audio"),
1377 E("dtsl", "DTS-HD Lossless"),
1378 A("ms\x20\x01"),
1379
1380 /* AAC audio */
1381 B(VLC_CODEC_MP4A, "MPEG AAC Audio"),
1382 A("mp4a"),
1383 A("aac "),
1384 A("AACL"),
1385 A("AACH"),
1386 A("AACP"), /* smooth streaming alias */
1387
1388 B(VLC_CODEC_MPEGH, "MPEG-H Audio"),
1389 A("mha1"),
1390 A("mha2"),
1391 A("mhm1"),
1392 A("mhm2"),
1393
1394 /* ALS audio */
1395 B(VLC_CODEC_ALS, "MPEG-4 Audio Lossless (ALS)"),
1396 A("als "),
1397
1398 /* 4X Technologies */
1399 B(VLC_CODEC_ADPCM_4XM, "4X Technologies Audio"),
1400 A("4xma"),
1401
1402 /* EA ADPCM */
1403 B(VLC_CODEC_ADPCM_EA, "EA ADPCM Audio"),
1404 A("ADEA"),
1405
1406 /* Interplay DPCM */
1407 B(VLC_CODEC_INTERPLAY_DPCM, "Interplay DPCM Audio"),
1408 A("idpc"),
1409
1410 /* Id RoQ */
1411 B(VLC_CODEC_ROQ_DPCM, "Id RoQ DPCM Audio"),
1412 A("RoQa"),
1413
1414 /* DCIN Audio */
1415 B(VLC_CODEC_DSICINAUDIO, "Delphine CIN Audio"),
1416 A("DCIA"),
1417
1418 /* Sony Playstation XA ADPCM */
1419 B(VLC_CODEC_ADPCM_XA, "PSX XA ADPCM Audio"),
1420 A("xa "),
1421
1422 /* ADX ADPCM */
1423 B(VLC_CODEC_ADPCM_ADX, "ADX ADPCM Audio"),
1424 A("adx "),
1425
1426 /* Westwood ADPCM */
1427 B(VLC_CODEC_ADPCM_IMA_WS, "Westwood IMA ADPCM audio"),
1428 A("AIWS"),
1429
1430 /* MS ADPCM */
1431 B(VLC_CODEC_ADPCM_MS, "MS ADPCM audio"),
1432 A("ms\x00\x02"),
1433
1434 /* Sierra VMD */
1435 B(VLC_CODEC_VMDAUDIO, "Sierra VMD Audio"),
1436 A("vmda"),
1437
1438 /* G.726 ADPCM */
1439 B(VLC_CODEC_ADPCM_G726, "G.726 ADPCM Audio"),
1440 A("g726"),
1441
1442 /* G.726 ADPCM */
1443 B(VLC_CODEC_ADPCM_G726_LE, "G.726 ADPCM Audio (little-endian)"),
1444 A("g72s"),
1445
1446 /* G.722 ADPCM */
1447 B(VLC_CODEC_ADPCM_G722, "G.722 ADPCM Audio"),
1448 A("g722"),
1449
1450 /* Flash ADPCM */
1451 B(VLC_CODEC_ADPCM_SWF, "Flash ADPCM Audio"),
1452 A("SWFa"),
1453
1454 B(VLC_CODEC_ADPCM_IMA_WAV, "IMA WAV ADPCM Audio"),
1455 A("ms\x00\x11"),
1456
1457 B(VLC_CODEC_ADPCM_IMA_AMV, "IMA AMV ADPCM Audio"),
1458 A("imav"),
1459
1460 B(VLC_CODEC_ADPCM_IMA_QT, "IMA QT ADPCM Audio"),
1461 A("ima4"),
1462
1463 B(VLC_CODEC_ADPCM_YAMAHA, "Yamaha ADPCM Audio" ),
1464 A("ms\x00\x20"),
1465
1466 B(VLC_CODEC_ADPCM_DK3, "Duck DK3 ADPCM"),
1467 A("ms\x00\x62"),
1468
1469 B(VLC_CODEC_ADPCM_DK4, "Duck DK4 ADPCM"),
1470 A("ms\x00\x61"),
1471
1472 B(VLC_CODEC_ADPCM_THP, "GameCube THP ADPCM"),
1473
1474 B(VLC_CODEC_ADPCM_XA_EA, "EA-XA ADPCM"),
1475 A("XAJ\x00"),
1476
1477 /* AMR */
1478 B(VLC_CODEC_AMR_NB, "AMR narrow band"),
1479 A("samr"),
1480
1481 B(VLC_CODEC_AMR_WB, "AMR wide band"),
1482 A("sawb"),
1483
1484 /* FLAC */
1485 B(VLC_CODEC_FLAC, "FLAC (Free Lossless Audio Codec)"),
1486 A("flac"),
1487
1488 /* ALAC */
1489 B(VLC_CODEC_ALAC, "Apple Lossless Audio Codec"),
1490 A("alac"),
1491
1492 /* QDM2 */
1493 B(VLC_CODEC_QDM2, "QDM2 Audio"),
1494 A("QDM2"),
1495
1496 /* QDMC */
1497 B(VLC_CODEC_QDMC, "QDMC Audio"),
1498 A("QDMC"),
1499
1500 /* COOK */
1501 B(VLC_CODEC_COOK, "Cook Audio"),
1502 A("cook"),
1503
1504 /* TTA: The Lossless True Audio */
1505 B(VLC_CODEC_TTA, "The Lossless True Audio"),
1506 A("TTA1"),
1507
1508 /* Shorten */
1509 B(VLC_CODEC_SHORTEN, "Shorten Lossless Audio"),
1510 A("shn "),
1511 A("shrn"),
1512
1513 B(VLC_CODEC_WAVPACK, "WavPack"),
1514 A("WVPK"),
1515 A("wvpk"),
1516
1517 B(VLC_CODEC_GSM, "GSM Audio"),
1518 A("gsm "),
1519
1520 B(VLC_CODEC_GSM_MS, "Microsoft GSM Audio"),
1521 A("agsm"),
1522
1523 B(VLC_CODEC_ATRAC1, "atrac 1"),
1524 A("atr1"),
1525
1526 B(VLC_CODEC_ATRAC3, "atrac 3"),
1527 A("atrc"),
1528 A("\x70\x02\x00\x00"),
1529
1530 B(VLC_CODEC_ATRAC3P, "atrac 3+"),
1531 A("atrp"),
1532
1533 B(VLC_CODEC_IMC, "IMC" ),
1534 A("\x01\x04\x00\x00"),
1535
1536 B(VLC_CODEC_TRUESPEECH,"TrueSpeech"),
1537 A("\x22\x00\x00\x00"),
1538
1539 B(VLC_CODEC_NELLYMOSER, "NellyMoser ASAO"),
1540 A("NELL"),
1541 A("nmos"),
1542
1543 B(VLC_CODEC_APE, "Monkey's Audio"),
1544 A("APE "),
1545
1546 B(VLC_CODEC_MLP, "MLP/TrueHD Audio"),
1547 A("mlp "),
1548
1549 B(VLC_CODEC_TRUEHD, "TrueHD Audio"),
1550 A("trhd"),
1551
1552 B(VLC_CODEC_QCELP, "QCELP Audio"),
1553 A("Qclp"),
1554 A("Qclq"),
1555 A("sqcp"),
1556
1557 B(VLC_CODEC_CODEC2, "Codec 2 Audio"),
1558
1559 B(VLC_CODEC_SPEEX, "Speex Audio"),
1560 A("spx "),
1561 A("spxr"),
1562
1563 B(VLC_CODEC_VORBIS, "Vorbis Audio"),
1564 A("vorb"),
1565 A("vor1"),
1566
1567 B(VLC_CODEC_OPUS, "Opus Audio"),
1568 A("Opus"),
1569 A("opus"),
1570
1571 B(VLC_CODEC_302M, "302M Audio"),
1572 A("302m"),
1573
1574 B(VLC_CODEC_DVD_LPCM, "DVD LPCM Audio"),
1575 A("lpcm"),
1576
1577 B(VLC_CODEC_DVDA_LPCM, "DVD-Audio LPCM Audio"),
1578 A("apcm"),
1579
1580 B(VLC_CODEC_BD_LPCM, "BD LPCM Audio"),
1581 A("bpcm"),
1582
1583 B(VLC_CODEC_SDDS, "SDDS Audio"),
1584 A("sdds"),
1585 A("sddb"),
1586
1587 B(VLC_CODEC_MIDI, "MIDI Audio"),
1588 A("MIDI"),
1589
1590 B(VLC_CODEC_RALF, "RealAudio Lossless"),
1591 A("LSD:"),
1592
1593 /* G.723.1 */
1594 B(VLC_CODEC_G723_1, "G.723.1 Audio"),
1595 A("g72\x31"),
1596
1597 /* PCM */
1598 B(VLC_CODEC_S8, "PCM S8"),
1599 A("s8 "),
1600
1601 B(VLC_CODEC_U8, "PCM U8"),
1602 A("u8 "),
1603
1604 B(VLC_CODEC_S16L, "PCM S16 LE"),
1605 A("s16l"),
1606
1607 B(VLC_CODEC_S16L_PLANAR, "PCM S16 LE planar"),
1608
1609 B(VLC_CODEC_S16B, "PCM S16 BE"),
1610 A("s16b"),
1611
1612 B(VLC_CODEC_U16L, "PCM U16 LE"),
1613 A("u16l"),
1614
1615 B(VLC_CODEC_U16B, "PCM U16 BE"),
1616 A("u16b"),
1617
1618 B(VLC_CODEC_S20B, "PCM S20 BE"),
1619
1620 B(VLC_CODEC_S24L, "PCM S24 LE"),
1621 A("s24l"),
1622 A("42ni"), /* Quicktime */
1623
1624 B(VLC_CODEC_S24B, "PCM S24 BE"),
1625 A("s24b"),
1626 A("in24"), /* Quicktime */
1627
1628 B(VLC_CODEC_U24L, "PCM U24 LE"),
1629 A("u24l"),
1630
1631 B(VLC_CODEC_U24B, "PCM U24 BE"),
1632 A("u24b"),
1633
1634 B(VLC_CODEC_S24L32, "PCM S24 in 32 LE"),
1635
1636 B(VLC_CODEC_S24B32, "PCM S24 in 32 BE"),
1637
1638 B(VLC_CODEC_S32L, "PCM S32 LE"),
1639 A("s32l"),
1640 A("23ni"), /* Quicktime */
1641
1642 B(VLC_CODEC_S32B, "PCM S32 BE"),
1643 A("s32b"),
1644 A("in32"), /* Quicktime */
1645
1646 B(VLC_CODEC_U32L, "PCM U32 LE"),
1647 A("u32l"),
1648
1649 B(VLC_CODEC_U32B, "PCM U32 BE"),
1650 A("u32b"),
1651
1652 B(VLC_CODEC_ALAW, "PCM ALAW"),
1653 A("alaw"),
1654
1655 B(VLC_CODEC_MULAW, "PCM MU-LAW"),
1656 A("mlaw"),
1657 A("ulaw"),
1658
1659 B(VLC_CODEC_DAT12, "12 bits DAT audio"),
1660
1661 B(VLC_CODEC_S24DAUD, "PCM DAUD"),
1662 A("daud"),
1663
1664 B(VLC_CODEC_F32L, "32 bits float LE"),
1665 A("f32l"),
1666 A("fl32"),
1667
1668 B(VLC_CODEC_F32B, "32 bits float BE"),
1669 A("f32b"),
1670
1671 B(VLC_CODEC_F64L, "64 bits float LE"),
1672 A("f64l"),
1673
1674 B(VLC_CODEC_F64B, "64 bits float BE"),
1675 A("f64b"),
1676
1677 B(VLC_CODEC_TWINVQ, "TwinVQ"),
1678 A("TWIN"),
1679
1680 B(VLC_CODEC_BMVAUDIO, "Discworld II BMV audio"),
1681 A("BMVA"),
1682
1683 B(VLC_CODEC_ULEAD_DV_AUDIO_NTSC, "Ulead DV audio NTSC"),
1684 A("ms\x02\x15"),
1685 B(VLC_CODEC_ULEAD_DV_AUDIO_PAL, "Ulead DV audio PAL"),
1686 A("ms\x02\x16"),
1687
1688 B(VLC_CODEC_INDEO_AUDIO, "Indeo Audio Coder"),
1689 A("ms\x04\x02"),
1690
1691 B(VLC_CODEC_TAK, "TAK (Tom's lossless Audio Kompressor)"),
1692
1693 B(VLC_CODEC_SMACKAUDIO, "Smacker audio"),
1694
1695 B(VLC_CODEC_ADPCM_IMA_EA_SEAD, "ADPCM IMA Electronic Arts SEAD"),
1696
1697 B(VLC_CODEC_ADPCM_EA_R1, "ADPCM Electronic Arts R1"),
1698
1699 B(VLC_CODEC_ADPCM_IMA_APC, "ADPCM APC"),
1700
1701 B(VLC_CODEC_DSD_LSBF, "DSD (Direct Stream Digital) LSB first"),
1702
1703 B(VLC_CODEC_DSD_MSBF, "DSD (Direct Stream Digital) MSB first"),
1704
1705 B(VLC_CODEC_DSD_LSBF_PLANAR, "DSD (Direct Stream Digital) LSB first, planar"),
1706
1707 B(VLC_CODEC_DSD_MSBF_PLANAR, "DSD (Direct Stream Digital) MSB first, planar"),
1708};
1709
1710static const staticentry_t p_list_spu[] = {
1711
1712 B(VLC_CODEC_SPU, "DVD Subtitles"),
1713 A("spu "),
1714 A("spub"),
1715
1716 B(VLC_CODEC_DVBS, "DVB Subtitles"),
1717 A("dvbs"),
1718
1719 B(VLC_CODEC_SUBT, "Text subtitles with various tags"),
1720 A("subt"),
1721
1722 B(VLC_CODEC_XSUB, "DivX XSUB subtitles"),
1723 A("XSUB"),
1724 A("xsub"),
1725 A("DXSB"),
1726 A("DXSA"),
1727
1728 B(VLC_CODEC_SSA, "SubStation Alpha subtitles"),
1729 A("ssa "),
1730
1731 B(VLC_CODEC_TEXT, "Plain text subtitles"),
1732 A("TEXT"),
1733
1734 B(VLC_CODEC_TELETEXT, "Teletext"),
1735 A("telx"),
1736
1737 B(VLC_CODEC_KATE, "Kate subtitles"),
1738 A("kate"),
1739
1740 B(VLC_CODEC_CMML, "CMML annotations/metadata"),
1741 A("cmml"),
1742
1743 B(VLC_CODEC_ITU_T140, "ITU T.140 subtitles"),
1744 A("t140"),
1745
1746 B(VLC_CODEC_USF, "USF subtitles"),
1747 A("usf "),
1748
1749 B(VLC_CODEC_OGT, "OGT subtitles"),
1750 A("ogt "),
1751
1752 B(VLC_CODEC_CVD, "CVD subtitles"),
1753 A("cvd "),
1754
1755 B(VLC_CODEC_ARIB_A, "ARIB subtitles (A-profile)"),
1756 A("arba"),
1757
1758 B(VLC_CODEC_ARIB_C, "ARIB subtitles (C-profile)"),
1759 A("arbc"),
1760
1761 B(VLC_CODEC_BD_PG, "BD PGS subtitles"),
1762 A("bdpg"),
1763
1764 B(VLC_CODEC_BD_TEXT, "BD Text subtitles"),
1765 A("bdtx"),
1766
1767 B(VLC_CODEC_EBU_STL, "EBU STL subtitles"),
1768 A("STL "),
1769
1770 B(VLC_CODEC_SCTE_27, "SCTE-27 subtitles"),
1771 A("SC27"),
1772
1773 B(VLC_CODEC_CEA608, "EIA-608 subtitles"),
1774 A("cc1 "), /* acquisition devices */
1775 A("cc2 "),
1776 A("cc3 "),
1777 A("cc4 "),
1778
1779 B(VLC_CODEC_TTML, "TTML subtitles"),
1780 A("ttml"),
1781
1782 B(VLC_CODEC_TTML_TS, "TTML subtitles (EN.303.560)"),
1783
1784 B(VLC_CODEC_WEBVTT, "WEBVTT subtitles"),
1785};
#define A(sfcc)
Definition: fourcc_gen.c:38
#define E(sfcc, dsc)
Definition: fourcc_gen.c:40
#define B(fcc, dsc)
Definition: fourcc_gen.c:39
static const staticentry_t p_list_audio[]
Definition: fourcc_list.h:1276
static const staticentry_t p_list_video[]
Definition: fourcc_list.h:24
static const staticentry_t p_list_spu[]
Definition: fourcc_list.h:1710
Definition: fourcc_gen.c:43
#define VLC_CODEC_ADPCM_DK3
Definition: vlc_fourcc.h:516
#define VLC_CODEC_NELLYMOSER
Definition: vlc_fourcc.h:544
#define VLC_CODEC_ADPCM_EA
Definition: vlc_fourcc.h:503
#define VLC_CODEC_DSD_MSBF_PLANAR
Definition: vlc_fourcc.h:598
#define VLC_CODEC_I422_10L
Definition: vlc_fourcc.h:237
#define VLC_CODEC_YUVA_444_12L
Definition: vlc_fourcc.h:286
#define VLC_CODEC_CYUV
Definition: vlc_fourcc.h:325
#define VLC_CODEC_TDSC
Definition: vlc_fourcc.h:185
#define VLC_CODEC_SVQ3
Definition: vlc_fourcc.h:36
#define VLC_CODEC_BINKVIDEO
Definition: vlc_fourcc.h:149
#define VLC_CODEC_THP
Definition: vlc_fourcc.h:155
#define VLC_CODEC_HQX
Definition: vlc_fourcc.h:186
#define VLC_CODEC_NVDEC_OPAQUE_10B
Definition: vlc_fourcc.h:432
#define VLC_CODEC_WEBVTT
Definition: vlc_fourcc.h:630
#define VLC_CODEC_ADPCM_IMA_EA_SEAD
Definition: vlc_fourcc.h:592
#define VLC_CODEC_RGBA
Definition: vlc_fourcc.h:361
#define VLC_CODEC_I422
Definition: vlc_fourcc.h:232
#define VLC_CODEC_DAT12
Definition: vlc_fourcc.h:581
#define VLC_CODEC_WMAS
Definition: vlc_fourcc.h:484
#define VLC_CODEC_XAN_WC4
Definition: vlc_fourcc.h:152
#define VLC_CODEC_UYVY
Definition: vlc_fourcc.h:313
#define VLC_CODEC_YUV422A
Definition: vlc_fourcc.h:277
#define VLC_CODEC_SHORTEN
Definition: vlc_fourcc.h:535
#define VLC_CODEC_COOK
Definition: vlc_fourcc.h:532
#define VLC_CODEC_TIFF
Definition: vlc_fourcc.h:457
#define VLC_CODEC_RPZA
Definition: vlc_fourcc.h:84
#define VLC_CODEC_FRAPS
Definition: vlc_fourcc.h:92
#define VLC_CODEC_MJPG
Definition: vlc_fourcc.h:43
#define VLC_CODEC_AC4
Definition: vlc_fourcc.h:476
#define VLC_CODEC_INDEO_AUDIO
Definition: vlc_fourcc.h:587
#define VLC_CODEC_I444_12L
Definition: vlc_fourcc.h:257
#define VLC_CODEC_G2M3
Definition: vlc_fourcc.h:147
#define VLC_CODEC_I420
Definition: vlc_fourcc.h:216
#define VLC_CODEC_D3D11_OPAQUE_10B
Definition: vlc_fourcc.h:426
#define VLC_CODEC_DIV1
Definition: vlc_fourcc.h:32
#define VLC_CODEC_I420_10L
Definition: vlc_fourcc.h:221
#define VLC_CODEC_EAC3
Definition: vlc_fourcc.h:475
#define VLC_CODEC_U8
Definition: vlc_fourcc.h:557
#define VLC_CODEC_FRWU
Definition: vlc_fourcc.h:121
#define VLC_CODEC_ADPCM_IMA_WS
Definition: vlc_fourcc.h:506
#define VLC_CODEC_FLASHSV
Definition: vlc_fourcc.h:108
#define VLC_CODEC_BFI
Definition: vlc_fourcc.h:173
#define VLC_CODEC_VP7
Definition: vlc_fourcc.h:124
#define VLC_CODEC_GSM
Definition: vlc_fourcc.h:537
#define VLC_CODEC_PRORES
Definition: vlc_fourcc.h:132
#define VLC_CODEC_F64L
Definition: vlc_fourcc.h:576
#define VLC_CODEC_BINKAUDIO_RDFT
Definition: vlc_fourcc.h:151
#define VLC_CODEC_ESCAPE124
Definition: vlc_fourcc.h:156
#define VLC_CODEC_NVDEC_OPAQUE_444_16B
Definition: vlc_fourcc.h:435
#define VLC_CODEC_MSS2
Definition: vlc_fourcc.h:140
#define VLC_CODEC_ADPCM_EA_R1
Definition: vlc_fourcc.h:593
#define VLC_CODEC_ABGR
Definition: vlc_fourcc.h:367
#define VLC_CODEC_I444_16B
Definition: vlc_fourcc.h:261
#define VLC_CODEC_MSA1
Definition: vlc_fourcc.h:141
#define VLC_CODEC_GSM_MS
Definition: vlc_fourcc.h:538
#define VLC_CODEC_DSICINAUDIO
Definition: vlc_fourcc.h:501
#define VLC_CODEC_QDRAW
Definition: vlc_fourcc.h:96
#define VLC_CODEC_I444_9L
Definition: vlc_fourcc.h:251
#define VLC_CODEC_SPEEX
Definition: vlc_fourcc.h:489
#define VLC_CODEC_GREY
Definition: vlc_fourcc.h:394
#define VLC_CODEC_VCR1
Definition: vlc_fourcc.h:82
#define VLC_CODEC_JV
Definition: vlc_fourcc.h:182
#define VLC_CODEC_MACE6
Definition: vlc_fourcc.h:494
#define VLC_CODEC_VBLE
Definition: vlc_fourcc.h:137
#define VLC_CODEC_XWD
Definition: vlc_fourcc.h:464
#define VLC_CODEC_RV20
Definition: vlc_fourcc.h:64
#define VLC_CODEC_H264
Definition: vlc_fourcc.h:37
#define VLC_CODEC_ALS
Definition: vlc_fourcc.h:473
#define VLC_CODEC_INDEO5
Definition: vlc_fourcc.h:107
#define VLC_CODEC_J420
Definition: vlc_fourcc.h:264
#define VLC_CODEC_YUVA_444_10B
Definition: vlc_fourcc.h:283
#define VLC_CODEC_RGB15
Definition: vlc_fourcc.h:352
#define VLC_CODEC_YVYU
Definition: vlc_fourcc.h:321
#define VLC_CODEC_VP8
Definition: vlc_fourcc.h:125
#define VLC_CODEC_D3D11_OPAQUE
Definition: vlc_fourcc.h:425
#define VLC_CODEC_MPGA
Definition: vlc_fourcc.h:470
#define VLC_CODEC_MP1V
Definition: vlc_fourcc.h:676
#define VLC_CODEC_QOI
Definition: vlc_fourcc.h:97
#define VLC_CODEC_DIV2
Definition: vlc_fourcc.h:33
#define VLC_CODEC_NVDEC_OPAQUE_16B
Definition: vlc_fourcc.h:433
#define VLC_CODEC_RGBA10
Definition: vlc_fourcc.h:369
#define VLC_CODEC_MSS1
Definition: vlc_fourcc.h:139
#define VLC_CODEC_ASV1
Definition: vlc_fourcc.h:79
#define VLC_CODEC_LCL_ZLIB
Definition: vlc_fourcc.h:154
#define VLC_CODEC_INDEO3
Definition: vlc_fourcc.h:105
#define VLC_CODEC_U16B
Definition: vlc_fourcc.h:562
#define VLC_CODEC_SMACKAUDIO
Definition: vlc_fourcc.h:591
#define VLC_CODEC_V210
Definition: vlc_fourcc.h:327
#define VLC_CODEC_RV40
Definition: vlc_fourcc.h:66
#define VLC_CODEC_MMVIDEO
Definition: vlc_fourcc.h:164
#define VLC_CODEC_LCL_MSZH
Definition: vlc_fourcc.h:153
#define VLC_CODEC_JPEG
Definition: vlc_fourcc.h:453
#define VLC_CODEC_WMA1
Definition: vlc_fourcc.h:480
#define VLC_CODEC_CAVS
Definition: vlc_fourcc.h:58
#define VLC_CODEC_IMC
Definition: vlc_fourcc.h:542
#define VLC_CODEC_I420_10B
Definition: vlc_fourcc.h:222
#define VLC_CODEC_TARGA
Definition: vlc_fourcc.h:459
#define VLC_CODEC_USF
Definition: vlc_fourcc.h:611
#define VLC_CODEC_ADPCM_MS
Definition: vlc_fourcc.h:511
#define VLC_CODEC_S16B
Definition: vlc_fourcc.h:560
#define VLC_CODEC_ADPCM_IMA_AMV
Definition: vlc_fourcc.h:513
#define VLC_CODEC_BINKAUDIO_DCT
Definition: vlc_fourcc.h:150
#define VLC_CODEC_D3D9_OPAQUE_10B
Definition: vlc_fourcc.h:422
#define VLC_CODEC_BMVVIDEO
Definition: vlc_fourcc.h:135
#define VLC_CODEC_TEXT
Definition: vlc_fourcc.h:606
#define VLC_CODEC_NVDEC_OPAQUE
Definition: vlc_fourcc.h:431
#define VLC_CODEC_INDEO4
Definition: vlc_fourcc.h:106
#define VLC_CODEC_TIERTEXSEQVIDEO
Definition: vlc_fourcc.h:167
#define VLC_CODEC_YUVA
Definition: vlc_fourcc.h:275
#define VLC_CODEC_RGB8
Definition: vlc_fourcc.h:348
#define VLC_CODEC_CLJR
Definition: vlc_fourcc.h:83
#define VLC_CODEC_QDM2
Definition: vlc_fourcc.h:530
#define VLC_CODEC_I420_16L
Definition: vlc_fourcc.h:228
#define VLC_CODEC_WNV1
Definition: vlc_fourcc.h:102
#define VLC_CODEC_CDG
Definition: vlc_fourcc.h:120
#define VLC_CODEC_ARIB_C
Definition: vlc_fourcc.h:617
#define VLC_CODEC_QDMC
Definition: vlc_fourcc.h:531
#define VLC_CODEC_GIF
Definition: vlc_fourcc.h:458
#define VLC_CODEC_KGV1
Definition: vlc_fourcc.h:157
#define VLC_CODEC_RA_144
Definition: vlc_fourcc.h:497
#define VLC_CODEC_CMV
Definition: vlc_fourcc.h:174
#define VLC_CODEC_A52
Definition: vlc_fourcc.h:474
#define VLC_CODEC_BMP
Definition: vlc_fourcc.h:456
#define VLC_CODEC_CODEC2
Definition: vlc_fourcc.h:490
#define VLC_CODEC_U32L
Definition: vlc_fourcc.h:572
#define VLC_CODEC_I420_16B
Definition: vlc_fourcc.h:229
#define VLC_CODEC_QPEG
Definition: vlc_fourcc.h:98
#define VLC_CODEC_ULEAD_DV_AUDIO_PAL
Definition: vlc_fourcc.h:586
#define VLC_CODEC_NV21
Definition: vlc_fourcc.h:294
#define VLC_CODEC_RGB32
Definition: vlc_fourcc.h:358
#define VLC_CODEC_SMACKVIDEO
Definition: vlc_fourcc.h:110
#define VLC_CODEC_AASC
Definition: vlc_fourcc.h:103
#define VLC_CODEC_OGT
Definition: vlc_fourcc.h:612
#define VLC_CODEC_J440
Definition: vlc_fourcc.h:268
#define VLC_CODEC_YUVP
Definition: vlc_fourcc.h:272
#define VLC_CODEC_G723_1
Definition: vlc_fourcc.h:524
#define VLC_CODEC_I420_9B
Definition: vlc_fourcc.h:219
#define VLC_CODEC_302M
Definition: vlc_fourcc.h:547
#define VLC_CODEC_DFA
Definition: vlc_fourcc.h:183
#define VLC_CODEC_TTML_TS
Definition: vlc_fourcc.h:629
#define VLC_CODEC_NV24
Definition: vlc_fourcc.h:300
#define VLC_CODEC_CAVS3
Definition: vlc_fourcc.h:60
#define VLC_CODEC_EBU_STL
Definition: vlc_fourcc.h:622
#define VLC_CODEC_PGM
Definition: vlc_fourcc.h:450
#define VLC_CODEC_HUFFYUV
Definition: vlc_fourcc.h:77
#define VLC_CODEC_ADPCM_G726_LE
Definition: vlc_fourcc.h:509
#define VLC_CODEC_I444_9B
Definition: vlc_fourcc.h:252
#define VLC_CODEC_DVBS
Definition: vlc_fourcc.h:602
#define VLC_CODEC_SPEEDHQ
Definition: vlc_fourcc.h:191
#define VLC_CODEC_IDCIN
Definition: vlc_fourcc.h:115
#define VLC_CODEC_FLAC
Definition: vlc_fourcc.h:485
#define VLC_CODEC_I420_12B
Definition: vlc_fourcc.h:225
#define VLC_CODEC_BGRA
Definition: vlc_fourcc.h:365
#define VLC_CODEC_ADPCM_IMA_APC
Definition: vlc_fourcc.h:594
#define VLC_CODEC_XSUB
Definition: vlc_fourcc.h:604
#define VLC_CODEC_MP4A
Definition: vlc_fourcc.h:471
#define VLC_CODEC_ULTI
Definition: vlc_fourcc.h:99
#define VLC_CODEC_YUV2
Definition: vlc_fourcc.h:319
#define VLC_CODEC_I422_9L
Definition: vlc_fourcc.h:234
#define VLC_CODEC_MXPEG
Definition: vlc_fourcc.h:133
#define VLC_CODEC_MAD
Definition: vlc_fourcc.h:179
#define VLC_CODEC_VORBIS
Definition: vlc_fourcc.h:492
#define VLC_CODEC_JPEG2000
Definition: vlc_fourcc.h:129
#define VLC_CODEC_I420_9L
Definition: vlc_fourcc.h:218
#define VLC_CODEC_XYZ12
Definition: vlc_fourcc.h:633
#define VLC_CODEC_ARGB
Definition: vlc_fourcc.h:363
#define VLC_CODEC_ICOD
Definition: vlc_fourcc.h:145
#define VLC_CODEC_CSCD
Definition: vlc_fourcc.h:88
#define VLC_CODEC_VAAPI_420_10BPP
Definition: vlc_fourcc.h:412
#define VLC_CODEC_YV9
Definition: vlc_fourcc.h:207
#define VLC_CODEC_MJPGB
Definition: vlc_fourcc.h:44
#define VLC_CODEC_U16L
Definition: vlc_fourcc.h:561
#define VLC_CODEC_MSVIDEO1
Definition: vlc_fourcc.h:72
#define VLC_CODEC_UTVIDEO
Definition: vlc_fourcc.h:136
#define VLC_CODEC_G2M4
Definition: vlc_fourcc.h:148
#define VLC_CODEC_S24DAUD
Definition: vlc_fourcc.h:582
#define VLC_CODEC_RTP_VIDEO_RAW
Definition: vlc_fourcc.h:198
#define VLC_CODEC_PGMYUV
Definition: vlc_fourcc.h:451
#define VLC_CODEC_S24L
Definition: vlc_fourcc.h:564
#define VLC_CODEC_YUYV
Definition: vlc_fourcc.h:317
#define VLC_CODEC_NVDEC_OPAQUE_444
Definition: vlc_fourcc.h:434
#define VLC_CODEC_SVG
Definition: vlc_fourcc.h:460
#define VLC_CODEC_WS_VQA
Definition: vlc_fourcc.h:163
#define VLC_CODEC_CAVS2
Definition: vlc_fourcc.h:59
#define VLC_CODEC_TSCC
Definition: vlc_fourcc.h:87
#define VLC_CODEC_CVD
Definition: vlc_fourcc.h:613
#define VLC_CODEC_MOTIONPIXELS
Definition: vlc_fourcc.h:175
#define VLC_CODEC_8BPS
Definition: vlc_fourcc.h:112
#define VLC_CODEC_ATRAC3P
Definition: vlc_fourcc.h:541
#define VLC_CODEC_I440
Definition: vlc_fourcc.h:247
#define VLC_CODEC_WMAP
Definition: vlc_fourcc.h:482
#define VLC_CODEC_J444
Definition: vlc_fourcc.h:270
#define VLC_CODEC_CLLC
Definition: vlc_fourcc.h:158
#define VLC_CODEC_MIMIC
Definition: vlc_fourcc.h:113
#define VLC_CODEC_D3D11_OPAQUE_RGBA
Definition: vlc_fourcc.h:427
#define VLC_CODEC_INTERPLAY_DPCM
Definition: vlc_fourcc.h:499
#define VLC_CODEC_ROQ
Definition: vlc_fourcc.h:117
#define VLC_CODEC_VUYA
Definition: vlc_fourcc.h:341
#define VLC_CODEC_TMV
Definition: vlc_fourcc.h:161
#define VLC_CODEC_TELETEXT
Definition: vlc_fourcc.h:607
#define VLC_CODEC_DTS
Definition: vlc_fourcc.h:477
#define VLC_CODEC_BD_PG
Definition: vlc_fourcc.h:619
#define VLC_CODEC_ANDROID_OPAQUE
Definition: vlc_fourcc.h:415
#define VLC_CODEC_PCX
Definition: vlc_fourcc.h:463
#define VLC_CODEC_YUVA_444_12B
Definition: vlc_fourcc.h:287
#define VLC_CODEC_S32L
Definition: vlc_fourcc.h:570
#define VLC_CODEC_VP6A
Definition: vlc_fourcc.h:71
#define VLC_CODEC_TRUEMOTION1
Definition: vlc_fourcc.h:93
#define VLC_CODEC_SIPR
Definition: vlc_fourcc.h:533
#define VLC_CODEC_MSRLE
Definition: vlc_fourcc.h:76
#define VLC_CODEC_C93
Definition: vlc_fourcc.h:169
#define VLC_CODEC_IMM4
Definition: vlc_fourcc.h:194
#define VLC_CODEC_VP6F
Definition: vlc_fourcc.h:70
#define VLC_CODEC_MUSEPACK7
Definition: vlc_fourcc.h:495
#define VLC_CODEC_WMAL
Definition: vlc_fourcc.h:483
#define VLC_CODEC_ADPCM_G722
Definition: vlc_fourcc.h:507
#define VLC_CODEC_APE
Definition: vlc_fourcc.h:545
#define VLC_CODEC_VIXL
Definition: vlc_fourcc.h:100
#define VLC_CODEC_QCELP
Definition: vlc_fourcc.h:546
#define VLC_CODEC_TRUEMOTION2
Definition: vlc_fourcc.h:94
#define VLC_CODEC_THEORA
Definition: vlc_fourcc.h:54
#define VLC_CODEC_MPEGH
Definition: vlc_fourcc.h:472
#define VLC_CODEC_NV16
Definition: vlc_fourcc.h:296
#define VLC_CODEC_DIV3
Definition: vlc_fourcc.h:34
#define VLC_CODEC_YOP
Definition: vlc_fourcc.h:181
#define VLC_CODEC_RV10
Definition: vlc_fourcc.h:62
#define VLC_CODEC_ADPCM_SWF
Definition: vlc_fourcc.h:510
#define VLC_CODEC_FFVHUFF
Definition: vlc_fourcc.h:78
#define VLC_CODEC_MULAW
Definition: vlc_fourcc.h:580
#define VLC_CODEC_DVD_LPCM
Definition: vlc_fourcc.h:548
#define VLC_CODEC_TAK
Definition: vlc_fourcc.h:590
#define VLC_CODEC_VMDAUDIO
Definition: vlc_fourcc.h:526
#define VLC_CODEC_SP5X
Definition: vlc_fourcc.h:74
#define VLC_CODEC_ADPCM_XA
Definition: vlc_fourcc.h:504
#define VLC_CODEC_F32B
Definition: vlc_fourcc.h:575
#define VLC_CODEC_DXA
Definition: vlc_fourcc.h:168
#define VLC_CODEC_VP6
Definition: vlc_fourcc.h:69
#define VLC_CODEC_FLASHSV2
Definition: vlc_fourcc.h:131
#define VLC_CODEC_LJPG
Definition: vlc_fourcc.h:45
#define VLC_CODEC_BMVAUDIO
Definition: vlc_fourcc.h:584
#define VLC_CODEC_J422
Definition: vlc_fourcc.h:266
#define VLC_CODEC_GREY_10L
Definition: vlc_fourcc.h:396
#define VLC_CODEC_BD_LPCM
Definition: vlc_fourcc.h:550
#define VLC_CODEC_WMV2
Definition: vlc_fourcc.h:47
#define VLC_CODEC_DSD_LSBF_PLANAR
Definition: vlc_fourcc.h:596
#define VLC_CODEC_DSD_LSBF
Definition: vlc_fourcc.h:595
#define VLC_CODEC_ANM
Definition: vlc_fourcc.h:180
#define VLC_CODEC_MP2V
Definition: vlc_fourcc.h:678
#define VLC_CODEC_ADPCM_G726
Definition: vlc_fourcc.h:508
#define VLC_CODEC_MACE3
Definition: vlc_fourcc.h:493
#define VLC_CODEC_XAN_WC3
Definition: vlc_fourcc.h:162
#define VLC_CODEC_TTML
Definition: vlc_fourcc.h:628
#define VLC_CODEC_ADPCM_THP
Definition: vlc_fourcc.h:522
#define VLC_CODEC_I422_12B
Definition: vlc_fourcc.h:241
#define VLC_CODEC_GREY_16B
Definition: vlc_fourcc.h:403
#define VLC_CODEC_VMDVIDEO
Definition: vlc_fourcc.h:119
#define VLC_CODEC_S24B32
Definition: vlc_fourcc.h:569
#define VLC_CODEC_TWINVQ
Definition: vlc_fourcc.h:583
#define VLC_CODEC_AV1
Definition: vlc_fourcc.h:128
#define VLC_CODEC_YUVA_444_10L
Definition: vlc_fourcc.h:282
#define VLC_CODEC_I420_12L
Definition: vlc_fourcc.h:224
#define VLC_CODEC_PIXLET
Definition: vlc_fourcc.h:192
#define VLC_CODEC_VAAPI_420
Definition: vlc_fourcc.h:411
#define VLC_CODEC_H263P
Definition: vlc_fourcc.h:40
#define VLC_CODEC_KATE
Definition: vlc_fourcc.h:608
#define VLC_CODEC_SDDS
Definition: vlc_fourcc.h:552
#define VLC_CODEC_U32B
Definition: vlc_fourcc.h:573
#define VLC_CODEC_CMML
Definition: vlc_fourcc.h:609
#define VLC_CODEC_RGBP
Definition: vlc_fourcc.h:346
#define VLC_CODEC_VMNC
Definition: vlc_fourcc.h:90
#define VLC_CODEC_ASV2
Definition: vlc_fourcc.h:80
#define VLC_CODEC_AMR_WB
Definition: vlc_fourcc.h:528
#define VLC_CODEC_D3D11_OPAQUE_BGRA
Definition: vlc_fourcc.h:428
#define VLC_CODEC_S32B
Definition: vlc_fourcc.h:571
#define VLC_CODEC_ADPCM_DK4
Definition: vlc_fourcc.h:517
#define VLC_CODEC_SUBT
Definition: vlc_fourcc.h:603
#define VLC_CODEC_VP4
Definition: vlc_fourcc.h:123
#define VLC_CODEC_GREY_12B
Definition: vlc_fourcc.h:400
#define VLC_CODEC_GREY_12L
Definition: vlc_fourcc.h:399
#define VLC_CODEC_MIDI
Definition: vlc_fourcc.h:553
#define VLC_CODEC_SGI
Definition: vlc_fourcc.h:461
#define VLC_CODEC_RGB12
Definition: vlc_fourcc.h:350
#define VLC_CODEC_MAGICYUV
Definition: vlc_fourcc.h:193
#define VLC_CODEC_BPG
Definition: vlc_fourcc.h:454
#define VLC_CODEC_Y211
Definition: vlc_fourcc.h:323
#define VLC_CODEC_NV42
Definition: vlc_fourcc.h:302
#define VLC_CODEC_AVS
Definition: vlc_fourcc.h:165
#define VLC_CODEC_ARIB_A
Definition: vlc_fourcc.h:616
#define VLC_CODEC_AMR_NB
Definition: vlc_fourcc.h:527
#define VLC_CODEC_DXV
Definition: vlc_fourcc.h:189
#define VLC_CODEC_KMVC
Definition: vlc_fourcc.h:109
#define VLC_CODEC_DSD_MSBF
Definition: vlc_fourcc.h:597
#define VLC_CODEC_CDXL
Definition: vlc_fourcc.h:134
#define VLC_CODEC_AMV
Definition: vlc_fourcc.h:122
#define VLC_CODEC_VDPAU_OUTPUT
Definition: vlc_fourcc.h:408
#define VLC_CODEC_QTRLE
Definition: vlc_fourcc.h:95
#define VLC_CODEC_I411
Definition: vlc_fourcc.h:211
#define VLC_CODEC_NOTCHLC
Definition: vlc_fourcc.h:197
#define VLC_CODEC_RA_288
Definition: vlc_fourcc.h:498
#define VLC_CODEC_AURA
Definition: vlc_fourcc.h:159
#define VLC_CODEC_TSC2
Definition: vlc_fourcc.h:142
#define VLC_CODEC_H261
Definition: vlc_fourcc.h:42
#define VLC_CODEC_Y410
Definition: vlc_fourcc.h:339
#define VLC_CODEC_TRUESPEECH
Definition: vlc_fourcc.h:543
#define VLC_CODEC_ITU_T140
Definition: vlc_fourcc.h:610
#define VLC_CODEC_VDPAU_VIDEO
Definition: vlc_fourcc.h:406
#define VLC_CODEC_TARKIN
Definition: vlc_fourcc.h:55
#define VLC_CODEC_TTA
Definition: vlc_fourcc.h:534
#define VLC_CODEC_PAM
Definition: vlc_fourcc.h:452
#define VLC_CODEC_DV
Definition: vlc_fourcc.h:75
#define VLC_CODEC_SSA
Definition: vlc_fourcc.h:605
#define VLC_CODEC_RV13
Definition: vlc_fourcc.h:63
#define VLC_CODEC_I444
Definition: vlc_fourcc.h:249
#define VLC_CODEC_CINEPAK
Definition: vlc_fourcc.h:86
#define VLC_CODEC_I444_16L
Definition: vlc_fourcc.h:260
#define VLC_CODEC_DXTORY
Definition: vlc_fourcc.h:138
#define VLC_CODEC_MP4V
Definition: vlc_fourcc.h:31
#define VLC_CODEC_VP9
Definition: vlc_fourcc.h:126
#define VLC_CODEC_WMVP2
Definition: vlc_fourcc.h:51
#define VLC_CODEC_H263I
Definition: vlc_fourcc.h:39
#define VLC_CODEC_OPUS
Definition: vlc_fourcc.h:491
#define VLC_CODEC_VYUY
Definition: vlc_fourcc.h:315
#define VLC_CODEC_MTS2
Definition: vlc_fourcc.h:143
#define VLC_CODEC_FFV1
Definition: vlc_fourcc.h:81
#define VLC_CODEC_NUV
Definition: vlc_fourcc.h:61
#define VLC_CODEC_I422_12L
Definition: vlc_fourcc.h:240
#define VLC_CODEC_F64B
Definition: vlc_fourcc.h:577
#define VLC_CODEC_BETHSOFTVID
Definition: vlc_fourcc.h:170
#define VLC_CODEC_RALF
Definition: vlc_fourcc.h:554
#define VLC_CODEC_G2M2
Definition: vlc_fourcc.h:146
#define VLC_CODEC_MDEC
Definition: vlc_fourcc.h:118
#define VLC_CODEC_ADPCM_IMA_QT
Definition: vlc_fourcc.h:514
#define VLC_CODEC_ATRAC1
Definition: vlc_fourcc.h:539
#define VLC_CODEC_S20B
Definition: vlc_fourcc.h:563
#define VLC_CODEC_U24L
Definition: vlc_fourcc.h:566
#define VLC_CODEC_MP3
Definition: vlc_fourcc.h:682
#define VLC_CODEC_CEA608
Definition: vlc_fourcc.h:626
#define VLC_CODEC_FIC
Definition: vlc_fourcc.h:160
#define VLC_CODEC_HQ_HQA
Definition: vlc_fourcc.h:187
#define VLC_CODEC_WEBP
Definition: vlc_fourcc.h:466
#define VLC_CODEC_WMV1
Definition: vlc_fourcc.h:46
#define VLC_CODEC_VP5
Definition: vlc_fourcc.h:68
#define VLC_CODEC_VC1
Definition: vlc_fourcc.h:52
#define VLC_CODEC_Y210
Definition: vlc_fourcc.h:337
#define VLC_CODEC_DNXHD
Definition: vlc_fourcc.h:111
#define VLC_CODEC_U24B
Definition: vlc_fourcc.h:567
#define VLC_CODEC_ADPCM_YAMAHA
Definition: vlc_fourcc.h:515
#define VLC_CODEC_DIRAC
Definition: vlc_fourcc.h:56
#define VLC_CODEC_ADPCM_XA_EA
Definition: vlc_fourcc.h:523
#define VLC_CODEC_DVDA_LPCM
Definition: vlc_fourcc.h:549
#define VLC_CODEC_RGB16
Definition: vlc_fourcc.h:354
#define VLC_CODEC_ADPCM_ADX
Definition: vlc_fourcc.h:505
#define VLC_CODEC_NV61
Definition: vlc_fourcc.h:298
#define VLC_CODEC_TXD
Definition: vlc_fourcc.h:465
#define VLC_CODEC_HNM4_VIDEO
Definition: vlc_fourcc.h:184
#define VLC_CODEC_CINEFORM
Definition: vlc_fourcc.h:190
#define VLC_CODEC_I422_10B
Definition: vlc_fourcc.h:238
#define VLC_CODEC_RGBA64
Definition: vlc_fourcc.h:371
#define VLC_CODEC_IMM5
Definition: vlc_fourcc.h:195
#define VLC_CODEC_GREY_10B
Definition: vlc_fourcc.h:397
#define VLC_CODEC_DSICINVIDEO
Definition: vlc_fourcc.h:166
#define VLC_CODEC_SCTE_27
Definition: vlc_fourcc.h:624
#define VLC_CODEC_SPU
Definition: vlc_fourcc.h:601
#define VLC_CODEC_WAVPACK
Definition: vlc_fourcc.h:536
#define VLC_CODEC_I410
Definition: vlc_fourcc.h:209
#define VLC_CODEC_TRUEHD
Definition: vlc_fourcc.h:487
#define VLC_CODEC_INDEO2
Definition: vlc_fourcc.h:104
#define VLC_CODEC_DVAUDIO
Definition: vlc_fourcc.h:488
#define VLC_CODEC_ADPCM_4XM
Definition: vlc_fourcc.h:502
#define VLC_CODEC_WMV3
Definition: vlc_fourcc.h:48
#define VLC_CODEC_SMC
Definition: vlc_fourcc.h:85
#define VLC_CODEC_HAP
Definition: vlc_fourcc.h:188
#define VLC_CODEC_S24L32
Definition: vlc_fourcc.h:568
#define VLC_CODEC_TGV
Definition: vlc_fourcc.h:176
#define VLC_CODEC_FMVC
Definition: vlc_fourcc.h:91
#define VLC_CODEC_MLP
Definition: vlc_fourcc.h:486
#define VLC_CODEC_AGM
Definition: vlc_fourcc.h:196
#define VLC_CODEC_D3D9_OPAQUE
Definition: vlc_fourcc.h:421
#define VLC_CODEC_S16L_PLANAR
Definition: vlc_fourcc.h:559
#define VLC_CODEC_S24B
Definition: vlc_fourcc.h:565
#define VLC_CODEC_RL2
Definition: vlc_fourcc.h:172
#define VLC_CODEC_FLIC
Definition: vlc_fourcc.h:73
#define VLC_CODEC_RGB24
Definition: vlc_fourcc.h:356
#define VLC_CODEC_MMAL_OPAQUE
Definition: vlc_fourcc.h:418
#define VLC_CODEC_S8
Definition: vlc_fourcc.h:556
#define VLC_CODEC_WMVP
Definition: vlc_fourcc.h:50
#define VLC_CODEC_YUV420A
Definition: vlc_fourcc.h:279
#define VLC_CODEC_TGQ
Definition: vlc_fourcc.h:177
#define VLC_CODEC_HEVC
Definition: vlc_fourcc.h:144
#define VLC_CODEC_INTERPLAY
Definition: vlc_fourcc.h:114
#define VLC_CODEC_ALAC
Definition: vlc_fourcc.h:529
#define VLC_CODEC_MPGV
Definition: vlc_fourcc.h:30
#define VLC_CODEC_SVQ1
Definition: vlc_fourcc.h:35
#define VLC_CODEC_WMVA
Definition: vlc_fourcc.h:49
#define VLC_CODEC_LOCO
Definition: vlc_fourcc.h:101
#define VLC_CODEC_ROQ_DPCM
Definition: vlc_fourcc.h:500
#define VLC_CODEC_I422_9B
Definition: vlc_fourcc.h:235
#define VLC_CODEC_I444_10L
Definition: vlc_fourcc.h:254
#define VLC_CODEC_S16L
Definition: vlc_fourcc.h:558
#define VLC_CODEC_BD_TEXT
Definition: vlc_fourcc.h:620
#define VLC_CODEC_RV30
Definition: vlc_fourcc.h:65
#define VLC_CODEC_I444_12B
Definition: vlc_fourcc.h:258
#define VLC_CODEC_4XM
Definition: vlc_fourcc.h:116
#define VLC_CODEC_FLV1
Definition: vlc_fourcc.h:41
#define VLC_CODEC_ADPCM_IMA_WAV
Definition: vlc_fourcc.h:512
#define VLC_CODEC_H263
Definition: vlc_fourcc.h:38
#define VLC_CODEC_F32L
Definition: vlc_fourcc.h:574
#define VLC_CODEC_ATRAC3
Definition: vlc_fourcc.h:540
#define VLC_CODEC_YV12
Definition: vlc_fourcc.h:214
#define VLC_CODEC_VB
Definition: vlc_fourcc.h:171
#define VLC_CODEC_ZMBV
Definition: vlc_fourcc.h:89
#define VLC_CODEC_TQI
Definition: vlc_fourcc.h:178
#define VLC_CODEC_PNM
Definition: vlc_fourcc.h:462
#define VLC_CODEC_MUSEPACK8
Definition: vlc_fourcc.h:496
#define VLC_CODEC_PNG
Definition: vlc_fourcc.h:448
#define VLC_CODEC_JPEGLS
Definition: vlc_fourcc.h:455
#define VLC_CODEC_WMA2
Definition: vlc_fourcc.h:481
#define VLC_CODEC_LAGARITH
Definition: vlc_fourcc.h:130
#define VLC_CODEC_ULEAD_DV_AUDIO_NTSC
Definition: vlc_fourcc.h:585
#define VLC_CODEC_I444_10B
Definition: vlc_fourcc.h:255
#define VLC_CODEC_NV12
Definition: vlc_fourcc.h:292
#define VLC_CODEC_VP3
Definition: vlc_fourcc.h:67
#define VLC_CODEC_GREY_16L
Definition: vlc_fourcc.h:402
#define VLC_CODEC_ALAW
Definition: vlc_fourcc.h:579
#define VLC_CODEC_PPM
Definition: vlc_fourcc.h:449