|
|
|
@ -30,14 +30,14 @@ static const AVCodecDescriptor codec_descriptors[] = { |
|
|
|
|
.type = AVMEDIA_TYPE_VIDEO, |
|
|
|
|
.name = "mpeg1video", |
|
|
|
|
.long_name = NULL_IF_CONFIG_SMALL("MPEG-1 video"), |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY, |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY | AV_CODEC_PROP_REORDER, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
.id = AV_CODEC_ID_MPEG2VIDEO, |
|
|
|
|
.type = AVMEDIA_TYPE_VIDEO, |
|
|
|
|
.name = "mpeg2video", |
|
|
|
|
.long_name = NULL_IF_CONFIG_SMALL("MPEG-1 video"), |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY, |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY | AV_CODEC_PROP_REORDER, |
|
|
|
|
}, |
|
|
|
|
#if FF_API_XVMC |
|
|
|
|
{ |
|
|
|
@ -60,7 +60,7 @@ static const AVCodecDescriptor codec_descriptors[] = { |
|
|
|
|
.type = AVMEDIA_TYPE_VIDEO, |
|
|
|
|
.name = "h263", |
|
|
|
|
.long_name = NULL_IF_CONFIG_SMALL("H.263 / H.263-1996, H.263+ / H.263-1998 / H.263 version 2"), |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY, |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY | AV_CODEC_PROP_REORDER, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
.id = AV_CODEC_ID_RV10, |
|
|
|
@ -74,7 +74,7 @@ static const AVCodecDescriptor codec_descriptors[] = { |
|
|
|
|
.type = AVMEDIA_TYPE_VIDEO, |
|
|
|
|
.name = "rv20", |
|
|
|
|
.long_name = NULL_IF_CONFIG_SMALL("RealVideo 1.0"), |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY, |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY | AV_CODEC_PROP_REORDER, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
.id = AV_CODEC_ID_MJPEG, |
|
|
|
@ -95,7 +95,7 @@ static const AVCodecDescriptor codec_descriptors[] = { |
|
|
|
|
.type = AVMEDIA_TYPE_VIDEO, |
|
|
|
|
.name = "mpeg4", |
|
|
|
|
.long_name = NULL_IF_CONFIG_SMALL("MPEG-4 part 2"), |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY, |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY | AV_CODEC_PROP_REORDER, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
.id = AV_CODEC_ID_RAWVIDEO, |
|
|
|
@ -144,14 +144,14 @@ static const AVCodecDescriptor codec_descriptors[] = { |
|
|
|
|
.type = AVMEDIA_TYPE_VIDEO, |
|
|
|
|
.name = "h263p", |
|
|
|
|
.long_name = NULL_IF_CONFIG_SMALL("H.263+ / H.263-1998 / H.263 version 2"), |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY, |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY | AV_CODEC_PROP_REORDER, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
.id = AV_CODEC_ID_H263I, |
|
|
|
|
.type = AVMEDIA_TYPE_VIDEO, |
|
|
|
|
.name = "h263i", |
|
|
|
|
.long_name = NULL_IF_CONFIG_SMALL("Intel H.263"), |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY, |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY | AV_CODEC_PROP_REORDER, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
.id = AV_CODEC_ID_FLV1, |
|
|
|
@ -172,7 +172,7 @@ static const AVCodecDescriptor codec_descriptors[] = { |
|
|
|
|
.type = AVMEDIA_TYPE_VIDEO, |
|
|
|
|
.name = "svq3", |
|
|
|
|
.long_name = NULL_IF_CONFIG_SMALL("Sorenson Vector Quantizer 3 / Sorenson Video 3 / SVQ3"), |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY, |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY | AV_CODEC_PROP_REORDER, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
.id = AV_CODEC_ID_DVVIDEO, |
|
|
|
@ -200,7 +200,7 @@ static const AVCodecDescriptor codec_descriptors[] = { |
|
|
|
|
.type = AVMEDIA_TYPE_VIDEO, |
|
|
|
|
.name = "h264", |
|
|
|
|
.long_name = NULL_IF_CONFIG_SMALL("H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10"), |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY | AV_CODEC_PROP_LOSSLESS, |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY | AV_CODEC_PROP_LOSSLESS | AV_CODEC_PROP_REORDER, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
.id = AV_CODEC_ID_INDEO3, |
|
|
|
@ -445,28 +445,28 @@ static const AVCodecDescriptor codec_descriptors[] = { |
|
|
|
|
.type = AVMEDIA_TYPE_VIDEO, |
|
|
|
|
.name = "rv30", |
|
|
|
|
.long_name = NULL_IF_CONFIG_SMALL("RealVideo 3.0"), |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY, |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY | AV_CODEC_PROP_REORDER, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
.id = AV_CODEC_ID_RV40, |
|
|
|
|
.type = AVMEDIA_TYPE_VIDEO, |
|
|
|
|
.name = "rv40", |
|
|
|
|
.long_name = NULL_IF_CONFIG_SMALL("RealVideo 4.0"), |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY, |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY | AV_CODEC_PROP_REORDER, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
.id = AV_CODEC_ID_VC1, |
|
|
|
|
.type = AVMEDIA_TYPE_VIDEO, |
|
|
|
|
.name = "vc1", |
|
|
|
|
.long_name = NULL_IF_CONFIG_SMALL("SMPTE VC-1"), |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY, |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY | AV_CODEC_PROP_REORDER, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
.id = AV_CODEC_ID_WMV3, |
|
|
|
|
.type = AVMEDIA_TYPE_VIDEO, |
|
|
|
|
.name = "wmv3", |
|
|
|
|
.long_name = NULL_IF_CONFIG_SMALL("Windows Media Video 9"), |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY, |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY | AV_CODEC_PROP_REORDER, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
.id = AV_CODEC_ID_LOCO, |
|
|
|
@ -578,7 +578,7 @@ static const AVCodecDescriptor codec_descriptors[] = { |
|
|
|
|
.type = AVMEDIA_TYPE_VIDEO, |
|
|
|
|
.name = "cavs", |
|
|
|
|
.long_name = NULL_IF_CONFIG_SMALL("Chinese AVS (Audio Video Standard) (AVS1-P2, JiZhun profile)"), |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY, |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY | AV_CODEC_PROP_REORDER, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
.id = AV_CODEC_ID_JPEG2000, |
|
|
|
@ -726,7 +726,7 @@ static const AVCodecDescriptor codec_descriptors[] = { |
|
|
|
|
.type = AVMEDIA_TYPE_VIDEO, |
|
|
|
|
.name = "dirac", |
|
|
|
|
.long_name = NULL_IF_CONFIG_SMALL("Dirac"), |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY | AV_CODEC_PROP_LOSSLESS, |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY | AV_CODEC_PROP_LOSSLESS | AV_CODEC_PROP_REORDER, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
.id = AV_CODEC_ID_BFI, |
|
|
|
@ -1097,7 +1097,7 @@ static const AVCodecDescriptor codec_descriptors[] = { |
|
|
|
|
.type = AVMEDIA_TYPE_VIDEO, |
|
|
|
|
.name = "hevc", |
|
|
|
|
.long_name = NULL_IF_CONFIG_SMALL("HEVC (High Efficiency Video Coding)"), |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY, |
|
|
|
|
.props = AV_CODEC_PROP_LOSSY | AV_CODEC_PROP_REORDER, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
.id = AV_CODEC_ID_FIC, |
|
|
|
|