summaryrefslogtreecommitdiff
path: root/config/mpv/scripts/subs2srsa/utils/pause_timer.lua
diff options
context:
space:
mode:
Diffstat (limited to 'config/mpv/scripts/subs2srsa/utils/pause_timer.lua')
-rw-r--r--config/mpv/scripts/subs2srsa/utils/pause_timer.lua33
1 files changed, 0 insertions, 33 deletions
diff --git a/config/mpv/scripts/subs2srsa/utils/pause_timer.lua b/config/mpv/scripts/subs2srsa/utils/pause_timer.lua
deleted file mode 100644
index e37b0ea..0000000
--- a/config/mpv/scripts/subs2srsa/utils/pause_timer.lua
+++ /dev/null
@@ -1,33 +0,0 @@
---[[
-Copyright: Ren Tatsumoto and contributors
-License: GNU GPL, version 3 or later; http://www.gnu.org/licenses/gpl.html
-
-Pause timer stops playback when reaching a set timing.
-]]
-
-local mp = require('mp')
-local stop_time = -1
-local check_stop
-
-local set_stop_time = function(time)
- stop_time = time
- mp.observe_property("time-pos", "number", check_stop)
-end
-
-local stop = function()
- mp.unobserve_property(check_stop)
- stop_time = -1
-end
-
-check_stop = function(_, time)
- if time > stop_time then
- stop()
- mp.set_property("pause", "yes")
- end
-end
-
-return {
- set_stop_time = set_stop_time,
- check_stop = check_stop,
- stop = stop,
-}