|
|
|
@@ -35,14 +35,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-2 video"), |
|
|
|
.props = AV_CODEC_PROP_LOSSY, |
|
|
|
.props = AV_CODEC_PROP_LOSSY | AV_CODEC_PROP_REORDER, |
|
|
|
}, |
|
|
|
#if FF_API_XVMC |
|
|
|
{ |
|
|
|
@@ -65,7 +65,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, |
|
|
|
@@ -79,7 +79,7 @@ static const AVCodecDescriptor codec_descriptors[] = { |
|
|
|
.type = AVMEDIA_TYPE_VIDEO, |
|
|
|
.name = "rv20", |
|
|
|
.long_name = NULL_IF_CONFIG_SMALL("RealVideo 2.0"), |
|
|
|
.props = AV_CODEC_PROP_LOSSY, |
|
|
|
.props = AV_CODEC_PROP_LOSSY | AV_CODEC_PROP_REORDER, |
|
|
|
}, |
|
|
|
{ |
|
|
|
.id = AV_CODEC_ID_MJPEG, |
|
|
|
@@ -101,7 +101,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, |
|
|
|
@@ -150,14 +150,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, |
|
|
|
@@ -178,7 +178,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, |
|
|
|
@@ -206,7 +206,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, |
|
|
|
@@ -458,28 +458,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, |
|
|
|
@@ -592,7 +592,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, |
|
|
|
@@ -741,7 +741,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, |
|
|
|
@@ -1201,7 +1201,7 @@ static const AVCodecDescriptor codec_descriptors[] = { |
|
|
|
.type = AVMEDIA_TYPE_VIDEO, |
|
|
|
.name = "hevc", |
|
|
|
.long_name = NULL_IF_CONFIG_SMALL("H.265 / HEVC (High Efficiency Video Coding)"), |
|
|
|
.props = AV_CODEC_PROP_LOSSY, |
|
|
|
.props = AV_CODEC_PROP_LOSSY | AV_CODEC_PROP_REORDER, |
|
|
|
}, |
|
|
|
{ |
|
|
|
.id = AV_CODEC_ID_FIC, |
|
|
|
|