Commit 8ec70b74 authored by Steve Lhomme's avatar Steve Lhomme

update patchset

fix mpg123 API calls on W8.1
parent 2f149146
From 58193c36a5321ba98ebf3b41e32f9f8527d6c075 Mon Sep 17 00:00:00 2001
From b9a2c70def25e5f7415f0a5e49632051709380da Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Hugo=20Beauz=C3=A9e-Luyssen?= <hugo@beauzee.fr>
Date: Tue, 10 Feb 2015 11:58:54 +0100
Subject: [PATCH 01/20] wasapi: Don't fail if the client is already initialized
Subject: [PATCH 01/13] wasapi: Don't fail if the client is already initialized
make the extra test only for Winstore builds
---
......
From bd4f57b6f453f51c5a4b8b57181b48d790696ab1 Mon Sep 17 00:00:00 2001
From 74eb217d3afc3ec32e4dcba5e79b4b0b76c24a22 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Hugo=20Beauz=C3=A9e-Luyssen?= <hugo@beauzee.fr>
Date: Wed, 11 May 2016 17:37:47 +0200
Subject: [PATCH 02/20] gnutls: Set cannot_unload_broken_library for winrt
Subject: [PATCH 02/13] gnutls: Set cannot_unload_broken_library for winrt
---
modules/misc/gnutls.c | 3 +++
......
From 9f78a0ad5e97ff7b7b04623bf76f745a2e7b99ae Mon Sep 17 00:00:00 2001
From b7cfba23233449648ffa8fa4cb4d32dd32ed8979 Mon Sep 17 00:00:00 2001
From: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed, 16 Apr 2014 16:09:53 +0200
Subject: [PATCH 03/20] Cheat for Windows Store subtitles
Subject: [PATCH 03/13] Cheat for Windows Store subtitles
---
lib/video.c | 5 +++++
......
From db20dbac83849cc17a9c055b2a74d10a3260bc4a Mon Sep 17 00:00:00 2001
From 47d558cf8432f3551f6bcf6203fb07d9c7bd214b Mon Sep 17 00:00:00 2001
From: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed, 12 Mar 2014 00:11:26 +0100
Subject: [PATCH 04/20] Accept the weird WinRT pathes
Subject: [PATCH 04/13] Accept the weird WinRT pathes
---
src/text/url.c | 5 +++++
......
From 3a743ae12f1595229c4a42ef1fa2950fdfb01872 Mon Sep 17 00:00:00 2001
From e91fcc14ce722fa3bcbb4f846f4c197961dcb15a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Hugo=20Beauz=C3=A9e-Luyssen?= <hugo@beauzee.fr>
Date: Tue, 2 Aug 2016 18:54:28 +0200
Subject: [PATCH 05/20] config: cmdline: Use msg_* instead of fprintf
Subject: [PATCH 05/13] config: cmdline: Use msg_* instead of fprintf
---
src/config/cmdline.c | 14 +++++++-------
......
From 5c846a8f324a017f18a4fd9910475853b58b728f Mon Sep 17 00:00:00 2001
From 9c3b1927c02b98abff3bc1d03b84eeea0bb21a7d Mon Sep 17 00:00:00 2001
From: Steve Lhomme <robux4@videolabs.io>
Date: Fri, 30 Sep 2016 09:49:19 +0200
Subject: [PATCH 06/20] plugin cache: Windows doesn't like relative pathes in
Subject: [PATCH 06/13] plugin cache: Windows doesn't like relative pathes in
LoadLibraryEx()
Fixes "vlc-cache-gen ../modules" on Windows and general VLC_PLUGIN_PATH usage.
......
From 0cc1aaa214b24789104371f3ad4c31fc63ef6a50 Mon Sep 17 00:00:00 2001
From 0e9816089e04d80a5627a803e6cc9aa20b18eb63 Mon Sep 17 00:00:00 2001
From: Steve Lhomme <slhomme@matroska.org>
Date: Fri, 2 Dec 2016 11:14:40 +0100
Subject: [PATCH 07/20] TEMPORARY: disable cuda/nvenc when building for
Subject: [PATCH 07/13] TEMPORARY: disable cuda/nvenc when building for
Winstore
---
......
From 8bd8e5d30a0cba88c7964fc80f2ea97a84dbcf40 Mon Sep 17 00:00:00 2001
From d1ac204bbd6b6bcd66bddcd85bb7749fb74efbeb Mon Sep 17 00:00:00 2001
From: Steve Lhomme <robux4@videolabs.io>
Date: Mon, 30 Jan 2017 09:57:41 +0100
Subject: [PATCH 08/20] directxva: allow decoding FF_PROFILE_H264_BASELINE
Subject: [PATCH 08/13] directxva: allow decoding FF_PROFILE_H264_BASELINE
without constraint
It works
......@@ -10,7 +10,7 @@ It works
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/modules/codec/avcodec/directx_va.c b/modules/codec/avcodec/directx_va.c
index f7ee9f7..a2bb530 100644
index 3efed0f..75a56f9 100644
--- a/modules/codec/avcodec/directx_va.c
+++ b/modules/codec/avcodec/directx_va.c
@@ -51,7 +51,8 @@ struct picture_sys_t {
......
From e3e8f141cb1b3b3de43a7de6ece8f5542345b41f Mon Sep 17 00:00:00 2001
From 8dc9a8ea8e6d3dd0b95e2be912f799f7db133711 Mon Sep 17 00:00:00 2001
From: Steve Lhomme <robux4@videolabs.io>
Date: Wed, 25 Jan 2017 10:49:37 +0100
Subject: [PATCH 09/20] core: avcodec requires 32-bytes memory alignment in
Subject: [PATCH 09/13] core: avcodec requires 32-bytes memory alignment in
many cases
For example a IA0L texture on Windows is not 32 bytes aligned and avcodec
......
From 5563b7fad2d6960833f588fae4427d8d2dc9f7e6 Mon Sep 17 00:00:00 2001
From b953553bf2448a68639765396c3f16b28aca364a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Hugo=20Beauz=C3=A9e-Luyssen?= <hugo@beauzee.fr>
Date: Wed, 22 Nov 2017 14:13:15 +0100
Subject: [PATCH 10/20] contrib: ffmpeg: Fix winstore build
Subject: [PATCH 10/13] contrib: ffmpeg: Fix winstore build
---
contrib/src/ffmpeg/disable-wincrypt.patch | 10 ++++++++++
......
From ecd8afb48216599c2ec92bab7e99fde28c88a4e5 Mon Sep 17 00:00:00 2001
From 8e635330bd96648d7858fc6072f49203c00c6125 Mon Sep 17 00:00:00 2001
From: Steve Lhomme <robux4@videolabs.io>
Date: Tue, 19 Dec 2017 12:39:06 +0100
Subject: [PATCH 11/20] contrib:avcodec: use a more recent FFmpeg version
Subject: [PATCH 11/13] contrib:avcodec: use a more recent FFmpeg version
So that it doesn't use bogus atomics based code
---
......
From c7f2bd58a902c298a42da4fbf05928feaa14f094 Mon Sep 17 00:00:00 2001
From d1c73307799dd515e9db62164acd225ec6a8147a Mon Sep 17 00:00:00 2001
From: Martin Finkel <martin@videolabs.io>
Date: Tue, 16 Jan 2018 11:35:03 +0100
Subject: [PATCH 12/20] Revert "contrib: gnutls: update to current stable
Subject: [PATCH 12/13] Revert "contrib: gnutls: update to current stable
3.5.16 (fixes #19350)"
This reverts commit 496d5f426d7fde1bb60c90a0009d222a52fd582d.
......
From ee89799901e2567743f26055839d25599d0e270c Mon Sep 17 00:00:00 2001
From: Steve Lhomme <robux4@ycbcr.xyz>
Date: Tue, 20 Feb 2018 11:24:43 +0100
Subject: [PATCH 13/13] contrib:mpg123: don't use forbidden APIs on Phone apps
---
contrib/src/mpg123/rules.mak | 1 +
1 file changed, 1 insertion(+)
diff --git a/contrib/src/mpg123/rules.mak b/contrib/src/mpg123/rules.mak
index 2d43c8c..278e2eb 100644
--- a/contrib/src/mpg123/rules.mak
+++ b/contrib/src/mpg123/rules.mak
@@ -43,6 +43,7 @@ ifdef HAVE_WIN32
endif
ifdef HAVE_WINSTORE
$(APPLY) $(SRC)/mpg123/winstore.patch
+ $(APPLY) $(SRC)/mpg123/mpg123-winstore.patch
endif
$(MOVE)
--
2.10.1.windows.1
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