[vlc-commits] lua/rc: add sd_(add|remove) commands
Rémi Denis-Courmont
git at videolan.org
Sun Mar 3 18:37:01 CET 2019
vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Sun Mar 3 19:31:48 2019 +0200| [e897a5bef066d9726f07fdca81df237e09399103] | committer: Rémi Denis-Courmont
lua/rc: add sd_(add|remove) commands
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=e897a5bef066d9726f07fdca81df237e09399103
---
share/lua/intf/cli.lua | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/share/lua/intf/cli.lua b/share/lua/intf/cli.lua
index 6db1a1cbc9..bbc3047a15 100644
--- a/share/lua/intf/cli.lua
+++ b/share/lua/intf/cli.lua
@@ -278,6 +278,16 @@ function playlist_sort(name,client,arg)
end
end
+function sd_add(name,client,arg)
+ vlc.sd.add(arg)
+ client:append(arg.." enabled.")
+end
+
+function sd_remove(name,client,arg)
+ vlc.sd.remove(arg)
+ client:append(arg.." disabled.")
+end
+
function services_discovery(name,client,arg)
if arg then
if vlc.sd.is_loaded(arg) then
@@ -563,6 +573,8 @@ commands_ordered = {
{ "move"; { func = move; args = "[X][Y]"; help = "move item X in playlist after Y" } };
{ "sort"; { func = playlist_sort; args = "key"; help = "sort the playlist" } };
{ "sd"; { func = services_discovery; args = "[sd]"; help = "show services discovery or toggle" } };
+ { "sd_add"; { func = sd_add; args = "sd"; help = "add services discovery" } };
+ { "sd_remove"; { func = sd_remove; args = "sd"; help = "remove services discovery" } };
{ "play"; { func = skip2(vlc.playlist.play); help = "play stream" } };
{ "stop"; { func = skip2(vlc.playlist.stop); help = "stop stream" } };
{ "next"; { func = skip2(vlc.playlist.next); help = "next playlist item" } };
More information about the vlc-commits
mailing list