Commit f41bf490 authored by Felix Paul Kühne's avatar Felix Paul Kühne

Update libvlc

parent a024e2ae
From 2641d57514c799c7219aead95e88043bfa53b716 Mon Sep 17 00:00:00 2001
From a2103b8070ad060de61baab046c7424ddb5d9681 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Felix=20Paul=20K=C3=BChne?= <fkuehne@videolan.org>
Date: Thu, 18 Dec 2014 22:14:55 +0100
Subject: [PATCH 01/21] arm_neon: work-around libtool issue
......@@ -18,5 +18,5 @@ index 10f5c15d7c..0406ded7eb 100644
libchroma_yuv_neon_plugin_la_SOURCES = \
--
2.19.0
2.19.1
From 67a341f4816799243fcd50248b9e3e11a6b9b96f Mon Sep 17 00:00:00 2001
From aaa325c49ddf4ccd523000f82bca4a087437acb5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Felix=20Paul=20K=C3=BChne?= <fkuehne@videolan.org>
Date: Wed, 10 Dec 2014 22:14:55 +0100
Subject: [PATCH 02/21] disable neon volume plugin
......@@ -20,5 +20,5 @@ index 0406ded7eb..48aa33332b 100644
endif
--
2.19.0
2.19.1
From b4df1b6f070757523a5b40a330cde95c419fe6f5 Mon Sep 17 00:00:00 2001
From f447969ddec739eb266da9502046342723b43540 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Felix=20Paul=20K=C3=BChne?= <fkuehne@videolan.org>
Date: Fri, 22 Jul 2016 11:11:44 +0200
Subject: [PATCH 03/21] Enable System DL
......@@ -58,5 +58,5 @@ index fc68f815a0..4d2d716146 100644
.ffmpeg: ffmpeg
--
2.19.0
2.19.1
From e8a18811e689f1b0f93933593dedb035c063fd3f Mon Sep 17 00:00:00 2001
From e6e9e49c9465f443364a3fdee400da6a252f2067 Mon Sep 17 00:00:00 2001
From: Thomas Guillem <thomas@gllm.fr>
Date: Fri, 16 Sep 2016 15:51:10 +0200
Subject: [PATCH 04/21] http: add vlc_http_cookies_clear
......@@ -61,5 +61,5 @@ index 77ab852b15..f229b85dea 100644
}
--
2.19.0
2.19.1
From 117aa109d9a703aba82769d8153926e21092ae30 Mon Sep 17 00:00:00 2001
From 2e0450098a219c94ecb50e770672c1a17682d24c Mon Sep 17 00:00:00 2001
From: Thomas Guillem <thomas@gllm.fr>
Date: Fri, 16 Sep 2016 15:51:11 +0200
Subject: [PATCH 05/21] libvlc_media: add cookie_jar API
......@@ -163,5 +163,5 @@ index a9a22fee15..fde008aaeb 100644
p_input_thread = input_Create( p_mi, p_mi->p_md->p_input_item, NULL,
--
2.19.0
2.19.1
From eda64e58c62ab26cb9960c92c949cd132cbd4db2 Mon Sep 17 00:00:00 2001
From 6863609c964e4be15fac86179964e9078722ebe9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Felix=20Paul=20K=C3=BChne?= <fkuehne@videolan.org>
Date: Sun, 7 Dec 2014 20:02:18 +0100
Subject: [PATCH 06/21] contrib/gcrypt: work-around a libtool limitation
......@@ -53,5 +53,5 @@ index 0000000000..df97ffb488
+ AM_CFLAGS = $(GPG_ERROR_CFLAGS)
+
--
2.19.0
2.19.1
From 1acc04d8bb23532583439210ddfe9b3a253f8378 Mon Sep 17 00:00:00 2001
From 48fc3a3ed9c0a5ad5fb032218d6d9f7ddd9973db Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Felix=20Paul=20K=C3=BChne?= <fkuehne@videolan.org>
Date: Sat, 3 Oct 2015 22:45:14 +0200
Subject: [PATCH 07/21] contrib/gcrypt: fix tvOS compilation
......@@ -56,5 +56,5 @@ index bc938e585f..3564fde87b 100644
GCRYPT_CONF += --disable-aesni-support
else
--
2.19.0
2.19.1
From 4d09268ef4d5952f169f8b2777a379306175d11a Mon Sep 17 00:00:00 2001
From 85cd4dcac702493f4eb4c7e09dbf6914e2bfdb51 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Felix=20Paul=20K=C3=BChne?= <fkuehne@videolan.org>
Date: Mon, 12 Sep 2016 17:03:37 +0200
Subject: [PATCH 08/21] contrib/gcrypt: update patches
......@@ -363,5 +363,5 @@ index df97ffb488..957f268ad2 100644
# Need to include ../src in addition to top_srcdir because gcrypt.h is
--
2.19.0
2.19.1
From 04b63eca657f4b4ff21bd350306f396279c713c0 Mon Sep 17 00:00:00 2001
From c9bf588975906b7092ea82de8f5d47b15a90574c Mon Sep 17 00:00:00 2001
From: Thomas Guillem <thomas@gllm.fr>
Date: Mon, 17 Jul 2017 17:03:24 +0200
Subject: [PATCH 09/21] Replace thread local with pthread TSD
......@@ -222,5 +222,5 @@ index 810c8ffc81..3d2d2f1dc8 100644
twalk(priv->var_root, TwalkGetNames);
vlc_mutex_unlock(&priv->var_lock);
--
2.19.0
2.19.1
From b2bb6c7cd12a5bbe46c88489d150e72b89793456 Mon Sep 17 00:00:00 2001
From b68d83237a50beb6da2a9520011029e527f45be4 Mon Sep 17 00:00:00 2001
From: Carola Nitz <nitz.carola@googlemail.com>
Date: Fri, 29 Sep 2017 14:49:02 +0200
Subject: [PATCH 10/21] contrib: use live555 version that is compatible with
......@@ -46,5 +46,5 @@ index b77d96ce73..3a2526a497 100644
echo "PREFIX = $(PREFIX)" >> $$subdir/Makefile.head && \
echo "LIBDIR = $(PREFIX)/lib" >> $$subdir/Makefile.head ; done
--
2.19.0
2.19.1
From 535218a5a6afa59b077a46648ab27077428efa57 Mon Sep 17 00:00:00 2001
From 0fcb64856d14c35c14a0a435b090a2e79fd1de90 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Felix=20Paul=20K=C3=BChne?= <felix@feepk.net>
Date: Sun, 17 Dec 2017 18:05:40 +0100
Subject: [PATCH 11/21] libvlc: add a basic API to change freetype's color,
......@@ -9,8 +9,8 @@ Subject: [PATCH 11/21] libvlc: add a basic API to change freetype's color,
lib/libvlc.sym | 6 ++
lib/media_player.c | 6 ++
lib/video.c | 69 ++++++++++++++++++++++-
modules/text_renderer/freetype/freetype.c | 31 ++++++++--
5 files changed, 133 insertions(+), 5 deletions(-)
modules/text_renderer/freetype/freetype.c | 32 +++++++++--
5 files changed, 134 insertions(+), 5 deletions(-)
diff --git a/include/vlc/libvlc_media_player.h b/include/vlc/libvlc_media_player.h
index 4336df9442..20b220448b 100644
......@@ -182,7 +182,7 @@ index acbba3a30f..035cc0ebf1 100644
+ return get_string( p_mi, "freetype", textrenderer_option_bynumber(option) );
+}
diff --git a/modules/text_renderer/freetype/freetype.c b/modules/text_renderer/freetype/freetype.c
index b92c66ceac..681e26ca98 100644
index b92c66ceac..fb1469a6ea 100644
--- a/modules/text_renderer/freetype/freetype.c
+++ b/modules/text_renderer/freetype/freetype.c
@@ -952,12 +952,36 @@ static inline int RenderAXYZ( filter_t *p_filter,
......@@ -227,5 +227,5 @@ index b92c66ceac..681e26ca98 100644
static void FillDefaultStyles( filter_t *p_filter )
--
2.19.0
2.19.1
From 4e7ec0c2bdafcae3a7d5e65de6d41826baf116ae Mon Sep 17 00:00:00 2001
From 3240c00e03620d1b3ef2ff2ded86147b6162222a Mon Sep 17 00:00:00 2001
From: Carola Nitz <nitz.carola@googlemail.com>
Date: Fri, 23 Feb 2018 13:16:41 +0100
Subject: [PATCH 12/21] Work around lack of __thread storage qualifier on old
......@@ -14,7 +14,7 @@ Subject: [PATCH 12/21] Work around lack of __thread storage qualifier on old
rename {compat => src/extras}/tdestroy.c (59%)
diff --git a/configure.ac b/configure.ac
index 2ed758a3ec..b27abfa078 100644
index 54c270df37..8225d996b5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -590,8 +590,8 @@ dnl Check for system libs needed
......@@ -48,7 +48,7 @@ index 3003a154f6..ba4f6447be 100644
/* Random numbers */
diff --git a/po/POTFILES.in b/po/POTFILES.in
index fd35c8935c..cde9849d0c 100644
index 2b4319f140..cb7f3948e9 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -68,6 +68,7 @@ src/config/help.c
......@@ -204,5 +204,5 @@ index 6bb3480957..5c54881553 100644
+
+#endif
--
2.19.0
2.19.1
From 56e59449d7ca0ab9ea7298bc1217f974cf5b6a15 Mon Sep 17 00:00:00 2001
From 3cf768f74c8ee4050b7cb0646a7441a817e590ae Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Hugo=20Beauz=C3=A9e-Luyssen?= <hugo@beauzee.fr>
Date: Mon, 26 Mar 2018 16:44:44 +0200
Subject: [PATCH 13/21] modules:common: Use the full module name as MODULE_NAME
......@@ -29,5 +29,5 @@ index 1b9117c98d..fc67a39bca 100644
AM_CFLAGS =
AM_CXXFLAGS =
--
2.19.0
2.19.1
From c16e5f5126606ab94865f4ef058a6821f85b820d Mon Sep 17 00:00:00 2001
From f7f6a1736714a969e7ed2bdfd213d59bc98dd7df Mon Sep 17 00:00:00 2001
From: Luis Fernandes <zipleen@gmail.com>
Date: Mon, 30 Apr 2018 14:33:08 +0100
Subject: [PATCH 14/21] add auto deinterlacer-mode which is also valid
......@@ -22,5 +22,5 @@ index 035cc0ebf1..a3e5b248e9 100644
if (*psz_mode)
--
2.19.0
2.19.1
From 6654c7b6fe466e0676a6e9e5865c93bd11807b79 Mon Sep 17 00:00:00 2001
From 2d8fecb9dfe4c5bc0e4bfb360cd722da77a46014 Mon Sep 17 00:00:00 2001
From: Luis Fernandes <zipleen@gmail.com>
Date: Wed, 9 May 2018 10:44:43 +0100
Subject: [PATCH 15/21] Users will be able to change the deinterlace mode
......@@ -87,5 +87,5 @@ index a3e5b248e9..9bc0f634f5 100644
}
free (pp_vouts);
--
2.19.0
2.19.1
From 1f4909992f0836a44d541c6f4446ca8badacd02b Mon Sep 17 00:00:00 2001
From 62b27ae90ab2661d1a84016b648218ebf9db4de1 Mon Sep 17 00:00:00 2001
From: Thomas Guillem <thomas@gllm.fr>
Date: Tue, 27 Mar 2018 16:49:34 +0200
Subject: [PATCH 16/21] contrib: ffmpeg: enable videotoolbox encoder
......@@ -27,5 +27,5 @@ index 4d2d716146..7a3b678370 100644
endif
endif
--
2.19.0
2.19.1
From 9c32cfca617bd2a443bd2a27bdc1c435e28e10ae Mon Sep 17 00:00:00 2001
From 68ae48e1e806bcbc68d795d68b56ee2fdcd466be Mon Sep 17 00:00:00 2001
From: Thomas Guillem <thomas@gllm.fr>
Date: Tue, 27 Mar 2018 16:52:35 +0200
Subject: [PATCH 17/21] chromecast: use vt encoder from avcodec
......@@ -38,5 +38,5 @@ index 53227c258b..60edf28e82 100644
{ .fcc = VLC_CODEC_VP8, .get_opt = GetVencVPXOption },
{ .fcc = VLC_CODEC_H264, .get_opt = NULL },
--
2.19.0
2.19.1
From 7b24b697792a033da9fb96a399b1ef8b0a8aaaf8 Mon Sep 17 00:00:00 2001
From d251faa6fec291d85ea078806a82e3f88a6cc1ea Mon Sep 17 00:00:00 2001
From: Thomas Guillem <thomas@gllm.fr>
Date: Mon, 18 Jun 2018 12:31:13 +0200
Subject: [PATCH 18/21] ffmpeg: backport vtenc patches
......@@ -355,5 +355,5 @@ index 7a3b678370..7c3a87068c 100644
ifdef USE_LIBAV
$(APPLY) $(SRC)/ffmpeg/libav_gsm.patch
--
2.19.0
2.19.1
From 402a5dcc5f28b95a617cfb22f5d5be04794c10dc Mon Sep 17 00:00:00 2001
From ef572bd0e55241ee419c2c3267f277583cc4a0c6 Mon Sep 17 00:00:00 2001
From: Thomas Guillem <thomas@gllm.fr>
Date: Wed, 17 Jan 2018 10:06:13 +0200
Subject: [PATCH 19/21] core: expose config_AutoSaveConfigFile
......@@ -60,5 +60,5 @@ index db7f4030b9..4ad59b1fc0 100644
config_ChainDestroy
config_ChainDuplicate
--
2.19.0
2.19.1
From 9dcab579a7124ba1a20075e4c50d9c606fd2b29d Mon Sep 17 00:00:00 2001
From 15e22494dd962578969bfa6b73362f201d051c4f Mon Sep 17 00:00:00 2001
From: Thomas Guillem <thomas@gllm.fr>
Date: Wed, 17 Jan 2018 10:06:13 +0200
Subject: [PATCH 20/21] lib: save configuration after playback/parse
......@@ -38,5 +38,5 @@ index 7b4050164f..29285065f0 100644
/*
--
2.19.0
2.19.1
From 0e145be186d052da317a8a87fbcf474bcf50b0b2 Mon Sep 17 00:00:00 2001
From 1e4ab39e4d1cbb678fea8c0cd2f3ce3dcc499039 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Felix=20Paul=20K=C3=BChne?= <felix@feepk.net>
Date: Mon, 10 Sep 2018 20:55:11 +0200
Subject: [PATCH 21/21] http access: retain auth struct for the runtime of the
......@@ -103,5 +103,5 @@ index 07064ce226..2ad5c28970 100644
p_auth->i_nonce = 0;
--
2.19.0
2.19.1
......@@ -25,7 +25,7 @@ OSVERSIONMINLDFLAG=ios_version_min
ROOT_DIR=empty
FARCH="all"
TESTEDHASH="f615db633" # libvlc hash that this version of VLCKit is build on
TESTEDHASH="79ed7f520" # libvlc hash that this version of VLCKit is build on
if [ -z "$MAKE_JOBS" ]; then
CORE_COUNT=`sysctl -n machdep.cpu.core_count`
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment