mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-01-04 22:30:25 +00:00
Merge remote-tracking branch 'qatar/master'
* qatar/master: codec_desc: group image codecs together Conflicts: libavcodec/codec_desc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
commit
a8a84fa8b2
@ -93,28 +93,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,
|
||||
@ -465,48 +443,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,
|
||||
@ -690,13 +626,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,
|
||||
@ -711,20 +640,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,
|
||||
@ -746,13 +661,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_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_SGIRLE,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
@ -774,20 +682,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,
|
||||
@ -809,20 +703,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,
|
||||
@ -942,13 +822,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 (Digital Picture Exchange) image"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSLESS,
|
||||
},
|
||||
{
|
||||
.id = AV_CODEC_ID_MAD,
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
@ -1047,13 +920,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,
|
||||
@ -1124,20 +990,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,
|
||||
@ -1173,13 +1025,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,
|
||||
@ -1187,13 +1032,6 @@ static const AVCodecDescriptor codec_descriptors[] = {
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Commodore CDXL video"),
|
||||
.props = AV_CODEC_PROP_INTRA_ONLY | 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,
|
||||
@ -1382,14 +1220,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,
|
||||
@ -1412,6 +1242,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 (Digital Picture Exchange) 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_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_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_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