mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
codec_desc: group image codecs together
This commit is contained in:
parent
d42ea06798
commit
f20977921b
@ -90,28 +90,6 @@ static const AVCodecDescriptor codec_descriptors[] = {
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Apple MJPEG-B"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_LJPEG,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "ljpeg",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Lossless JPEG"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_SP5X,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "sp5x",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Sunplus JPEG (SP5X)"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_JPEGLS,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "jpegls",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("JPEG-LS"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSY |
|
||||
AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_MPEG4,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
@ -455,48 +433,6 @@ static const AVCodecDescriptor codec_descriptors[] = {
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Q-team QPEG"),
|
||||
.props = AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_PNG,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "png",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("PNG (Portable Network Graphics) image"),
|
||||
.props = AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_PPM,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "ppm",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("PPM (Portable PixelMap) image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_PBM,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "pbm",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("PBM (Portable BitMap) image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_PGM,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "pgm",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("PGM (Portable GrayMap) image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_PGMYUV,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "pgmyuv",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("PGMYUV (Portable GrayMap YUV) image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_PAM,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "pam",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("PAM (Portable AnyMap) image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_FFVHUFF,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
@ -680,13 +616,6 @@ static const AVCodecDescriptor codec_descriptors[] = {
|
||||
.long_name = NULL_IF_CONFIG_SMALL("On2 VP6 (Flash version)"),
|
||||
.props = AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_TARGA,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "targa",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Truevision Targa image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_DSICINVIDEO,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
@ -701,20 +630,6 @@ static const AVCodecDescriptor codec_descriptors[] = {
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Tiertex Limited SEQ video"),
|
||||
.props = AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_TIFF,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "tiff",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("TIFF image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_GIF,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "gif",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("GIF (Graphics Interchange Format)"),
|
||||
.props = AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_DXA,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
@ -736,13 +651,6 @@ static const AVCodecDescriptor codec_descriptors[] = {
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Nintendo Gamecube THP video"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_SGI,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "sgi",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("SGI image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_C93,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
@ -757,20 +665,6 @@ static const AVCodecDescriptor codec_descriptors[] = {
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Bethesda VID video"),
|
||||
.props = AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_PTX,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "ptx",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("V.Flash PTX image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_TXD,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "txd",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Renderware TXD (TeXture Dictionary) image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_VP6A,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
@ -792,20 +686,6 @@ static const AVCodecDescriptor codec_descriptors[] = {
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Beam Software VB"),
|
||||
.props = AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_PCX,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "pcx",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("PC Paintbrush PCX image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_SUNRAST,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "sunrast",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Sun Rasterfile image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_INDEO4,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
@ -925,13 +805,6 @@ static const AVCodecDescriptor codec_descriptors[] = {
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Uncompressed 4:2:2 10-bit"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_DPX,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "dpx",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("DPX image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_MAD,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
@ -1030,13 +903,6 @@ static const AVCodecDescriptor codec_descriptors[] = {
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Pictor/PC Paint"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_ANSI,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "ansi",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("ASCII/ANSI art"),
|
||||
.props = AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_A64_MULTI,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
@ -1093,20 +959,6 @@ static const AVCodecDescriptor codec_descriptors[] = {
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Chronomaster DFA"),
|
||||
.props = AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_WMV3IMAGE,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "wmv3image",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Windows Media Video 9 Image"),
|
||||
.props = AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_VC1IMAGE,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "vc1image",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Windows Media Video 9 Image v2"),
|
||||
.props = AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_UTVIDEO,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
@ -1142,13 +994,6 @@ static const AVCodecDescriptor codec_descriptors[] = {
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Uncompressed 4:4:4 10-bit"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_XWD,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "xwd",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("XWD (X Window Dump) image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_CDXL,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
@ -1156,13 +1001,6 @@ static const AVCodecDescriptor codec_descriptors[] = {
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Commodore CDXL video"),
|
||||
.props = AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_XBM,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "xbm",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("XBM (X BitMap) image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_ZEROCODEC,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
@ -1233,14 +1071,6 @@ static const AVCodecDescriptor codec_descriptors[] = {
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Go2Meeting"),
|
||||
.props = AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_WEBP,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "webp",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("WebP"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSY |
|
||||
AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_HNM4_VIDEO,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
@ -1263,6 +1093,178 @@ static const AVCodecDescriptor codec_descriptors[] = {
|
||||
.props = AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
|
||||
/* image codecs */
|
||||
{
|
||||
.id = AV_CODEC_ID_ANSI,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "ansi",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("ASCII/ANSI art"),
|
||||
.props = AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_DPX,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "dpx",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("DPX image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_GIF,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "gif",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("GIF (Graphics Interchange Format)"),
|
||||
.props = AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_JPEGLS,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "jpegls",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("JPEG-LS"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSY |
|
||||
AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_LJPEG,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "ljpeg",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Lossless JPEG"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_PAM,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "pam",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("PAM (Portable AnyMap) image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_PBM,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "pbm",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("PBM (Portable BitMap) image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_PCX,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "pcx",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("PC Paintbrush PCX image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_PGM,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "pgm",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("PGM (Portable GrayMap) image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_PGMYUV,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "pgmyuv",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("PGMYUV (Portable GrayMap YUV) image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_PNG,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "png",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("PNG (Portable Network Graphics) image"),
|
||||
.props = AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_PPM,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "ppm",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("PPM (Portable PixelMap) image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_PTX,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "ptx",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("V.Flash PTX image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_SGI,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "sgi",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("SGI image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_SP5X,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "sp5x",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Sunplus JPEG (SP5X)"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_SUNRAST,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "sunrast",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Sun Rasterfile image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_TARGA,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "targa",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Truevision Targa image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_TIFF,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "tiff",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("TIFF image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_TXD,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "txd",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Renderware TXD (TeXture Dictionary) image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_VC1IMAGE,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "vc1image",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Windows Media Video 9 Image v2"),
|
||||
.props = AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_WEBP,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "webp",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("WebP"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSY |
|
||||
AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_WMV3IMAGE,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "wmv3image",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Windows Media Video 9 Image"),
|
||||
.props = AV_CODEC_PROP_LOSSY,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_XBM,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "xbm",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("XBM (X BitMap) image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_XWD,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
.name = "xwd",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("XWD (X Window Dump) image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
|
||||
/* various PCM "codecs" */
|
||||
{
|
||||
.id = AV_CODEC_ID_PCM_S16LE,
|
||||
|
Loading…
Reference in New Issue
Block a user