syncplay.lua: only check title if file open

This commit is contained in:
Etoh 2014-04-18 23:51:08 +01:00
parent b5767a8bcc
commit 2a736d613f

View File

@ -244,6 +244,8 @@ function get_time()
end end
function set_time ( timetoset) function set_time ( timetoset)
local input = vlc.object.input()
if input then
local response, errormsg, realtime, titletrack local response, errormsg, realtime, titletrack
realtime = timetoset % titlemultiplier realtime = timetoset % titlemultiplier
oldtitle = tonumber(get_var("title")) oldtitle = tonumber(get_var("title"))
@ -251,9 +253,10 @@ function set_time ( timetoset)
if oldtitle ~= newtitle and newtitle > -1 then if oldtitle ~= newtitle and newtitle > -1 then
set_var("title", tonumber(newtitle)) set_var("title", tonumber(newtitle))
end end
errormsg = set_var("time", tonumber(realtime)) errormsg = set_var("time", tonumber(realtime))
return errormsg return errormsg
else
return noinput
end end
get_var("time") get_var("time")