Commit e1ebef30 authored by Felix Paul Kühne's avatar Felix Paul Kühne
Browse files

MVK: add missing patch

parent 7da55aae
From 0491fbb26ab9b226e7e14417848d20b64bc02649 Mon Sep 17 00:00:00 2001
From 1a28df4991487ffb803fe7bd28344d1af5bf4244 Mon Sep 17 00:00:00 2001
From: David Geldreich <david.geldreich@free.fr>
Date: Fri, 20 Apr 2012 16:41:19 +0200
Subject: [PATCH 01/15] arm_neon: added function macro to handle the underscore
Subject: [PATCH 01/16] arm_neon: added function macro to handle the underscore
prefix for the iOS ARM ABI
---
......
From 7abc597649a709b44603aee0ee8fd77383bbbe18 Mon Sep 17 00:00:00 2001
From 5c93d18e3a54258ed14cd1c02cc1bc75f6e9c5fa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Felix=20Paul=20K=C3=BChne?= <fkuehne@videolan.org>
Date: Fri, 10 Aug 2012 16:02:07 +0200
Subject: [PATCH 02/15] deinterlace/merge: use a macro to fix compilation for
Subject: [PATCH 02/16] deinterlace/merge: use a macro to fix compilation for
iOS
---
......
From 3c2b29d19debd81e04f952bab42934090078448f Mon Sep 17 00:00:00 2001
From e4c222678a310b6965e36e20ebaaad0e7eb4e17f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Felix=20Paul=20K=C3=BChne?= <fkuehne@videolan.org>
Date: Tue, 9 Dec 2014 22:14:55 +0100
Subject: [PATCH 03/15] lib/media player: inherit deinterlace variable to
Subject: [PATCH 03/16] lib/media player: inherit deinterlace variable to
achieve correct value on first use
---
......
From 944c7868046ff1832c5e9da10cbc0d2ac178afcb Mon Sep 17 00:00:00 2001
From cc79f77e422561c7565067761f39e6cdc23ae7b0 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 04/15] arm_neon: work-around libtool issue
Subject: [PATCH 04/16] arm_neon: work-around libtool issue
---
modules/arm_neon/Makefile.am | 2 ++
......
From d96257d82cc8f2b8a6d62cbcc7bc2e077ab50575 Mon Sep 17 00:00:00 2001
From 18ac430c24fca742b6b5476a0af9607d89e0ae16 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 05/15] arm_neon: fix iOS linking
Subject: [PATCH 05/16] arm_neon: fix iOS linking
---
modules/arm_neon/amplify.S | 7 ++---
......
From 89458ba3a249ec99c45263d42704baa6406306ae Mon Sep 17 00:00:00 2001
From 58a317231a3834a3c7492961d56525b4777ac1a6 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 06/15] disable neon volume plugin
Subject: [PATCH 06/16] disable neon volume plugin
---
modules/arm_neon/Makefile.am | 1 -
......
From 46f4712e1571d03440ef88e7d628c6ad70de4de9 Mon Sep 17 00:00:00 2001
From 0ce24cc168037ac7cf6c2b10146efb742798014d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Felix=20Paul=20K=C3=BChne?= <fkuehne@videolan.org>
Date: Thu, 10 Sep 2015 19:58:40 +0200
Subject: [PATCH 07/15] src/misc: fix compilation for OS without fork()
Subject: [PATCH 07/16] src/misc: fix compilation for OS without fork()
---
src/misc/cpu.c | 2 +-
......
From ff576edef9302c50788512d3e52b91bb5fc54287 Mon Sep 17 00:00:00 2001
From 731c658532e6e5845e28c01246c4b9fd7021f893 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Felix=20Paul=20K=C3=BChne?= <fkuehne@videolan.org>
Date: Fri, 11 Sep 2015 18:34:26 +0200
Subject: [PATCH 08/15] libvlc: hack to disable daemon mode
Subject: [PATCH 08/16] libvlc: hack to disable daemon mode
---
src/libvlc.c | 4 ++++
......
From 93c0fb563e992ad16b05f3977ea41327126e0cb3 Mon Sep 17 00:00:00 2001
From 3567ee1605dbe65f6a9fb3b9a3de3aaa4e8a5d0d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Felix=20Paul=20K=C3=BChne?= <fkuehne@videolan.org>
Date: Mon, 23 Nov 2015 16:09:24 +0100
Subject: [PATCH 09/15] libvlc: expose a base set of freetype options to
Subject: [PATCH 09/16] libvlc: expose a base set of freetype options to
overwrite the default font
---
......
From 537c9ef4b91ca034e6917548d3d0abd876495053 Mon Sep 17 00:00:00 2001
From ba397b004f27d215c52a9547133159d80d5c9e32 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Felix=20Paul=20K=C3=BChne?= <fkuehne@videolan.org>
Date: Wed, 4 May 2016 16:00:40 +0200
Subject: [PATCH 10/15] libvlc: create VT-zero-copy variable
Subject: [PATCH 10/16] libvlc: create VT-zero-copy variable
---
lib/media_player.c | 1 +
......
From f3e5f5fd75f3143bb8804a0ca132c8fd29ec1ae8 Mon Sep 17 00:00:00 2001
From c5b868df5f557c2ea8bfe66b490dc69e73b4cd8a 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 11/15] contrib/gcrypt: work-around a libtool limitation
Subject: [PATCH 11/16] contrib/gcrypt: work-around a libtool limitation
---
contrib/src/gcrypt/rules.mak | 1 +
......
From 62d65b6bf70142f89786c3ed61c2c987405ea907 Mon Sep 17 00:00:00 2001
From 2ee5623ea8f0d972a13775d8327268614c4d7119 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 12/15] contrib/gcrypt: fix tvOS compilation
Subject: [PATCH 12/16] contrib/gcrypt: fix tvOS compilation
---
contrib/src/gcrypt/fix-sha1-ssse3-for-clang.patch | 16 ++++++++++++++++
......
From 7d549584baf9d3ed050643a98d688efa2a42d735 Mon Sep 17 00:00:00 2001
From 6c848318840deac77e59e069a273bccb5ad9d1e2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Felix=20Paul=20K=C3=BChne?= <fkuehne@videolan.org>
Date: Tue, 12 Jul 2016 13:50:54 +0200
Subject: [PATCH 13/15] contrib/avcodec: enforce use of FFmpeg
Subject: [PATCH 13/16] contrib/avcodec: enforce use of FFmpeg
---
contrib/src/ffmpeg/rules.mak | 4 ++--
......
From d8b67cebea5c3f5953c5231f06ebc0c606e34f15 Mon Sep 17 00:00:00 2001
From b4d0ace729bde6eebb4d73212c60f15a2fbf0aeb 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 14/15] Enable System DL
Subject: [PATCH 14/16] Enable System DL
---
contrib/src/ffmpeg/patch-as-patch-can.patch | 20 ++++++++++++++++++++
......
From e8dac1564e09125dfb73862f71f26a69944c4881 Mon Sep 17 00:00:00 2001
From 636f785df8a518cc9a2233f7ed12704e4efd0842 Mon Sep 17 00:00:00 2001
From: Aman Gupta <aman@tmm1.net>
Date: Tue, 1 Mar 2016 16:31:13 +0100
Subject: [PATCH 15/15] Add AC-3 pass-through
Subject: [PATCH 15/16] Add AC-3 pass-through
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
......
From ad7a603b2b79382fbe59144547e8b2676d1e334c Mon Sep 17 00:00:00 2001
From: Thomas Guillem <thomas@gllm.fr>
Date: Fri, 22 Jul 2016 11:20:24 +0200
Subject: [PATCH 16/16] taglib: DO NOT PUSH: works with networks accesses
---
modules/meta_engine/taglib.cpp | 15 ++++-----------
1 file changed, 4 insertions(+), 11 deletions(-)
diff --git a/modules/meta_engine/taglib.cpp b/modules/meta_engine/taglib.cpp
index 4e5df57..cdae73c 100644
--- a/modules/meta_engine/taglib.cpp
+++ b/modules/meta_engine/taglib.cpp
@@ -174,7 +174,7 @@ public:
FileName name() const
{
- return m_stream->psz_location;
+ return m_stream->psz_url;
}
ByteVector readBlock(ulong length)
@@ -826,16 +826,8 @@ static int ReadMeta( vlc_object_t* p_this)
if( unlikely(psz_uri == NULL) )
return VLC_ENOMEM;
- char *psz_path = vlc_uri2path( psz_uri );
-#if VLC_WINSTORE_APP && TAGLIB_VERSION >= TAGLIB_VERSION_1_11
- if( psz_path == NULL )
- {
- free( psz_uri );
- return VLC_EGENERIC;
- }
- free( psz_path );
-
- stream_t *p_stream = vlc_access_NewMRL( p_this, psz_uri );
+#if TAGLIB_VERSION >= TAGLIB_VERSION_1_11
+ stream_t *p_stream = vlc_stream_NewMRL( p_this, psz_uri );
free( psz_uri );
if( p_stream == NULL )
return VLC_EGENERIC;
@@ -843,6 +835,7 @@ static int ReadMeta( vlc_object_t* p_this)
VlcIostream s( p_stream );
f = FileRef( &s );
#else /* VLC_WINSTORE_APP */
+ char *psz_path = vlc_uri2path( psz_uri );
free( psz_uri );
if( psz_path == NULL )
return VLC_EGENERIC;
--
2.9.2
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