@ -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 ,