[vlc-devel] commit: Implement Lua objects in the C code directly. Fix most type checks. Move every thing arround. (Antoine Cellerier )

git version control git at videolan.org
Sun Jun 15 13:04:32 CEST 2008


vlc | branch: master | Antoine Cellerier <dionoea at videolan.org> | Wed Jun 11 15:57:58 2008 +0200| [95addd57388b78fdfb6a58c90437085de8bbbc33]

Implement Lua objects in the C code directly. Fix most type checks. Move every thing arround.

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=95addd57388b78fdfb6a58c90437085de8bbbc33
---

 modules/misc/lua/Modules.am                 |   30 +-
 modules/misc/lua/acl.c                      |  107 ----
 modules/misc/lua/callbacks.c                |  281 ---------
 modules/misc/lua/{playlist.c => demux.c}    |   23 +-
 modules/misc/lua/intf.c                     |  909 +-------------------------
 modules/misc/lua/libs.h                     |   46 ++
 modules/misc/lua/libs/acl.c                 |  147 +++++
 modules/misc/lua/{ => libs}/configuration.c |   26 +-
 modules/misc/lua/{ => libs}/httpd.c         |  156 +++--
 modules/misc/lua/libs/input.c               |  153 +++++
 modules/misc/lua/libs/input.h               |   29 +
 modules/misc/lua/{sd.c => libs/messages.c}  |   97 ++--
 modules/misc/lua/libs/misc.c                |  222 +++++++
 modules/misc/lua/libs/misc.h                |   33 +
 modules/misc/lua/{ => libs}/net.c           |  153 ++++-
 modules/misc/lua/{ => libs}/objects.c       |  125 +++--
 modules/misc/lua/libs/objects.h             |   35 +
 modules/misc/lua/libs/osd.c                 |  174 +++++
 modules/misc/lua/libs/playlist.c            |  422 +++++++++++++
 modules/misc/lua/libs/playlist.h            |   30 +
 modules/misc/lua/{ => libs}/sd.c            |   32 +-
 modules/misc/lua/libs/stream.c              |  128 ++++
 modules/misc/lua/libs/strings.c             |  116 ++++
 modules/misc/lua/libs/variables.c           |  507 +++++++++++++++
 modules/misc/lua/libs/variables.h           |   35 +
 modules/misc/lua/libs/video.c               |   78 +++
 modules/misc/lua/{ => libs}/vlm.c           |   69 ++-
 modules/misc/lua/{sd.c => libs/volume.c}    |   94 ++--
 modules/misc/lua/meta.c                     |  111 +---
 modules/misc/lua/variables.c                |  216 -------
 modules/misc/lua/vlc.c                      |  309 +---------
 modules/misc/lua/vlc.h                      |  123 +----
 share/Makefile.am                           |    2 -
 share/lua/intf/modules/acl.lua              |   81 ---
 share/lua/intf/modules/httpd.lua            |   75 ---
 35 files changed, 2750 insertions(+), 2424 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=95addd57388b78fdfb6a58c90437085de8bbbc33



More information about the vlc-devel mailing list