]> git.sesse.net Git - vlc/blobdiff - share/lua/meta/reader/filename.lua
use requested item for meta fetching instead of currently playing one
[vlc] / share / lua / meta / reader / filename.lua
index 230c688c2ba0a10aa110e56bd609ed84f4360124..a1b41737ddbb8720f5ac3fa5f7011fc742ed2b90 100644 (file)
@@ -24,7 +24,7 @@ function trim (s)
 end
 
 function read_meta()
-    local metas = vlc.input.item():metas()
+    local metas = vlc.item:metas()
 
     -- Don't do anything if there is already a title
     if metas["title"] then
@@ -45,8 +45,8 @@ function read_meta()
 
     -- Remove . in showName
     showName = trim(string.gsub(showName, "%.", " "))
-    vlc.input.item():set_meta("title", showName.." S"..seasonNumber.."E"..episodeNumber)
-    vlc.input.item():set_meta("showName", showName)
-    vlc.input.item():set_meta("episodeNumber", episodeNumber)
-    vlc.input.item():set_meta("seasonNumber", seasonNumber)
+    vlc.item:set_meta("title", showName.." S"..seasonNumber.."E"..episodeNumber)
+    vlc.item:set_meta("showName", showName)
+    vlc.item:set_meta("episodeNumber", episodeNumber)
+    vlc.item:set_meta("seasonNumber", seasonNumber)
 end