2022-02-23 20:57:13 +01:00
|
|
|
{
|
|
|
|
"name": "vcpkg-ci-ffmpeg",
|
|
|
|
"version-string": "1",
|
2022-10-09 06:54:58 +02:00
|
|
|
"port-version": 2,
|
2022-02-23 20:57:13 +01:00
|
|
|
"description": "Port to force features of certain ports within CI",
|
|
|
|
"homepage": "https://github.com/microsoft/vcpkg",
|
|
|
|
"dependencies": [
|
|
|
|
{
|
|
|
|
"name": "ffmpeg",
|
2022-03-30 13:44:10 -07:00
|
|
|
"default-features": false,
|
2022-02-23 20:57:13 +01:00
|
|
|
"features": [
|
2022-03-30 13:44:10 -07:00
|
|
|
"avcodec",
|
|
|
|
"avdevice",
|
|
|
|
"avfilter",
|
|
|
|
"avformat",
|
|
|
|
"avresample",
|
|
|
|
"bzip2",
|
|
|
|
"freetype",
|
|
|
|
"gpl",
|
|
|
|
"iconv",
|
|
|
|
"lzma",
|
|
|
|
"mp3lame",
|
|
|
|
"nonfree",
|
|
|
|
"openjpeg",
|
2023-10-18 19:56:02 +02:00
|
|
|
"openmpt",
|
2022-03-30 13:44:10 -07:00
|
|
|
"openssl",
|
|
|
|
"opus",
|
|
|
|
"postproc",
|
|
|
|
"snappy",
|
|
|
|
"soxr",
|
|
|
|
"speex",
|
|
|
|
"swresample",
|
|
|
|
"swscale",
|
|
|
|
"theora",
|
|
|
|
"vorbis",
|
|
|
|
"vpx",
|
|
|
|
"webp",
|
|
|
|
"xml2",
|
|
|
|
"zlib"
|
2022-02-23 20:57:13 +01:00
|
|
|
]
|
2022-03-30 13:44:10 -07:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "ffmpeg",
|
|
|
|
"default-features": false,
|
|
|
|
"features": [
|
|
|
|
"alsa"
|
|
|
|
],
|
|
|
|
"platform": "linux"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "ffmpeg",
|
|
|
|
"default-features": false,
|
|
|
|
"features": [
|
|
|
|
"sdl2"
|
|
|
|
],
|
|
|
|
"platform": "!osx"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "ffmpeg",
|
|
|
|
"default-features": false,
|
|
|
|
"features": [
|
|
|
|
"ass",
|
2024-07-15 20:02:16 +02:00
|
|
|
"ffmpeg",
|
2022-03-30 13:44:10 -07:00
|
|
|
"fontconfig",
|
|
|
|
"fribidi",
|
|
|
|
"modplug",
|
|
|
|
"opencl",
|
2022-10-09 06:54:58 +02:00
|
|
|
"openh264",
|
|
|
|
"srt"
|
2022-03-30 13:44:10 -07:00
|
|
|
],
|
|
|
|
"platform": "!uwp"
|
|
|
|
},
|
2024-07-15 20:02:16 +02:00
|
|
|
{
|
|
|
|
"name": "ffmpeg",
|
|
|
|
"default-features": false,
|
|
|
|
"features": [
|
|
|
|
"fdk-aac"
|
|
|
|
],
|
|
|
|
"platform": "!android"
|
|
|
|
},
|
2022-03-30 13:44:10 -07:00
|
|
|
{
|
|
|
|
"name": "ffmpeg",
|
|
|
|
"default-features": false,
|
|
|
|
"features": [
|
|
|
|
"ilbc"
|
|
|
|
],
|
|
|
|
"platform": "!(arm & uwp)"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "ffmpeg",
|
|
|
|
"default-features": false,
|
|
|
|
"features": [
|
2022-12-28 21:09:32 +00:00
|
|
|
"ssh"
|
2022-03-30 13:44:10 -07:00
|
|
|
],
|
|
|
|
"platform": "!(uwp | arm)"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "ffmpeg",
|
|
|
|
"default-features": false,
|
|
|
|
"features": [
|
|
|
|
"x264"
|
|
|
|
],
|
|
|
|
"platform": "!(arm & windows)"
|
2022-12-28 21:09:32 +00:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "ffmpeg",
|
|
|
|
"default-features": false,
|
|
|
|
"features": [
|
2023-10-18 19:56:02 +02:00
|
|
|
"aom"
|
2022-12-28 21:09:32 +00:00
|
|
|
],
|
2023-10-18 19:56:02 +02:00
|
|
|
"platform": "!(windows & arm & !uwp)"
|
2022-03-30 13:44:10 -07:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "ffmpeg",
|
|
|
|
"default-features": false,
|
|
|
|
"features": [
|
2023-10-18 19:56:02 +02:00
|
|
|
"dav1d"
|
2022-03-30 13:44:10 -07:00
|
|
|
],
|
2023-10-18 19:56:02 +02:00
|
|
|
"platform": "!(uwp | arm | x86 | osx)"
|
2022-03-30 13:44:10 -07:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "ffmpeg",
|
|
|
|
"default-features": false,
|
|
|
|
"features": [
|
2023-10-18 19:56:02 +02:00
|
|
|
"x265"
|
2022-03-30 13:44:10 -07:00
|
|
|
],
|
2023-10-18 19:56:02 +02:00
|
|
|
"platform": "!uwp & !(arm & windows)"
|
2022-03-30 13:44:10 -07:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "ffmpeg",
|
|
|
|
"default-features": false,
|
|
|
|
"features": [
|
2024-07-15 20:02:16 +02:00
|
|
|
"avisynthplus"
|
2022-03-30 13:44:10 -07:00
|
|
|
],
|
2024-07-15 20:02:16 +02:00
|
|
|
"platform": "windows & !arm & !uwp & !static"
|
2022-03-30 13:44:10 -07:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "ffmpeg",
|
|
|
|
"default-features": false,
|
|
|
|
"features": [
|
2024-07-15 20:02:16 +02:00
|
|
|
"tesseract"
|
2022-03-30 13:44:10 -07:00
|
|
|
],
|
2024-07-15 20:02:16 +02:00
|
|
|
"platform": "!(windows & arm) & !static & !uwp"
|
2022-03-30 13:44:10 -07:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "ffmpeg",
|
|
|
|
"default-features": false,
|
|
|
|
"features": [
|
2024-07-15 20:02:16 +02:00
|
|
|
"opengl"
|
2022-03-30 13:44:10 -07:00
|
|
|
],
|
2024-07-15 20:02:16 +02:00
|
|
|
"platform": "!uwp & !(arm64 & windows) & !android"
|
2022-03-30 13:44:10 -07:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "ffmpeg",
|
|
|
|
"default-features": false,
|
|
|
|
"features": [
|
|
|
|
"nvcodec"
|
|
|
|
],
|
2024-07-15 20:02:16 +02:00
|
|
|
"platform": "!android & !osx & !uwp & !(arm64 & windows)"
|
2022-02-23 20:57:13 +01:00
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|