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