codecs.conf.h
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· C头文件 代码 · 共 1,042 行 · 第 1/5 页
H
1,042 行
/* GENERATED FROM ./etc/codecs.conf, DO NOT EDIT! */codecs_t builtin_video_codecs[] = {{{ 0x43564D4B, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* fourcc */{ 0x43564D4B, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* fourccmap */{ 0x42475208, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* outfmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* outflags */{ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* infmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* inflags */"ffkmvc", /* name */"ffkmvc", /* info */NULL, /* comment */"kmvc", /* dll */"ffmpeg", /* drv */{ 0x00000000, 0, 0,{ 0, 0, 0, 0, 0, 0, 0, 0 } }, /* GUID */0 /* flags */, 0 /* status */, 0 /* cpuflags */ },{{ 0x56424D5A, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* fourcc */{ 0x56424D5A, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* fourccmap */{ 0x52474218, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* outfmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* outflags */{ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* infmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* inflags */"ffzmbv", /* name */"FFmpeg Zip Motion-Block Video", /* info */NULL, /* comment */"zmbv", /* dll */"ffmpeg", /* drv */{ 0x00000000, 0, 0,{ 0, 0, 0, 0, 0, 0, 0, 0 } }, /* GUID */0 /* flags */, 1 /* status */, 0 /* cpuflags */ },{{ 0x56424D5A, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* fourcc */{ 0x56424D5A, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* fourccmap */{ 0x42475218, 0x4247520F, 0x42475208, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* outfmt */{ 9, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* outflags */{ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* infmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* inflags */"zmbv", /* name */"Zip Motion-Block Video", /* info */NULL, /* comment */"zmbv.dll", /* dll */"vfw", /* drv */{ 0x00000000, 0, 0,{ 0, 0, 0, 0, 0, 0, 0, 0 } }, /* GUID */0 /* flags */, 1 /* status */, 0 /* cpuflags */ },{{ 0x10000001, 0x10000002, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* fourcc */{ 0x10000001, 0x10000002, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* fourccmap */{ 0x4D504553, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* outfmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* outflags */{ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* infmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* inflags */"mpegpes", /* name */"MPEG-PES output (.mpg or DXR3/IVTV/DVB/V4L2 card)", /* info */"for hardware decoding", /* comment */NULL, /* dll */"mpegpes", /* drv */{ 0x00000000, 0, 0,{ 0, 0, 0, 0, 0, 0, 0, 0 } }, /* GUID */0 /* flags */, 1 /* status */, 0 /* cpuflags */ },{{ 0x10000001, 0x10000002, 0x20525644, 0x32766468, 0x3167706D, 0x314D4950, 0x32524356, 0x3267706D, 0x3247504D, 0x4745504D, 0x33766468, 0x7035786D, 0x53454D4D, 0x73656D6D, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* fourcc */{ 0x10000001, 0x10000002, 0x20525644, 0x32766468, 0x3167706D, 0x314D4950, 0x32524356, 0x3267706D, 0x3247504D, 0x4745504D, 0x33766468, 0x7035786D, 0x53454D4D, 0x73656D6D, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* fourccmap */{ 0x32315659, 0x30323449, 0x56555949, 0x50323234, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* outfmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* outflags */{ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* infmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* inflags */"mpeg12", /* name */"MPEG-1 or 2 (libmpeg2)", /* info */"with postprocessing", /* comment */NULL, /* dll */"libmpeg2", /* drv */{ 0x00000000, 0, 0,{ 0, 0, 0, 0, 0, 0, 0, 0 } }, /* GUID */0 /* flags */, 1 /* status */, 0 /* cpuflags */ },{{ 0x10000001, 0x3167706D, 0x314D4950, 0x32524356, 0x4745504D, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* fourcc */{ 0x10000001, 0x3167706D, 0x314D4950, 0x32524356, 0x4745504D, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* fourccmap */{ 0x32315659, 0x30323449, 0x56555949, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* outfmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* outflags */{ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* infmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* inflags */"ffmpeg1", /* name */"FFmpeg MPEG-1", /* info */NULL, /* comment */"mpeg1video", /* dll */"ffmpeg", /* drv */{ 0x00000000, 0, 0,{ 0, 0, 0, 0, 0, 0, 0, 0 } }, /* GUID */0 /* flags */, 1 /* status */, 0 /* cpuflags */ },{{ 0x10000002, 0x3267706D, 0x3247504D, 0x20525644, 0x32766468, 0x4745504D, 0x33766468, 0x7035786D, 0x53454D4D, 0x73656D6D, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* fourcc */{ 0x10000002, 0x3267706D, 0x3247504D, 0x20525644, 0x32766468, 0x4745504D, 0x33766468, 0x7035786D, 0x53454D4D, 0x73656D6D, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* fourccmap */{ 0x32315659, 0x30323449, 0x56555949, 0x50323234, 0x50343434, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* outfmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* outflags */{ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* infmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* inflags */"ffmpeg2", /* name */"FFmpeg MPEG-2", /* info */NULL, /* comment */"mpeg2video", /* dll */"ffmpeg", /* drv */{ 0x00000000, 0, 0,{ 0, 0, 0, 0, 0, 0, 0, 0 } }, /* GUID */0 /* flags */, 1 /* status */, 0 /* cpuflags */ },{{ 0x10000001, 0x10000002, 0x3167706D, 0x3267706D, 0x3247504D, 0x314D4950, 0x32524356, 0x20525644, 0x32766468, 0x4745504D, 0x33766468, 0x7035786D, 0x53454D4D, 0x73656D6D, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* fourcc */{ 0x10000001, 0x10000002, 0x3167706D, 0x3267706D, 0x3247504D, 0x314D4950, 0x32524356, 0x20525644, 0x32766468, 0x4745504D, 0x33766468, 0x7035786D, 0x53454D4D, 0x73656D6D, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* fourccmap */{ 0x32315659, 0x30323449, 0x56555949, 0x50323234, 0x50343434, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* outfmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* outflags */{ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* infmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* inflags */"ffmpeg12", /* name */"FFmpeg MPEG-1/2", /* info */NULL, /* comment */"mpegvideo", /* dll */"ffmpeg", /* drv */{ 0x00000000, 0, 0,{ 0, 0, 0, 0, 0, 0, 0, 0 } }, /* GUID */0 /* flags */, 1 /* status */, 0 /* cpuflags */ },{{ 0x10000001, 0x10000002, 0x3167706D, 0x3267706D, 0x3247504D, 0x20525644, 0x32766468, 0x314D4950, 0x32524356, 0x4745504D, 0x33766468, 0x7035786D, 0x53454D4D, 0x73656D6D, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* fourcc */{ 0x10000001, 0x10000002, 0x3167706D, 0x3267706D, 0x3247504D, 0x20525644, 0x32766468, 0x314D4950, 0x32524356, 0x4745504D, 0x33766468, 0x7035786D, 0x53454D4D, 0x73656D6D, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* fourccmap */{ 0x1DC70082, 0x1DC70002, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* outfmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* outflags */{ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* infmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* inflags */"ffmpeg12mc", /* name */"FFmpeg MPEG-1/2 (XvMC)", /* info */NULL, /* comment */"mpegvideo_xvmc", /* dll */"ffmpeg", /* drv */{ 0x00000000, 0, 0,{ 0, 0, 0, 0, 0, 0, 0, 0 } }, /* GUID */0 /* flags */, 0 /* status */, 0 /* cpuflags */ },{{ 0x3156554E, 0x47504A52, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* fourcc */{ 0x3156554E, 0x47504A52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* fourccmap */{ 0x30323449, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* outfmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* outflags */{ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* infmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* inflags */"ffnuv", /* name */"NuppelVideo", /* info */NULL, /* comment */"nuv", /* dll */"ffmpeg", /* drv */{ 0x00000000, 0, 0,{ 0, 0, 0, 0, 0, 0, 0, 0 } }, /* GUID */0 /* flags */, 1 /* status */, 0 /* cpuflags */ },{{ 0x3156554E, 0x47504A52, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* fourcc */{ 0x3156554E, 0x47504A52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* fourccmap */{ 0x30323449, 0x56555949, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* outfmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* outflags */{ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* infmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* inflags */"nuv", /* name */"NuppelVideo", /* info */NULL, /* comment */NULL, /* dll */"nuv", /* drv */{ 0x00000000, 0, 0,{ 0, 0, 0, 0, 0, 0, 0, 0 } }, /* GUID */0 /* flags */, 1 /* status */, 0 /* cpuflags */ },{{ 0x20706D62, 0x706D62, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* fourcc */{ 0x20706D62, 0x706D62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* fourccmap */{ 0x42475220, 0x42475218, 0x42475208, 0x30303859, 0x52474220, 0x52474218, 0x52474208, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* outfmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* outflags */{ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* infmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* inflags */"ffbmp", /* name */"FFmpeg BMP decoder", /* info */NULL, /* comment */"bmp", /* dll */"ffmpeg", /* drv */{ 0x00000000, 0, 0,{ 0, 0, 0, 0, 0, 0, 0, 0 } }, /* GUID */0 /* flags */, 1 /* status */, 0 /* cpuflags */ },{{ 0x20666967, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* fourcc */{ 0x20666967, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* fourccmap */{ 0x42475220, 0x42475218, 0x42475208, 0x30303859, 0x52474220, 0x52474218, 0x52474208, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* outfmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* outflags */{ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* infmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* inflags */"ffgif", /* name */"FFmpeg GIF decoder", /* info */NULL, /* comment */"gif", /* dll */"ffmpeg", /* drv */{ 0x00000000, 0, 0,{ 0, 0, 0, 0, 0, 0, 0, 0 } }, /* GUID */0 /* flags */, 1 /* status */, 0 /* cpuflags */ },{{ 0x66666974, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* fourcc */{ 0x66666974, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* fourccmap */{ 0x42475220, 0x42475218, 0x42475208, 0x30303859, 0x52474220, 0x52474218, 0x52474208, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* outfmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* outflags */{ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* infmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* inflags */"fftiff", /* name */"FFmpeg TIFF decoder", /* info */NULL, /* comment */"tiff", /* dll */"ffmpeg", /* drv */{ 0x00000000, 0, 0,{ 0, 0, 0, 0, 0, 0, 0, 0 } }, /* GUID */0 /* flags */, 2 /* status */, 0 /* cpuflags */ },{{ 0x676E706D, 0x474E504D, 0x20676E70, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* fourcc */{ 0x676E706D, 0x474E504D, 0x20676E70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* fourccmap */{ 0x42475220, 0x42475218, 0x42475208, 0x30303859, 0x52474220, 0x52474218, 0x52474208, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* outfmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* outflags */{ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, /* infmt */{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* inflags */"ffpng", /* name */"FFmpeg PNG decoder", /* info */NULL, /* comment */"png", /* dll */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?