<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.videolan.org/index.php?action=history&amp;feed=atom&amp;title=Documentation%3AModules%2Flua</id>
	<title>Documentation:Modules/lua - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.videolan.org/index.php?action=history&amp;feed=atom&amp;title=Documentation%3AModules%2Flua"/>
	<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Documentation:Modules/lua&amp;action=history"/>
	<updated>2026-11-04T21:18:27Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Documentation:Modules/lua&amp;diff=61627&amp;oldid=prev</id>
		<title>DoesItReallyMatter: /* See also */ New section</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Documentation:Modules/lua&amp;diff=61627&amp;oldid=prev"/>
		<updated>2019-05-28T21:54:43Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;See also: &lt;/span&gt; New section&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:54, 28 May 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l90&quot;&gt;Line 90:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 90:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* {{VLCSourceFile|modules/lua/vlc.c}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* {{VLCSourceFile|modules/lua/vlc.c}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* {{VLCSourceFolder|modules/lua}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* {{VLCSourceFolder|modules/lua}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== See also ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [[Documentation:Building Lua Playlist Scripts]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [[Interfaces]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* {{docmod|ncurses}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Documentation}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Documentation}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>DoesItReallyMatter</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Documentation:Modules/lua&amp;diff=61626&amp;oldid=prev</id>
		<title>DoesItReallyMatter: Create page marked up/adapted from source code. For submodules I used the primary shortcut as their name</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Documentation:Modules/lua&amp;diff=61626&amp;oldid=prev"/>
		<updated>2019-05-28T21:34:37Z</updated>

		<summary type="html">&lt;p&gt;Create page marked up/adapted from source code. For submodules I used the primary shortcut as their name&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Module|name=lua|type=Interface|description=[[wikipedia:Lua (programming language)|Lua]] interpreter|sc=luaintf}}&lt;br /&gt;
&lt;br /&gt;
== Options ==&lt;br /&gt;
{{Option&lt;br /&gt;
|name=lua-intf&lt;br /&gt;
|value=string&lt;br /&gt;
|default=&amp;quot;dummy&amp;quot;&lt;br /&gt;
|description=[[wikipedia:Lua (programming language)|Lua]] interface module to load&lt;br /&gt;
}}&lt;br /&gt;
{{Option&lt;br /&gt;
|name=lua-config&lt;br /&gt;
|value=string&lt;br /&gt;
|default=&amp;quot;&amp;quot;&lt;br /&gt;
|description=Lua interface configuration string. Format is: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;#039;[&amp;quot;&amp;lt;interface module name&amp;gt;&amp;quot;] = { &amp;lt;option&amp;gt; = &amp;lt;value&amp;gt;, ...}, ...&amp;#039;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
{{Clear}}&lt;br /&gt;
&lt;br /&gt;
== Lua HTTP ==&lt;br /&gt;
{{Module|name=luahttp|type=Interface|description=Lua [[HTTP]]|sc=luahttp|sc2=http}}&lt;br /&gt;
{{Option&lt;br /&gt;
|name=http-password&lt;br /&gt;
|value=password&lt;br /&gt;
|default=NULL&lt;br /&gt;
|description=A single password restricts access to this interface.&lt;br /&gt;
}}&lt;br /&gt;
{{Option&lt;br /&gt;
|name=http-src&lt;br /&gt;
|value=string&lt;br /&gt;
|default=NULL&lt;br /&gt;
|description=Source directory&lt;br /&gt;
}}&lt;br /&gt;
{{Option&lt;br /&gt;
|name=http-index&lt;br /&gt;
|value=boolean&lt;br /&gt;
|default=disabled&lt;br /&gt;
|description=Allow to build directory index&lt;br /&gt;
}}&lt;br /&gt;
{{Clear}}&lt;br /&gt;
&lt;br /&gt;
== Lua Telnet ==&lt;br /&gt;
{{Module|name=luatelnet|type=Interface|description=Lua [[Telnet]]|sc=luatelnet|sc2=telnet}}&lt;br /&gt;
{{Option&lt;br /&gt;
|name=telnet-host&lt;br /&gt;
|value=string&lt;br /&gt;
|default=&amp;quot;localhost&amp;quot;&lt;br /&gt;
|description=This is the host on which the interface will listen. It defaults to all network interfaces (0.0.0.0). If you want this interface to be available only on the local machine, enter &amp;quot;[[wikipedia:localhost|127.0.0.1]]&amp;quot;.&lt;br /&gt;
}}&lt;br /&gt;
{{Option&lt;br /&gt;
|name=telnet-port&lt;br /&gt;
|value=integer&lt;br /&gt;
|min=1&lt;br /&gt;
|max=65535&lt;br /&gt;
|default=4212&lt;br /&gt;
|description=This is the [[TCP]] [[port]] on which this interface will listen. It defaults to 4212.&lt;br /&gt;
}}&lt;br /&gt;
{{Option&lt;br /&gt;
|name=telnet-password&lt;br /&gt;
|value=password&lt;br /&gt;
|default=NULL&lt;br /&gt;
|description=A single password restricts access to this interface.&lt;br /&gt;
}}&lt;br /&gt;
{{Clear}}&lt;br /&gt;
&lt;br /&gt;
== Lua SD Module ==&lt;br /&gt;
{{Module|name=luasd|type=Services discovery|description=Lua SD Module|sc=luasd}}&lt;br /&gt;
{{Option&lt;br /&gt;
|name=lua-sd&lt;br /&gt;
|value=string&lt;br /&gt;
|default=&amp;quot;&amp;quot;&lt;br /&gt;
|description=&lt;br /&gt;
}}&lt;br /&gt;
{{Clear}}&lt;br /&gt;
&lt;br /&gt;
== Other submodules ==&lt;br /&gt;
{| class=&amp;quot;mw-datatable sortable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Name !! scope=&amp;quot;col&amp;quot; | Description !! scope=&amp;quot;col&amp;quot; | Capability !! scope=&amp;quot;col&amp;quot; | Shortcut&lt;br /&gt;
|-&lt;br /&gt;
| Lua Meta Fetcher || Fetch meta data using lua scripts || meta fetcher || (none)&lt;br /&gt;
|-&lt;br /&gt;
| Lua Meta Reader || Read meta data using lua scripts || meta reader || (none)&lt;br /&gt;
|-&lt;br /&gt;
| Lua Playlist || Lua Playlist Parser Interface || stream_filter || luaplaylist&lt;br /&gt;
|-&lt;br /&gt;
| Lua Art || Fetch artwork using lua scripts || art finder || (none)&lt;br /&gt;
|-&lt;br /&gt;
| Lua Extension || Lua Extension || extension || luaextension&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Source code ==&lt;br /&gt;
* {{VLCSourceFile|modules/lua/vlc.c}}&lt;br /&gt;
* {{VLCSourceFolder|modules/lua}}&lt;br /&gt;
&lt;br /&gt;
{{Documentation}}&lt;/div&gt;</summary>
		<author><name>DoesItReallyMatter</name></author>
	</entry>
</feed>