diff --git a/DLNAmpcRenderer.py b/DLNAmpcRenderer.py index 228d384..4fbab49 100644 --- a/DLNAmpcRenderer.py +++ b/DLNAmpcRenderer.py @@ -2616,8 +2616,8 @@ def stop_events_management(self): def _rotate_jpeg(self, image, angle): try: name = NAME + ':%s' % self.port - pipe_w = HANDLE(kernel32.CreateNamedPipeW(LPCWSTR(r'\\.\pipe\write_' + urllib.parse.quote(name, safe='')), DWORD(0x00000003), DWORD(0), DWORD(1), DWORD(0x100000), DWORD(0x100000), DWORD(0), HANDLE(0))) - pipe_r = HANDLE(kernel32.CreateNamedPipeW(LPCWSTR(r'\\.\pipe\read_' + urllib.parse.quote(name, safe='')), DWORD(0x00000003), DWORD(0), DWORD(1), DWORD(0x100000), DWORD(0x100000), DWORD(0), HANDLE(0))) + pipe_w = HANDLE(kernel32.CreateNamedPipeW(LPCWSTR(r'\\.\pipe\write_' + urllib.parse.quote(name, safe='')), DWORD(0x00000002), DWORD(0), DWORD(1), DWORD(0x100000), DWORD(0x100000), DWORD(0), HANDLE(0))) + pipe_r = HANDLE(kernel32.CreateNamedPipeW(LPCWSTR(r'\\.\pipe\read_' + urllib.parse.quote(name, safe='')), DWORD(0x00000001), DWORD(0), DWORD(1), DWORD(0x100000), DWORD(0x100000), DWORD(0), HANDLE(0))) except: return None b = ctypes.create_string_buffer(0x100000) @@ -2976,7 +2976,7 @@ def start(self): self.IPCmpcControlerInstance.start() self.IPCmpcControlerInstance.Player_event_event.wait() if not self.IPCmpcControlerInstance.wnd_ctrl: - Renderer.mpc_shutdown_event.set() + self.mpc_shutdown_event.set() return if self.Minimize: self.IPCmpcControlerInstance.send_minimize()