VLC Extension Example
开发
编写脚本 hello.lua
function descriptor()
return {
title = "Hello World";
version = "1.0";
author = "WangJunjian";
url = 'www.wangjunjian.com';
shortdesc = "Hello World";
description = "Hello World!";
capabilities = {"menu"}
}
end
-- activate() : called when the extension is activated from within VLC
function activate()
create_dialog()
end
-- deactivate() : called when the extension is deactivated from within VLC
function deactivate()
close()
vlc.deactivate()
end
-- create_dialog() : creates the dialog containing the initial widgets
function create_dialog()
dlg = vlc.dialog(descriptor().title)
dlg:add_label("<b>Hello World: VLC Lua scripts and extensions</b>")
end