VLC扩展,将最后播放的歌曲存储在不起作用的变量中

时间:2016-03-18 19:37:52

标签: lua vlc

我正在尝试在Lua中编写一个小的VLC扩展,从播放列表中删除最后播放的项目,但我从未使用过Lua。

我遇到的问题是,程序没有在变量last中存储最后一个播放项目的正确id。 当我按下下一个按钮时,当前和最后一个项目都被移除:

function descriptor()
  return {
    title = "My Extension",
    version = "0.1",
    capabilities = { "playing-listener", "input-listener" }
  }
end

function activate()
end

function deactivate()
end

function meta_changed()
end

function playing_changed()
end

function input_changed()
  if last then
    vlc.playlist.delete(last)
  end
  last = vlc.playlist.current()
end

0 个答案:

没有答案