- 05 Nov, 2007 7 commits
-
-
Pierre d'Herbemont authored
-
Jean-Baptiste Kempf authored
Qt4 - Preferences, improve a bit the Hotkeys. Preparatory work to merge the Hotkeys from SPrefs and AdvPrefs.
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
qt4 - SPrefs: define a caching general value ( Custom, lowest, low, normal, high, highest) that control all the caching values in the preferences for dummies. Preferences for dummies should now be finished. ref #603
-
Jean-Baptiste Kempf authored
-
Rafaël Carré authored
-
Jean-Baptiste Kempf authored
-
- 04 Nov, 2007 14 commits
-
-
Rafaël Carré authored
A side effect is that on FreeBSD the console is not filled anymore with "xscreensaver-xxx not found", because "/bin/sh xx 2>&-" will not close stderr if the specified command doesn't exist.
-
Jean-Baptiste Kempf authored
-
Antoine Cellerier authored
Fix a few FIXMEs.
-
Antoine Cellerier authored
Don't pop the string before using it (else our pointer points to garbage) and add a user friendly error message in vlclua_stream_new.
-
Antoine Cellerier authored
Two things led me to add this new type of Lua modules: * Most interfaces duplicate code from one another (rc and telnet both deal with sockets, rc and hotkeys duplicate VLC interfacing code) * It's easier to code in Lua than in C (for high level stuff) (* Users can code their own module easily, all they need is a text editor.) Most of the changes in modules/misc/ are Lua wrappers for different C APIs in VLC. I'd say that 90% of those wrappers won't change, the other 10% might need small changes (mostly to simplify the C code). The VLC Lua "interface" module will look for lua scripts in the *share*/luaintf/ directory. Files in *share*/luaintf/modules/ are lua modules which can be used by multiple VLC Lua modules (using require "modulename"). This commit includes 4 Lua interface modules: * dummy.lua: the default module. Prints error messages and quits. * rc.lua: equivalent to the legacy rc.c module. Also includes a bunch of new features (+ multiple socket connections at a time work!). See file for more details. * telnet.lua: equivalent to the legacy telnet.c module. See file for more details. * hotkeys.lua: a rewrite of the hotkey handling module. This module is still experimental. I'll need to change VLC core hotkeys stuff to make it work like I want (ie: 1 hotkey triggers 1 action instead of the current 1 action can have 1 hotkey). This version executes 3 dummy actions when keys 'q', 'w' or 'x' are pressed. What's left to do: * Port the http interface plugin to this framework (at least for the macros/rpn part ... using <?vlc some lua code ?> à la PHP would be way easier than what we currently have). * Finish work on the hotkeys module. * Code a real telnet/rc module with autocompletion and all the cool features usually found in a telnet/terminal interface. * Trash the legacy C modules. Stuff to test (which I can't test myself): * Win32 and Mac OS X specific changes to Makefile.am * Console interface under Win32. I expect it not to work. Other stuff included in this changeset are: * Code cleanup (I'm sure that it's still possible to simplify some of the old lua bindings code). * That's pretty much it in fact :/
-
Antoine Cellerier authored
Remove unneed setting of val.b_bool before calling var_Set( p_input, "rate-{faster,slower}", val ) in the rc module. Those variables are of type VLC_VAR_VOID.
-
Antoine Cellerier authored
-
Antoine Cellerier authored
Add a psz_intf member to intf_thread_t. This holds the string given to module_Need to load the interface (which can then be used by the interface to know what name was used to load it).
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
* we don't need AUTHORS, THANKS, COPYING and README (generic edition) inside our app bundle anymore, as they're either hard-coded or present on the disk-image anyway
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
* use the hard-coded authors and thanks lists instead of bundled files and incorporate [22938] for trunk
-
Rafaël Carré authored
-
Olivier Teulière authored
-
- 03 Nov, 2007 10 commits
-
-
Damien Fouilleul authored
-
Christophe Mutricy authored
-
Rafaël Carré authored
-
Rafaël Carré authored
authors: feel free to change to the licence you want, and to add yourself to the Authors list additionnally, adds break.lua to its Makefile.am
-
Rafaël Carré authored
-
Rafaël Carré authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
- 01 Nov, 2007 5 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
Patch by Brian C. Wiles
-
Bernie Purcell authored
circumstances in styled subtitles.
-
Jean-Baptiste Kempf authored
-
Rafaël Carré authored
-
- 31 Oct, 2007 4 commits
-
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Baptiste Kempf authored
-
Christophe Mutricy authored
-