39
39
.long_name = NULL_IF_CONFIG_SMALL("MPEG-1 video"),
40
40
.props = AV_CODEC_PROP_LOSSY,
43
44
.id = AV_CODEC_ID_MPEG2VIDEO_XVMC,
44
45
.type = AVMEDIA_TYPE_VIDEO,
46
47
.long_name = NULL_IF_CONFIG_SMALL("MPEG-1/2 video XvMC (X-Video Motion Compensation)"),
47
48
.props = AV_CODEC_PROP_LOSSY,
50
#endif /* FF_API_XVMC */
50
52
.id = AV_CODEC_ID_H261,
51
53
.type = AVMEDIA_TYPE_VIDEO,
419
421
.props = AV_CODEC_PROP_LOSSLESS,
422
.id = AV_CODEC_ID_SNOW,
423
.type = AVMEDIA_TYPE_VIDEO,
425
.long_name = NULL_IF_CONFIG_SMALL("Snow"),
426
.props = AV_CODEC_PROP_LOSSY | AV_CODEC_PROP_LOSSLESS,
429
424
.id = AV_CODEC_ID_TSCC,
430
425
.type = AVMEDIA_TYPE_VIDEO,
1020
1015
.props = AV_CODEC_PROP_LOSSY,
1018
.id = AV_CODEC_ID_VP9,
1019
.type = AVMEDIA_TYPE_VIDEO,
1021
.long_name = NULL_IF_CONFIG_SMALL("Google VP9"),
1022
.props = AV_CODEC_PROP_LOSSY,
1023
1025
.id = AV_CODEC_ID_PICTOR,
1024
1026
.type = AVMEDIA_TYPE_VIDEO,
1025
1027
.name = "pictor",
1207
1209
.long_name = NULL_IF_CONFIG_SMALL("MS Windows Media Video V9 Screen"),
1208
1210
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSY,
1213
.id = AV_CODEC_ID_AIC,
1214
.type = AVMEDIA_TYPE_VIDEO,
1216
.long_name = NULL_IF_CONFIG_SMALL("Apple Intermediate Codec"),
1217
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSY,
1220
.id = AV_CODEC_ID_ESCAPE130,
1221
.type = AVMEDIA_TYPE_VIDEO,
1222
.name = "escape130",
1223
.long_name = NULL_IF_CONFIG_SMALL("Escape 130"),
1224
.props = AV_CODEC_PROP_LOSSY,
1227
.id = AV_CODEC_ID_G2M,
1228
.type = AVMEDIA_TYPE_VIDEO,
1230
.long_name = NULL_IF_CONFIG_SMALL("Go2Meeting"),
1231
.props = AV_CODEC_PROP_LOSSY,
1234
.id = AV_CODEC_ID_WEBP,
1235
.type = AVMEDIA_TYPE_VIDEO,
1237
.long_name = NULL_IF_CONFIG_SMALL("WebP"),
1238
.props = AV_CODEC_PROP_INTRA_ONLY | AV_CODEC_PROP_LOSSY |
1239
AV_CODEC_PROP_LOSSLESS,
1242
.id = AV_CODEC_ID_HNM4_VIDEO,
1243
.type = AVMEDIA_TYPE_VIDEO,
1244
.name = "hnm4video",
1245
.long_name = NULL_IF_CONFIG_SMALL("HNM 4 video"),
1246
.props = AV_CODEC_PROP_LOSSY,
1249
.id = AV_CODEC_ID_HEVC,
1250
.type = AVMEDIA_TYPE_VIDEO,
1252
.long_name = NULL_IF_CONFIG_SMALL("HEVC (High Efficiency Video Coding)"),
1253
.props = AV_CODEC_PROP_LOSSY,
1256
.id = AV_CODEC_ID_FIC,
1257
.type = AVMEDIA_TYPE_VIDEO,
1259
.long_name = NULL_IF_CONFIG_SMALL("Mirillis FIC"),
1260
.props = AV_CODEC_PROP_LOSSY,
1211
1263
/* various PCM "codecs" */
1341
1393
.props = AV_CODEC_PROP_LOSSLESS,
1396
.id = AV_CODEC_ID_PCM_S24LE_PLANAR,
1397
.type = AVMEDIA_TYPE_AUDIO,
1398
.name = "pcm_s24le_planar",
1399
.long_name = NULL_IF_CONFIG_SMALL("PCM signed 24-bit little-endian planar"),
1400
.props = AV_CODEC_PROP_LOSSLESS,
1403
.id = AV_CODEC_ID_PCM_S32LE_PLANAR,
1404
.type = AVMEDIA_TYPE_AUDIO,
1405
.name = "pcm_s32le_planar",
1406
.long_name = NULL_IF_CONFIG_SMALL("PCM signed 32-bit little-endian planar"),
1407
.props = AV_CODEC_PROP_LOSSLESS,
1344
1410
.id = AV_CODEC_ID_PCM_DVD,
1345
1411
.type = AVMEDIA_TYPE_AUDIO,
1346
1412
.name = "pcm_dvd",
1899
1965
.id = AV_CODEC_ID_ATRAC3,
1900
1966
.type = AVMEDIA_TYPE_AUDIO,
1901
1967
.name = "atrac3",
1902
.long_name = NULL_IF_CONFIG_SMALL("Atrac 3 (Adaptive TRansform Acoustic Coding 3)"),
1968
.long_name = NULL_IF_CONFIG_SMALL("ATRAC3 (Adaptive TRansform Acoustic Coding 3)"),
1903
1969
.props = AV_CODEC_PROP_LOSSY,
1906
1973
.id = AV_CODEC_ID_VOXWARE,
1907
1974
.type = AVMEDIA_TYPE_AUDIO,
1909
1976
.long_name = NULL_IF_CONFIG_SMALL("Voxware RT29 Metasound"),
1910
1977
.props = AV_CODEC_PROP_LOSSY,
1913
1981
.id = AV_CODEC_ID_APE,
1914
1982
.type = AVMEDIA_TYPE_AUDIO,
1962
2030
.id = AV_CODEC_ID_ATRAC3P,
1963
2031
.type = AVMEDIA_TYPE_AUDIO,
1964
2032
.name = "atrac3p",
1965
.long_name = NULL_IF_CONFIG_SMALL("Sony ATRAC3+"),
2033
.long_name = NULL_IF_CONFIG_SMALL("ATRAC3+ (Adaptive TRansform Acoustic Coding 3+)"),
1966
2034
.props = AV_CODEC_PROP_LOSSY,
2011
2079
.id = AV_CODEC_ID_ATRAC1,
2012
2080
.type = AVMEDIA_TYPE_AUDIO,
2013
2081
.name = "atrac1",
2014
.long_name = NULL_IF_CONFIG_SMALL("Atrac 1 (Adaptive TRansform Acoustic Coding)"),
2082
.long_name = NULL_IF_CONFIG_SMALL("ATRAC1 (Adaptive TRansform Acoustic Coding)"),
2015
2083
.props = AV_CODEC_PROP_LOSSY,
2126
2194
.long_name = NULL_IF_CONFIG_SMALL("TAK (Tom's lossless Audio Kompressor)"),
2127
2195
.props = AV_CODEC_PROP_LOSSLESS,
2198
.id = AV_CODEC_ID_METASOUND,
2199
.type = AVMEDIA_TYPE_AUDIO,
2200
.name = "metasound",
2201
.long_name = NULL_IF_CONFIG_SMALL("Voxware MetaSound"),
2202
.props = AV_CODEC_PROP_LOSSY,
2130
2205
/* subtitle codecs */