]> git.sesse.net Git - vlc/blobdiff - share/lua/meta/reader/filename.lua
lua: meta: add descriptor/scope
[vlc] / share / lua / meta / reader / filename.lua
index 9fe75b07c6d134294a0f010cc0bb8c6fcd594426..24c3333f4477c70db79f86ffbda573c65df4b88b 100644 (file)
  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
 --]]
 
+function descriptor()
+    return { scope="local" }
+end
+
 function trim (s)
   return (string.gsub(s, "^%s*(.-)%s*$", "%1"))
 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 +49,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