aboutsummaryrefslogtreecommitdiff
path: root/mpv/script_modules/mpvSockets/mpvSockets.lua
diff options
context:
space:
mode:
authorTyler Hoang <tyler@tylerhoang.xyz>2022-09-06 17:12:49 -0700
committerTyler Hoang <tyler@tylerhoang.xyz>2022-09-06 17:12:49 -0700
commit9868de7f26cd336ae40a1f07827285b07d3dafd3 (patch)
tree0a4ef79c0a5b8b9eb5df229c00360f8db3ae27e8 /mpv/script_modules/mpvSockets/mpvSockets.lua
parent81f6c74c871144aa79628095e735e35affd79f74 (diff)
mpv and vifmHEADmaster
Diffstat (limited to 'mpv/script_modules/mpvSockets/mpvSockets.lua')
-rw-r--r--mpv/script_modules/mpvSockets/mpvSockets.lua36
1 files changed, 0 insertions, 36 deletions
diff --git a/mpv/script_modules/mpvSockets/mpvSockets.lua b/mpv/script_modules/mpvSockets/mpvSockets.lua
deleted file mode 100644
index df8d078..0000000
--- a/mpv/script_modules/mpvSockets/mpvSockets.lua
+++ /dev/null
@@ -1,36 +0,0 @@
--- mpvSockets, one socket per instance, removes socket on exit
-
-local utils = require 'mp.utils'
-
-local function get_temp_path()
- local directory_seperator = package.config:match("([^\n]*)\n?")
- local example_temp_file_path = os.tmpname()
-
- -- remove generated temp file
- pcall(os.remove, example_temp_file_path)
-
- local seperator_idx = example_temp_file_path:reverse():find(directory_seperator)
- local temp_path_length = #example_temp_file_path - seperator_idx
-
- return example_temp_file_path:sub(1, temp_path_length)
-end
-
-tempDir = get_temp_path()
-
-function join_paths(...)
- local arg={...}
- path = ""
- for i,v in ipairs(arg) do
- path = utils.join_path(path, tostring(v))
- end
- return path;
-end
-
-ppid = utils.getpid()
-os.execute("mkdir " .. join_paths(tempDir, "mpvSockets") .. " 2>/dev/null")
-mp.set_property("options/input-ipc-server", join_paths(tempDir, "mpvSockets", ppid))
-
-function shutdown_handler()
- os.remove(join_paths(tempDir, "mpvSockets", ppid))
-end
-mp.register_event("shutdown", shutdown_handler)