diff options
author | Frederik “Freso” S. Olesen | 2023-05-14 14:40:08 +0200 |
---|---|---|
committer | Frederik “Freso” S. Olesen | 2023-05-14 14:40:08 +0200 |
commit | 6ab76dffceaa25d170fbe2cf1bb87f14a62a5b20 (patch) | |
tree | 903ff5a1815a04d90e0ef4b5b830247fdc1f3c35 | |
parent | 800bcdece3a20b2e77552aa3f231e77c1a913f32 (diff) | |
download | aur-6ab76dffceaa25d170fbe2cf1bb87f14a62a5b20.tar.gz |
StreamFX 0.12.0 Beta 275
https://github.com/Xaymar/obs-StreamFX/releases/tag/0.12.0b252
https://github.com/Xaymar/obs-StreamFX/releases/tag/0.12.0b275
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | 00001-fix-build-on-ffmpeg-6.patch | 26 | ||||
-rw-r--r-- | PKGBUILD | 9 |
3 files changed, 5 insertions, 36 deletions
@@ -1,6 +1,6 @@ pkgbase = obs-streamfx-unstable pkgdesc = Bring your stream back to life with modern effects! (unstable/testing version) - pkgver = 0.12.0b202 + pkgver = 0.12.0b275 pkgrel = 1 url = https://github.com/Xaymar/obs-StreamFX arch = x86_64 @@ -27,9 +27,7 @@ pkgbase = obs-streamfx-unstable depends = nlohmann-json provides = obs-streamfx conflicts = obs-streamfx - source = obs-StreamFX::git+https://github.com/Xaymar/obs-StreamFX.git#tag=0.12.0b202 - source = 00001-fix-build-on-ffmpeg-6.patch + source = obs-StreamFX::git+https://github.com/Xaymar/obs-StreamFX.git#tag=0.12.0b275 md5sums = SKIP - md5sums = e532ab3c20aa2b40099706990ec92ba0 pkgname = obs-streamfx-unstable diff --git a/00001-fix-build-on-ffmpeg-6.patch b/00001-fix-build-on-ffmpeg-6.patch deleted file mode 100644 index 5bae53bbef53..000000000000 --- a/00001-fix-build-on-ffmpeg-6.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git a/source/encoders/encoder-ffmpeg.cpp b/source/encoders/encoder-ffmpeg.cpp -index 1bfbc32c..43b05c48 100644 ---- a/source/encoders/encoder-ffmpeg.cpp -+++ b/source/encoders/encoder-ffmpeg.cpp -@@ -1045,7 +1045,7 @@ void ffmpeg_factory::get_defaults2(obs_data_t* settings) - if (_handler) - _handler->get_defaults(settings, _avcodec, nullptr, _handler->is_hardware_encoder(this)); - -- if ((_avcodec->capabilities & AV_CODEC_CAP_INTRA_ONLY) == 0) { -+ if ((avcodec_descriptor_get(_avcodec->id)->props & AV_CODEC_PROP_INTRA_ONLY) == 0) { - obs_data_set_default_int(settings, ST_KEY_KEYFRAMES_INTERVALTYPE, 0); - obs_data_set_default_double(settings, ST_KEY_KEYFRAMES_INTERVAL_SECONDS, 2.0); - obs_data_set_default_int(settings, ST_KEY_KEYFRAMES_INTERVAL_FRAMES, 300); -diff --git a/source/encoders/handlers/handler.cpp b/source/encoders/handlers/handler.cpp -index bb109dac..58199952 100644 ---- a/source/encoders/handlers/handler.cpp -+++ b/source/encoders/handlers/handler.cpp -@@ -9,7 +9,7 @@ using namespace streamfx::encoder::ffmpeg; - - bool handler::handler::has_keyframe_support(ffmpeg_factory* instance) - { -- return (instance->get_avcodec()->capabilities & AV_CODEC_CAP_INTRA_ONLY) == 0; -+ return (avcodec_descriptor_get(instance->get_avcodec()->id)->props & AV_CODEC_PROP_INTRA_ONLY) == 0; - } - - bool handler::handler::is_hardware_encoder(ffmpeg_factory* instance) @@ -2,7 +2,7 @@ # Contributor: Hugo Denizart <hugo at denizart dot pro> _pkgname=obs-StreamFX pkgname=${_pkgname,,}-unstable -pkgver=0.12.0b202 +pkgver=0.12.0b275 pkgrel=1 pkgdesc="Bring your stream back to life with modern effects! (unstable/testing version)" arch=("x86_64") @@ -16,15 +16,12 @@ makedepends=("cmake" "git" "libfdk-aac" "libxcomposite" "x264" "jack" "vlc" "swig" "luajit" "python" "ninja") provides=(${_pkgname,,}) conflicts=(${_pkgname,,}) -source=("$_pkgname::git+$url.git#tag="$pkgver - "00001-fix-build-on-ffmpeg-6.patch") -md5sums=("SKIP" - "e532ab3c20aa2b40099706990ec92ba0") +source=("$_pkgname::git+$url.git#tag="$pkgver) +md5sums=("SKIP") prepare() { cd $_pkgname git submodule update --init --recursive - git apply ../00001-fix-build-on-ffmpeg-6.patch } build() { |