You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
When i add input-ipc-server=\\.\pipe\mpvsocket for trakt-scrobbler syncplay can no longer connect to mpv.net instance.
To Reproduce
Steps to reproduce the behavior:
winget install Syncplay.Syncplay mpv.net
Add input-ipc-server=\\.\pipe\mpvsocket to %APPDATA%\mpv.net\mpv.conf
Set mpv.net path in syncplay c:\users\<user>\appdata\local\programs\mpv.net\mpvnet.exe
Launch syncplay
Error "MPV process retry limit reached."
Expected behavior
Syncplay should work and be able to connect to mpv.net instance even if input-ipc-server is set in conf file.
Screenshots
Version and platform:
OS: [e.g. Windows 10 64-bit or macOS 10.15]
Syncplay version and build type: [e.g. Syncplay 1.6.9 portable]
Media player and version: [e.g. VLC 3.0.16 32-bit]
Additional context
Unhandled Error
Traceback (most recent call last):
File "syncplay\client.pyc", line 1710, in showErrorMessage
File "syncplay\ui\gui.pyc", line 928, in showErrorMessage
File "syncplay\vendor\qt5reactor.pyc", line 276, in iterate_qt
File "syncplay\vendor\qt5reactor.pyc", line 363, in iterate
--- <exception caught here> ---
File "twisted\internet\base.pyc", line 1063, in runUntilCurrent
File "twisted\internet\defer.pyc", line 874, in callback
File "twisted\internet\defer.pyc", line 969, in _startRunCallbacks
twisted.internet.defer.AlreadyCalledError:
The text was updated successfully, but these errors were encountered:
Bing chat helped me create this lua script as a workaround for this problem, so I can use both trakt-scrobbler and syncplay simultaneously:
-- Import the mpv functionslocalmp=require'mp'-- Function to check the property and set the ipc serverlocalfunctioncheck_property_and_set_ipc_server()
-- Get the value of the 'osd-align-y' propertylocalosd_align_y=mp.get_property("osd-align-y")
-- Print a debug messageprint("osd-align-y is: " ..osd_align_y)
-- Check if the property is not 'bottom'ifosd_align_y~="bottom" then-- Set the 'input-ipc-server' propertymp.set_property("input-ipc-server", "\\\\.\\pipe\\mpvsocket")
-- Print a debug messageprint("Set input-ipc-server to \\\\.\\pipe\\mpvsocket")
else-- Print a debug messageprint("osd-align-y is 'bottom', so input-ipc-server was not set")
endend-- Wait for 10 seconds after player start, then call the functionmp.add_timeout(10, check_property_and_set_ipc_server)
-- Print a debug messageprint("Script has started, waiting for 10 seconds...")
Describe the bug
When i add
input-ipc-server=\\.\pipe\mpvsocket
for trakt-scrobbler syncplay can no longer connect to mpv.net instance.To Reproduce
Steps to reproduce the behavior:
winget install Syncplay.Syncplay mpv.net
input-ipc-server=\\.\pipe\mpvsocket
to %APPDATA%\mpv.net\mpv.confc:\users\<user>\appdata\local\programs\mpv.net\mpvnet.exe
Expected behavior
Syncplay should work and be able to connect to mpv.net instance even if input-ipc-server is set in conf file.
Screenshots
Version and platform:
Additional context
The text was updated successfully, but these errors were encountered: