Instead of using a use_static_socket_path option in the config, allow inserting {pid} in the socket_path instead (i.e., socket_path=mpvsocket_{pid}). This allows you to set a custom dynamic name for the IPC (so it can match other plugins).
Set default socket_path in Windows to mpvsocket. MPV plugins usually expect the socket path to be on \\.\pipe\mpvsocket instead of \\.\pipe\tmp\mpvsocket. This uses the same platform detection function in #35
use_static_socket_path
option in the config, allow inserting{pid}
in thesocket_path
instead (i.e.,socket_path=mpvsocket_{pid}
). This allows you to set a custom dynamic name for the IPC (so it can match other plugins).socket_path
in Windows tompvsocket
. MPV plugins usually expect the socket path to be on\\.\pipe\mpvsocket
instead of\\.\pipe\tmp\mpvsocket
. This uses the same platform detection function in #35