mirror of
https://github.com/obsproject/obs-studio.git
synced 2024-09-20 04:42:18 +02:00
flatpak: Add libaom support
It also add FFmpeg libaom patches from obs-deps.
This commit is contained in:
parent
9167a7177d
commit
6fdfc88467
@ -166,6 +166,31 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "aom",
|
||||
"buildsystem": "cmake-ninja",
|
||||
"builddir": true,
|
||||
"config-opts": [
|
||||
"-DCMAKE_BUILD_TYPE=Release",
|
||||
"-DBUILD_SHARED_LIBS=ON",
|
||||
"-DENABLE_DOCS=OFF",
|
||||
"-DENABLE_EXAMPLES=OFF",
|
||||
"-DENABLE_TESTDATA=OFF",
|
||||
"-DENABLE_TESTS=OFF",
|
||||
"-DENABLE_TOOLS=OFF "
|
||||
],
|
||||
"cleanup": [
|
||||
"/include"
|
||||
],
|
||||
"sources": [
|
||||
{
|
||||
"type": "git",
|
||||
"url": "https://aomedia.googlesource.com/aom.git",
|
||||
"tag": "v3.2.0",
|
||||
"commit": "287164de79516c25c8c84fd544f67752c170082a"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "ffmpeg",
|
||||
"config-opts": [
|
||||
@ -182,7 +207,8 @@
|
||||
"--enable-libx264",
|
||||
"--enable-nvenc",
|
||||
"--enable-libsrt",
|
||||
"--enable-librist"
|
||||
"--enable-librist",
|
||||
"--enable-libaom"
|
||||
],
|
||||
"cleanup": [
|
||||
"/share/ffmpeg",
|
||||
@ -199,8 +225,8 @@
|
||||
"type": "git",
|
||||
"dest": "obs-deps",
|
||||
"url": "https://github.com/obsproject/obs-deps.git",
|
||||
"tag": "2021-12-22",
|
||||
"commit": "42f0384e2f39a53b6386924cf4c1a643f766e164"
|
||||
"tag": "2022-01-01",
|
||||
"commit": "15072cd42722d87c6b3ed1636b22e98c08575f20"
|
||||
},
|
||||
{
|
||||
"type": "shell",
|
||||
@ -208,6 +234,7 @@
|
||||
"git cherry-pick -n d1b47f3bfcc625ca1cae210fc198dcbd54381a88 # avcodec/vaapi_encode: Fix segfault upon closing uninitialized encoder",
|
||||
"patch -Np1 -i obs-deps/CI/patches/FFmpeg-4.4.1-OBS.patch",
|
||||
"patch -Np1 -i obs-deps/CI/patches/FFmpeg-4.4.1-librist.patch",
|
||||
"patch -Np1 -i obs-deps/CI/patches/FFmpeg-4.4.1-libaomenc.patch",
|
||||
"patch -Np1 -i obs-deps/CI/patches/FFmpeg-9010.patch"
|
||||
]
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user