{
    "name": "ffmpeg",
    "config-opts": [
        "--enable-gpl",
        "--enable-shared",
        "--disable-static",
        "--enable-gnutls",
        "--disable-doc",
        "--disable-programs",
        "--disable-devices",
        "--enable-libopus",
        "--enable-libvpx",
        "--enable-libvorbis",
        "--enable-libx264",
        "--enable-nvenc",
        "--enable-libsrt",
        "--enable-librist",
        "--enable-libaom",
        "--enable-libsvtav1"
    ],
    "cleanup": [
        "/share/ffmpeg"
    ],
    "sources": [
        {
            "type": "git",
            "url": "https://github.com/FFmpeg/FFmpeg.git",
            "tag": "n6.1.1",
            "commit": "e38092ef9395d7049f871ef4d5411eb410e283e0",
            "disable-shallow-clone": true
        },
        {
            "type": "git",
            "dest": "obs-deps",
            "url": "https://github.com/obsproject/obs-deps.git",
            "tag": "2023-06-22",
            "commit": "d86fb6f86455d328f67e563d87f494bcf1ff6dca"
        },
        {
            "type": "shell",
            "commands": [
                "patch -Np1 -i obs-deps/deps.ffmpeg/patches/FFmpeg/0001-flvdec-handle-unknown.patch",
                "patch -Np1 -i obs-deps/deps.ffmpeg/patches/FFmpeg/0002-libaomenc-presets.patch"
            ]
        }
    ]
}
