-#define VLC_CODEC_MPGV VLC_FOURCC('m','p','g','v')
-#define VLC_CODEC_MP4V VLC_FOURCC('m','p','4','v')
-#define VLC_CODEC_DIV1 VLC_FOURCC('D','I','V','1')
-#define VLC_CODEC_DIV2 VLC_FOURCC('D','I','V','2')
-#define VLC_CODEC_DIV3 VLC_FOURCC('D','I','V','3')
-#define VLC_CODEC_SVQ1 VLC_FOURCC('S','V','Q','1')
-#define VLC_CODEC_SVQ3 VLC_FOURCC('S','V','Q','3')
-#define VLC_CODEC_H264 VLC_FOURCC('h','2','6','4')
-#define VLC_CODEC_H263 VLC_FOURCC('h','2','6','3')
-#define VLC_CODEC_H263I VLC_FOURCC('I','2','6','3')
-#define VLC_CODEC_H263P VLC_FOURCC('I','L','V','R')
-#define VLC_CODEC_FLV1 VLC_FOURCC('F','L','V','1')
-#define VLC_CODEC_H261 VLC_FOURCC('h','2','6','1')
-#define VLC_CODEC_MJPG VLC_FOURCC('M','J','P','G')
-#define VLC_CODEC_MJPGB VLC_FOURCC('m','j','p','b')
-#define VLC_CODEC_LJPG VLC_FOURCC('L','J','P','G')
-#define VLC_CODEC_WMV1 VLC_FOURCC('W','M','V','1')
-#define VLC_CODEC_WMV2 VLC_FOURCC('W','M','V','2')
-#define VLC_CODEC_WMV3 VLC_FOURCC('W','M','V','3')
-#define VLC_CODEC_WMVA VLC_FOURCC('W','M','V','A')
-#define VLC_CODEC_WMVP VLC_FOURCC('W','M','V','P')
-#define VLC_CODEC_VC1 VLC_FOURCC('V','C','-','1')
-#define VLC_CODEC_THEORA VLC_FOURCC('t','h','e','o')
-#define VLC_CODEC_TARKIN VLC_FOURCC('t','a','r','k')
-#define VLC_CODEC_SNOW VLC_FOURCC('S','N','O','W')
-#define VLC_CODEC_DIRAC VLC_FOURCC('d','r','a','c')
-#define VLC_CODEC_CAVS VLC_FOURCC('C','A','V','S')
-#define VLC_CODEC_NUV VLC_FOURCC('N','J','P','G')
-#define VLC_CODEC_RV10 VLC_FOURCC('R','V','1','0')
-#define VLC_CODEC_RV13 VLC_FOURCC('R','V','1','3')
-#define VLC_CODEC_RV20 VLC_FOURCC('R','V','2','0')
-#define VLC_CODEC_RV30 VLC_FOURCC('R','V','3','0')
-#define VLC_CODEC_RV40 VLC_FOURCC('R','V','4','0')
-#define VLC_CODEC_VP3 VLC_FOURCC('V','P','3',' ')
-#define VLC_CODEC_VP5 VLC_FOURCC('V','P','5',' ')
-#define VLC_CODEC_VP6 VLC_FOURCC('V','P','6','2')
-#define VLC_CODEC_VP6F VLC_FOURCC('V','P','6','F')
-#define VLC_CODEC_VP6A VLC_FOURCC('V','P','6','A')
-#define VLC_CODEC_MSVIDEO1 VLC_FOURCC('M','S','V','C')
-#define VLC_CODEC_FLIC VLC_FOURCC('F','L','I','C')
-#define VLC_CODEC_SP5X VLC_FOURCC('S','P','5','X')
-#define VLC_CODEC_DV VLC_FOURCC('d','v',' ',' ')
-#define VLC_CODEC_MSRLE VLC_FOURCC('m','r','l','e')
-#define VLC_CODEC_INDEO3 VLC_FOURCC('I','V','3','1')
-#define VLC_CODEC_HUFFYUV VLC_FOURCC('H','F','Y','U')
-#define VLC_CODEC_FFVHUFF VLC_FOURCC('F','F','V','H')
-#define VLC_CODEC_ASV1 VLC_FOURCC('A','S','V','1')
-#define VLC_CODEC_ASV2 VLC_FOURCC('A','S','V','2')
-#define VLC_CODEC_FFV1 VLC_FOURCC('F','F','V','1')
-#define VLC_CODEC_VCR1 VLC_FOURCC('V','C','R','1')
-#define VLC_CODEC_CLJR VLC_FOURCC('C','L','J','R')
-#define VLC_CODEC_RPZA VLC_FOURCC('r','p','z','a')
-#define VLC_CODEC_SMC VLC_FOURCC('s','m','c',' ')
-#define VLC_CODEC_CINEPAK VLC_FOURCC('C','V','I','D')
-#define VLC_CODEC_TSCC VLC_FOURCC('T','S','C','C')
-#define VLC_CODEC_CSCD VLC_FOURCC('C','S','C','D')
-#define VLC_CODEC_ZMBV VLC_FOURCC('Z','M','B','V')
-#define VLC_CODEC_VMNC VLC_FOURCC('V','M','n','c')
-#define VLC_CODEC_FRAPS VLC_FOURCC('F','P','S','1')
-#define VLC_CODEC_TRUEMOTION1 VLC_FOURCC('D','U','C','K')
-#define VLC_CODEC_TRUEMOTION2 VLC_FOURCC('T','M','2','0')
-#define VLC_CODEC_QTRLE VLC_FOURCC('r','l','e',' ')
-#define VLC_CODEC_QDRAW VLC_FOURCC('q','d','r','w')
-#define VLC_CODEC_QPEG VLC_FOURCC('Q','P','E','G')
-#define VLC_CODEC_ULTI VLC_FOURCC('U','L','T','I')
-#define VLC_CODEC_VIXL VLC_FOURCC('V','I','X','L')
-#define VLC_CODEC_LOCO VLC_FOURCC('L','O','C','O')
-#define VLC_CODEC_WNV1 VLC_FOURCC('W','N','V','1')
-#define VLC_CODEC_AASC VLC_FOURCC('A','A','S','C')
-#define VLC_CODEC_INDEO2 VLC_FOURCC('I','V','2','0')
-#define VLC_CODEC_FLASHSV VLC_FOURCC('F','S','V','1')
-#define VLC_CODEC_KMVC VLC_FOURCC('K','M','V','C')
-#define VLC_CODEC_SMACKVIDEO VLC_FOURCC('S','M','K','2')
-#define VLC_CODEC_DNXHD VLC_FOURCC('A','V','d','n')
-#define VLC_CODEC_8BPS VLC_FOURCC('8','B','P','S')
-#define VLC_CODEC_MIMIC VLC_FOURCC('M','L','2','O')
-#define VLC_CODEC_INTERPLAY VLC_FOURCC('i','m','v','e')
-#define VLC_CODEC_IDCIN VLC_FOURCC('I','D','C','I')
-#define VLC_CODEC_4XM VLC_FOURCC('4','X','M','V')
-#define VLC_CODEC_ROQ VLC_FOURCC('R','o','Q','v')
-#define VLC_CODEC_MDEC VLC_FOURCC('M','D','E','C')
-#define VLC_CODEC_VMDVIDEO VLC_FOURCC('V','M','D','V')
-#define VLC_CODEC_CDG VLC_FOURCC('C','D','G',' ')
-#define VLC_CODEC_FRWU VLC_FOURCC('F','R','W','U')
-#define VLC_CODEC_AMV VLC_FOURCC('A','M','V',' ')
-#define VLC_CODEC_INDEO5 VLC_FOURCC('I','V','5','0')
-#define VLC_CODEC_VP8 VLC_FOURCC('V','P','8','0')
-#define VLC_CODEC_JPEG2000 VLC_FOURCC('J','P','2','K')
-
+#define VLC_CODEC_MPGV VLC_FOURCC('m','p','g','v')
+#define VLC_CODEC_MP4V VLC_FOURCC('m','p','4','v')
+#define VLC_CODEC_DIV1 VLC_FOURCC('D','I','V','1')
+#define VLC_CODEC_DIV2 VLC_FOURCC('D','I','V','2')
+#define VLC_CODEC_DIV3 VLC_FOURCC('D','I','V','3')
+#define VLC_CODEC_SVQ1 VLC_FOURCC('S','V','Q','1')
+#define VLC_CODEC_SVQ3 VLC_FOURCC('S','V','Q','3')
+#define VLC_CODEC_H264 VLC_FOURCC('h','2','6','4')
+#define VLC_CODEC_H263 VLC_FOURCC('h','2','6','3')
+#define VLC_CODEC_H263I VLC_FOURCC('I','2','6','3')
+#define VLC_CODEC_H263P VLC_FOURCC('I','L','V','R')
+#define VLC_CODEC_FLV1 VLC_FOURCC('F','L','V','1')
+#define VLC_CODEC_H261 VLC_FOURCC('h','2','6','1')
+#define VLC_CODEC_MJPG VLC_FOURCC('M','J','P','G')
+#define VLC_CODEC_MJPGB VLC_FOURCC('m','j','p','b')
+#define VLC_CODEC_LJPG VLC_FOURCC('L','J','P','G')
+#define VLC_CODEC_WMV1 VLC_FOURCC('W','M','V','1')
+#define VLC_CODEC_WMV2 VLC_FOURCC('W','M','V','2')
+#define VLC_CODEC_WMV3 VLC_FOURCC('W','M','V','3')
+#define VLC_CODEC_WMVA VLC_FOURCC('W','M','V','A')
+#define VLC_CODEC_WMVP VLC_FOURCC('W','M','V','P')
+#define VLC_CODEC_WMVP2 VLC_FOURCC('W','V','P','2')
+#define VLC_CODEC_VC1 VLC_FOURCC('V','C','-','1')
+#define VLC_CODEC_THEORA VLC_FOURCC('t','h','e','o')
+#define VLC_CODEC_TARKIN VLC_FOURCC('t','a','r','k')
+#define VLC_CODEC_DIRAC VLC_FOURCC('d','r','a','c')
+#define VLC_CODEC_CAVS VLC_FOURCC('C','A','V','S')
+#define VLC_CODEC_NUV VLC_FOURCC('N','J','P','G')
+#define VLC_CODEC_RV10 VLC_FOURCC('R','V','1','0')
+#define VLC_CODEC_RV13 VLC_FOURCC('R','V','1','3')
+#define VLC_CODEC_RV20 VLC_FOURCC('R','V','2','0')
+#define VLC_CODEC_RV30 VLC_FOURCC('R','V','3','0')
+#define VLC_CODEC_RV40 VLC_FOURCC('R','V','4','0')
+#define VLC_CODEC_VP3 VLC_FOURCC('V','P','3',' ')
+#define VLC_CODEC_VP5 VLC_FOURCC('V','P','5',' ')
+#define VLC_CODEC_VP6 VLC_FOURCC('V','P','6','2')
+#define VLC_CODEC_VP6F VLC_FOURCC('V','P','6','F')
+#define VLC_CODEC_VP6A VLC_FOURCC('V','P','6','A')
+#define VLC_CODEC_MSVIDEO1 VLC_FOURCC('M','S','V','C')
+#define VLC_CODEC_FLIC VLC_FOURCC('F','L','I','C')
+#define VLC_CODEC_SP5X VLC_FOURCC('S','P','5','X')
+#define VLC_CODEC_DV VLC_FOURCC('d','v',' ',' ')
+#define VLC_CODEC_MSRLE VLC_FOURCC('m','r','l','e')
+#define VLC_CODEC_HUFFYUV VLC_FOURCC('H','F','Y','U')
+#define VLC_CODEC_FFVHUFF VLC_FOURCC('F','F','V','H')
+#define VLC_CODEC_ASV1 VLC_FOURCC('A','S','V','1')
+#define VLC_CODEC_ASV2 VLC_FOURCC('A','S','V','2')
+#define VLC_CODEC_FFV1 VLC_FOURCC('F','F','V','1')
+#define VLC_CODEC_VCR1 VLC_FOURCC('V','C','R','1')
+#define VLC_CODEC_CLJR VLC_FOURCC('C','L','J','R')
+#define VLC_CODEC_RPZA VLC_FOURCC('r','p','z','a')
+#define VLC_CODEC_SMC VLC_FOURCC('s','m','c',' ')
+#define VLC_CODEC_CINEPAK VLC_FOURCC('C','V','I','D')
+#define VLC_CODEC_TSCC VLC_FOURCC('T','S','C','C')
+#define VLC_CODEC_CSCD VLC_FOURCC('C','S','C','D')
+#define VLC_CODEC_ZMBV VLC_FOURCC('Z','M','B','V')
+#define VLC_CODEC_VMNC VLC_FOURCC('V','M','n','c')
+#define VLC_CODEC_FRAPS VLC_FOURCC('F','P','S','1')
+#define VLC_CODEC_TRUEMOTION1 VLC_FOURCC('D','U','C','K')
+#define VLC_CODEC_TRUEMOTION2 VLC_FOURCC('T','M','2','0')
+#define VLC_CODEC_QTRLE VLC_FOURCC('r','l','e',' ')
+#define VLC_CODEC_QDRAW VLC_FOURCC('q','d','r','w')
+#define VLC_CODEC_QPEG VLC_FOURCC('Q','P','E','G')
+#define VLC_CODEC_ULTI VLC_FOURCC('U','L','T','I')
+#define VLC_CODEC_VIXL VLC_FOURCC('V','I','X','L')
+#define VLC_CODEC_LOCO VLC_FOURCC('L','O','C','O')
+#define VLC_CODEC_WNV1 VLC_FOURCC('W','N','V','1')
+#define VLC_CODEC_AASC VLC_FOURCC('A','A','S','C')
+#define VLC_CODEC_INDEO2 VLC_FOURCC('I','V','2','0')
+#define VLC_CODEC_INDEO3 VLC_FOURCC('I','V','3','1')
+#define VLC_CODEC_INDEO4 VLC_FOURCC('I','V','4','1')
+#define VLC_CODEC_INDEO5 VLC_FOURCC('I','V','5','0')
+#define VLC_CODEC_FLASHSV VLC_FOURCC('F','S','V','1')
+#define VLC_CODEC_KMVC VLC_FOURCC('K','M','V','C')
+#define VLC_CODEC_SMACKVIDEO VLC_FOURCC('S','M','K','2')
+#define VLC_CODEC_DNXHD VLC_FOURCC('A','V','d','n')
+#define VLC_CODEC_8BPS VLC_FOURCC('8','B','P','S')
+#define VLC_CODEC_MIMIC VLC_FOURCC('M','L','2','O')
+#define VLC_CODEC_INTERPLAY VLC_FOURCC('i','m','v','e')
+#define VLC_CODEC_IDCIN VLC_FOURCC('I','D','C','I')
+#define VLC_CODEC_4XM VLC_FOURCC('4','X','M','V')
+#define VLC_CODEC_ROQ VLC_FOURCC('R','o','Q','v')
+#define VLC_CODEC_MDEC VLC_FOURCC('M','D','E','C')
+#define VLC_CODEC_VMDVIDEO VLC_FOURCC('V','M','D','V')
+#define VLC_CODEC_CDG VLC_FOURCC('C','D','G',' ')
+#define VLC_CODEC_FRWU VLC_FOURCC('F','R','W','U')
+#define VLC_CODEC_AMV VLC_FOURCC('A','M','V',' ')
+#define VLC_CODEC_VP7 VLC_FOURCC('V','P','7','0')
+#define VLC_CODEC_VP8 VLC_FOURCC('V','P','8','0')
+#define VLC_CODEC_VP9 VLC_FOURCC('V','P','9','0')
+#define VLC_CODEC_JPEG2000 VLC_FOURCC('J','P','2','K')
+#define VLC_CODEC_LAGARITH VLC_FOURCC('L','A','G','S')
+#define VLC_CODEC_FLASHSV2 VLC_FOURCC('F','S','V','2')
+#define VLC_CODEC_PRORES VLC_FOURCC('a','p','c','n')
+#define VLC_CODEC_MXPEG VLC_FOURCC('M','X','P','G')
+#define VLC_CODEC_CDXL VLC_FOURCC('C','D','X','L')
+#define VLC_CODEC_BMVVIDEO VLC_FOURCC('B','M','V','V')
+#define VLC_CODEC_UTVIDEO VLC_FOURCC('U','L','R','A')
+#define VLC_CODEC_VBLE VLC_FOURCC('V','B','L','E')
+#define VLC_CODEC_DXTORY VLC_FOURCC('x','t','o','r')
+#define VLC_CODEC_MSS1 VLC_FOURCC('M','S','S','1')
+#define VLC_CODEC_MSS2 VLC_FOURCC('M','S','S','2')
+#define VLC_CODEC_MSA1 VLC_FOURCC('M','S','A','1')
+#define VLC_CODEC_TSC2 VLC_FOURCC('T','S','C','2')
+#define VLC_CODEC_MTS2 VLC_FOURCC('M','T','S','2')
+#define VLC_CODEC_HEVC VLC_FOURCC('h','e','v','c')
+#define VLC_CODEC_ICOD VLC_FOURCC('i','c','o','d')
+#define VLC_CODEC_G2M2 VLC_FOURCC('G','2','M','2')
+#define VLC_CODEC_G2M3 VLC_FOURCC('G','2','M','3')
+#define VLC_CODEC_G2M4 VLC_FOURCC('G','2','M','4')
+#define VLC_CODEC_BINKVIDEO VLC_FOURCC('B','I','K','f')
+#define VLC_CODEC_BINKAUDIO_DCT VLC_FOURCC('B','A','U','1')
+#define VLC_CODEC_BINKAUDIO_RDFT VLC_FOURCC('B','A','U','2')
+#define VLC_CODEC_XAN_WC4 VLC_FOURCC('X','x','a','n')
+#define VLC_CODEC_LCL_MSZH VLC_FOURCC('M','S','Z','H')
+#define VLC_CODEC_LCL_ZLIB VLC_FOURCC('Z','L','I','B')
+#define VLC_CODEC_THP VLC_FOURCC('T','H','P','0')
+#define VLC_CODEC_ESCAPE124 VLC_FOURCC('E','1','2','4')
+#define VLC_CODEC_KGV1 VLC_FOURCC('K','G','V','1')
+#define VLC_CODEC_CLLC VLC_FOURCC('C','L','L','C')
+#define VLC_CODEC_AURA VLC_FOURCC('A','U','R','A')
+#define VLC_CODEC_FIC VLC_FOURCC('F','I','C','V')