summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortytan6522022-01-24 07:53:12 +0100
committertytan6522022-01-24 07:53:12 +0100
commit7f00624346d8756f8b0a6dc7e450a3820857691e (patch)
tree7c7ee61d534bc328ee0a543945a2a3d7aeff87bd
parent5b39c6c2b78cb919aa03852b2c046fb99357cdad (diff)
downloadaur-7f00624346d8756f8b0a6dc7e450a3820857691e.tar.gz
build: Add svt-av1 cherry-picks
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD17
2 files changed, 17 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b4bacc90912a..d0320c233685 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = ffmpeg-obs
pkgdesc = Complete solution to record, convert and stream audio and video with fixes for OBS Studio. And various options in the PKGBUILD
pkgver = 4.4.1
- pkgrel = 5
+ pkgrel = 6
url = https://ffmpeg.org/
arch = i686
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 75557279cb87..28d81cb4a3ca 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -60,7 +60,7 @@ DISTRIB_ID=`lsb_release --id | cut -f2 -d$'\t'`
pkgname=ffmpeg-obs
pkgver=4.4.1
-pkgrel=5
+pkgrel=6
pkgdesc='Complete solution to record, convert and stream audio and video with fixes for OBS Studio. And various options in the PKGBUILD'
arch=('i686' 'x86_64' 'aarch64')
url=https://ffmpeg.org/
@@ -438,6 +438,21 @@ prepare() {
# https://github.com/FFmpeg/FFmpeg/commit/d1b47f3bfcc625ca1cae210fc198dcbd54381a88
git cherry-pick -n d1b47f3bfcc625ca1cae210fc198dcbd54381a88
+ ## Cherry-pick for FFmpeg from obs FFmpeg repository
+ ## This was hastly made before 27.2 beta 4 release
+ # avcodec/libsvtav1: properly enforce CQP mode when set in wrapper
+ # https://github.com/FFmpeg/FFmpeg/commit/c5f314309067dc85c165b975f53975c38e196258
+ git cherry-pick -n c5f314309067dc85c165b975f53975c38e196258
+ # avcodec/libsvtav1: Fix value range for rc mode
+ # https://github.com/FFmpeg/FFmpeg/commit/0463f5d6d56db6cc01bc88a0d77488f4ef23dfdc
+ git cherry-pick -n 0463f5d6d56db6cc01bc88a0d77488f4ef23dfdc
+ # avcodec/libsvtav1: make coded GOP type configurable
+ # https://github.com/FFmpeg/FFmpeg/commit/64e2fb3f9d89e5ad552f48e2d5beb9be7a91572a
+ git cherry-pick -n 64e2fb3f9d89e5ad552f48e2d5beb9be7a91572a
+ # avcodec/libsvtav1: Fix duplicate definition of caps_internal
+ # https://github.com/FFmpeg/FFmpeg/commit/04b89e8ae33ba74e5cb5b3b770613fa599f9cb36
+ git cherry-pick -n 04b89e8ae33ba74e5cb5b3b770613fa599f9cb36
+
## Patch for FFmpeg from obs-deps repository
# This patch applies: