[vlc-commits] contrib: ffmpeg: Ensure the securetransport module is disabled
Marvin Scholz
git at videolan.org
Fri Mar 9 03:48:24 CET 2018
vlc/vlc-3.0 | branch: master | Marvin Scholz <epirat07 at gmail.com> | Thu Mar 8 18:28:04 2018 +0100| [9f88cd66d3426fd3b1cf54ed70ccf5e763acca32] | committer: Felix Paul Kühne
contrib: ffmpeg: Ensure the securetransport module is disabled
The ffmpeg securetransport module uses private Apple APIs, so it can
cause rejection from the Apple appstore when this symbol is contained
in binaries, even though VLC never uses it in any way directly.
There is no point in enabling this module anyway, a VLC has it's own
implementation of TLS using either GnuTLS or SC, not relying at all on
ffmpeg for this.
(cherry picked from commit 8e426b904286bc8cd2cd3b92015135d8f783a88f)
> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=9f88cd66d3426fd3b1cf54ed70ccf5e763acca32
---
contrib/src/ffmpeg/rules.mak | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/contrib/src/ffmpeg/rules.mak b/contrib/src/ffmpeg/rules.mak
index d389be75ba..fc68f815a0 100644
--- a/contrib/src/ffmpeg/rules.mak
+++ b/contrib/src/ffmpeg/rules.mak
@@ -47,7 +47,8 @@ FFMPEGCONF += \
--disable-linux-perf
ifdef HAVE_DARWIN_OS
FFMPEGCONF += \
- --disable-videotoolbox
+ --disable-videotoolbox \
+ --disable-securetransport
endif
endif
More information about the vlc-commits
mailing list