Rémi Denis-Courmont
314c242ab0
LUA: hide EINTR from scripts and remove the timeout feature
...
Timeout makes it too easy to write crappy code.
It's also much easier to handle EINTR without timeout.
This fixes a minor bug: revents was undefined if poll() failed.
2011-01-23 17:49:00 +02:00
Rémi Denis-Courmont
59f0684a6f
XML: merge read and node_type operations, skip unknown nodes
2011-01-20 00:09:31 +02:00
Rémi Duraffort
efa1666ad3
lua_variables: allow the creation of a void variable.
2010-12-03 11:02:38 +01:00
Rémi Duraffort
ec1c77f9d4
lua: update the documentation.
2010-11-02 17:44:41 +01:00
Rémi Denis-Courmont
a6e6fbffe4
LUA: use FromCharset()
2010-10-27 22:31:01 +03:00
Rémi Duraffort
5382562486
lua: Update the README.
2010-09-13 22:50:26 +02:00
Rémi Duraffort
7c9f25dd1b
lua: add xml binding to the README.
2010-08-12 13:02:29 +02:00
Rémi Duraffort
acca265756
Update the lua README.
2010-08-12 12:43:55 +02:00
Rémi Duraffort
638854386e
lua: fix README.
2010-08-03 23:13:59 +02:00
Rémi Duraffort
f7bf166202
lua_osd: add some parameters to the osd.message function to allow the user to set duration and position.
2010-08-03 23:10:20 +02:00
Ilkka Ollakka
91e56a1ea8
lua: add vlc.strings.iconv to use vlc_iconv, shouldn't eat kittens
...
Not sure if I remembered to do all the checks needed for errors, but
works for me ok.
2010-06-22 22:42:00 +03:00
Rémi Duraffort
a63c351c12
Lua documentation: fix typos.
2010-04-05 21:27:10 +02:00
Rémi Duraffort
0631674194
Fix Lua documentation (thanks to Dan Brickley)
2010-04-05 20:19:50 +02:00
Jean-Philippe André
bf77979b51
Lua: update documentation
2010-03-20 18:20:29 +01:00
Antoine Cellerier
83655cec3f
Prefer use of function references for buttons
...
Use of function references rather than function names to store button
actions. This allows using all kinds of functions, including non global
ones. Note that the old mechanism using global function names is not
supported anymore. Existing scripts will need to be fixed (-> just
remove the quotes around the function name).
2010-03-02 21:27:05 +01:00
Antoine Cellerier
4822a79c71
Change vlc.stream() and vlc.memory_stream() error reporting to behave like lua's io.open() or loadfile() functions.
2010-03-02 21:27:05 +01:00
Antoine Cellerier
9517fa1161
Export VLC's md5 API.
2010-02-20 21:19:37 +01:00
Fabio Ritrovato
809e98a6d1
Lua SD: add a bit of documentation
2010-02-20 15:53:58 +01:00
Antoine Cellerier
90583f82bc
Update vlc.input doc.
2010-02-13 19:24:47 +01:00
Jean-Philippe André
d49d125b9e
Extensions: Lua documentation (to be completed)
2010-01-24 16:05:16 +01:00
Antoine Cellerier
5ac9e88e16
Remove vlc.net.select() and fd_set.
2010-01-09 11:51:06 +01:00
Antoine Cellerier
5f5d779420
Remove timeout parameter from lua listner:accept().
2010-01-09 11:48:42 +01:00
Antoine Cellerier
8bbd4a3154
Add vlc.net.poll() and use in modules/host.lua.
2010-01-09 01:50:24 +01:00
Antoine Cellerier
a9872d2d70
Remove use of select/poll timeouts in lua rc and telnet interfaces.
2010-01-06 23:31:04 +01:00
Jean-Philippe André
1a9b837783
Lua: document function vlc.stream : addfilter
2009-12-19 19:33:33 +01:00
Antoine Cellerier
62d4d133a9
repeat is a reserved lua keyword
...
Provide playlist._repeat() instead (and keep the old .repeat in case
anybody was using playlist["repeat"] to workaround the reserved keyword
issue).
2009-12-14 23:33:17 +01:00
Antoine Cellerier
b7c1008797
Add osd menu api to lua (DVD menus).
2009-12-14 23:29:51 +01:00
Rémi Duraffort
732a81ca06
lua: update documentation.
2009-12-14 18:38:57 +01:00
Antoine Cellerier
8bf00f1beb
Implement "@name var val" style commands in rc.lua (and other misc changes)
2009-01-19 22:24:25 +01:00
Rémi Denis-Courmont
c2f8a645c8
Remove VLC_OBJECT_ENCODER
2009-01-19 21:15:10 +02:00
Rémi Denis-Courmont
6cf6df7c3f
Remove VLC_OBJECT_OSDMENU
2009-01-19 20:47:34 +02:00
Rémi Denis-Courmont
0ffb6df694
LUA: update object types list
2009-01-19 19:34:59 +02:00
Rémi Denis-Courmont
293b8e90ff
LUA: remove misc.signal() - this API does not make much sense
2009-01-05 23:09:01 +02:00
Antoine Cellerier
ba2e3c57df
Add new functions to Lua API.
...
Add misc.mwait(), var.create() and strings.encode_uri_component()
functions to VLC's Lua API.
2008-09-10 02:34:09 +02:00
Antoine Cellerier
5f4450482b
Clarify user specific lua script path on linux.
2008-08-31 23:16:22 +02:00
Pavlov Konstantin
bd03c387b8
Spelling: mili -> milli.
2008-08-28 23:31:58 +04:00
Antoine Cellerier
326015842f
Add a global documentation for all the Lua modules.
2008-06-15 13:05:55 +02:00