summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Bermond2020-08-01 13:29:08 +0000
committerDaniel Bermond2020-08-01 13:33:38 +0000
commit4129da6396bb3dcae6ff602744290ae79b6a729d (patch)
tree144f67cd9476c4e7a8d4454cf88a6f4983b19262
parente2e22d0b85a43a8cb377a7c275de1777aea34d51 (diff)
downloadaur-4129da6396bb3dcae6ff602744290ae79b6a729d.tar.gz
Update svt-hevc patch to match latest upstream changes
ffmpeg has dropped the underscore in svt-av1 library names[1] (libsvt_av1 -> libsvtav1). References ---------- [1] http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=30a4bdbc1f4853c1deb2cd551d8c661f7b067503
-rw-r--r--.SRCINFO4
-rw-r--r--020-ffmpeg-add-svt-hevc.patch6
-rw-r--r--PKGBUILD4
3 files changed, 7 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5f32a59441b..7dabad6c4bb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = ffmpeg-full-git
pkgdesc = Complete solution to record, convert and stream audio and video (all possible features including libfdk-aac; git version)
- pkgver = 4.4.r98589.g0e20dee5c2
+ pkgver = 4.4.r98604.g11a2d05b3f
pkgrel = 1
url = https://www.ffmpeg.org/
arch = x86_64
@@ -139,7 +139,7 @@ pkgbase = ffmpeg-full-git
sha256sums = SKIP
sha256sums = b6fcef2f4cbb1daa47d17245702fbd67ab3289b6b16f090ab99b9c2669453a02
sha256sums = 12cb889fd2ddd03ecc0f5fa2e345c7787ff4b28c4d284a5c694c71d5a590763c
- sha256sums = 9624ef83247c454ad0724b94a2e7a2d7bc90b172b76ba4ad0f344d07ff9a0a01
+ sha256sums = 65699b95643ac24f57de503da83a8d5ad39be9fde216fa6a502b09a3f5120c64
sha256sums = 1499e419dda72b1604dc5e3959668f3843292ff56bfba78734e31510ba576de0
sha256sums = b74be6d805672210e226e7c0b403f88b0ee8a53c732c9bdc873c4b44aeb75c96
sha256sums = 04a7176400907fd7db0d69116b99de49e582a6e176b3bfb36a03e50a4cb26a36
diff --git a/020-ffmpeg-add-svt-hevc.patch b/020-ffmpeg-add-svt-hevc.patch
index 7d69cdcd771..dda7b82f328 100644
--- a/020-ffmpeg-add-svt-hevc.patch
+++ b/020-ffmpeg-add-svt-hevc.patch
@@ -21,7 +21,7 @@
libspeex_encoder_deps="libspeex"
libspeex_encoder_select="audio_frame_queue"
+libsvt_hevc_encoder_deps="libsvthevc"
- libsvt_av1_encoder_deps="libsvtav1"
+ libsvtav1_encoder_deps="libsvtav1"
libtheora_encoder_deps="libtheora"
libtwolame_encoder_deps="libtwolame"
@@ -6401,6 +6404,7 @@ enabled libsoxr && require libsoxr soxr.h soxr_create -lsoxr
@@ -39,7 +39,7 @@
OBJS-$(CONFIG_LIBSPEEX_DECODER) += libspeexdec.o
OBJS-$(CONFIG_LIBSPEEX_ENCODER) += libspeexenc.o
+OBJS-$(CONFIG_LIBSVT_HEVC_ENCODER) += libsvt_hevc.o
- OBJS-$(CONFIG_LIBSVT_AV1_ENCODER) += libsvt_av1.o
+ OBJS-$(CONFIG_LIBSVTAV1_ENCODER) += libsvtav1.o
OBJS-$(CONFIG_LIBTHEORA_ENCODER) += libtheoraenc.o
OBJS-$(CONFIG_LIBTWOLAME_ENCODER) += libtwolame.o
--- a/libavcodec/allcodecs.c
@@ -49,7 +49,7 @@
extern AVCodec ff_libspeex_encoder;
extern AVCodec ff_libspeex_decoder;
+extern AVCodec ff_libsvt_hevc_encoder;
- extern AVCodec ff_libsvt_av1_encoder;
+ extern AVCodec ff_libsvtav1_encoder;
extern AVCodec ff_libtheora_encoder;
extern AVCodec ff_libtwolame_encoder;
--- /dev/null
diff --git a/PKGBUILD b/PKGBUILD
index 42de0b3f987..bc30a223900 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@ _svt_hevc_ver='1.4.3'
_svt_vp9_ver='0.2.2'
pkgname=ffmpeg-full-git
-pkgver=4.4.r98589.g0e20dee5c2
+pkgver=4.4.r98604.g11a2d05b3f
pkgrel=1
pkgdesc='Complete solution to record, convert and stream audio and video (all possible features including libfdk-aac; git version)'
arch=('x86_64')
@@ -50,7 +50,7 @@ source=('git+https://git.ffmpeg.org/ffmpeg.git'
sha256sums=('SKIP'
'b6fcef2f4cbb1daa47d17245702fbd67ab3289b6b16f090ab99b9c2669453a02'
'12cb889fd2ddd03ecc0f5fa2e345c7787ff4b28c4d284a5c694c71d5a590763c'
- '9624ef83247c454ad0724b94a2e7a2d7bc90b172b76ba4ad0f344d07ff9a0a01'
+ '65699b95643ac24f57de503da83a8d5ad39be9fde216fa6a502b09a3f5120c64'
'1499e419dda72b1604dc5e3959668f3843292ff56bfba78734e31510ba576de0'
'b74be6d805672210e226e7c0b403f88b0ee8a53c732c9bdc873c4b44aeb75c96'
'04a7176400907fd7db0d69116b99de49e582a6e176b3bfb36a03e50a4cb26a36')