From 8e6d1283f77ee624965a2dd0a4da21afb6a6780b Mon Sep 17 00:00:00 2001 From: Tomas Groth Date: Fri, 23 Oct 2015 18:18:25 +0100 Subject: [PATCH] Implement a workaround for a PyInstaller 3.0 bug to load vlc. --- openlp/core/ui/media/vendor/vlc.py | 1 + 1 file changed, 1 insertion(+) diff --git a/openlp/core/ui/media/vendor/vlc.py b/openlp/core/ui/media/vendor/vlc.py index f56d3ef56..102af034f 100644 --- a/openlp/core/ui/media/vendor/vlc.py +++ b/openlp/core/ui/media/vendor/vlc.py @@ -107,6 +107,7 @@ def find_lib(): except OSError: # may fail dll = ctypes.CDLL('libvlc.so.5') elif sys.platform.startswith('win'): + ctypes.windll.kernel32.SetDllDirectoryW(None) p = find_library('libvlc.dll') if p is None: try: # some registry settings