- 26 Sep, 2003 1 commit
-
-
gbazin authored
* src/misc/modules.c: removed an old win32 hack which was creating more problems than it was solving.
-
- 23 Sep, 2003 1 commit
-
-
gbazin authored
* configure.ac, mozilla/vlcshell.cpp, mozilla/support/npwin.cpp: mozilla plugin for win32 is finally working (well there's still work left). * src/misc/modules.c: small clean-up and fixed --plugin-path on win32.
-
- 10 Sep, 2003 1 commit
-
-
Laurent Aimar authored
* playlist : use new input variables.
-
- 23 Aug, 2003 2 commits
-
-
Laurent Aimar authored
special goom tree source as I was unable to use standard goom library. (I will provide it once mmx/ppc included) * modules/visualization/Modules.am: added goom * include/vlc_block.h src/misc/block.c: introduce a new data block api (not yet tested, ported from my local new input work).
-
hartman authored
fix broken tree
-
- 14 Aug, 2003 1 commit
-
-
zorglub authored
src, and build it in the stream_out_standard module to avoid a link
-
- 01 Aug, 2003 1 commit
-
-
Laurent Aimar authored
-
- 24 Jul, 2003 1 commit
-
-
gbazin authored
* src/misc/modules.c: if module_Need() was passed an interface module name, respect this choice even if vlc was run with a specific interface shortcut.
-
- 14 Jul, 2003 1 commit
-
-
sigmunau authored
All: My shot at improving subtitle rendering in vlc. Now each vout uses a "text renderer" module to render text on the video when needed. I decieded to make this a module type, because other api's (win32 and macosx) is supposed to do better than freetype under some circumstances. include/video_output.h: added some members needed by text renderer modules src/video_output/video_output.c: load and unload text renderer module when needed src/video_output/video_text.c: implemented some functions to show text on the video include/osd.h: exported the functions to show text modules/misc/Modules.am, module/misc/freetype.c: new text renderer module, largly based on the old osdtext module. modules/video_filter/Modules.am, modules/video_filter/osd_text.c: removed the osdtext module configure.ac: changes "osdtext" to "freetype" some places modules/codec/spudec/*: when iconv is available, use it to convert textual subtitles from the encoding given by --sub-encoding to utf8. Use new code to render subtitles modules/control/lirc/lirc.c: use new code to give feedback on buttons pressed. untested. modules/demux/util/sub.c: remove all traces of the ugly old osdtext module modules/misc/dummy/*: added a "text renderer" submodule in the dummy module src/misc/modules.c: included osd.h as it seems to be needed to export symbols final notes: you need to give a proper value to --freetype-font. This should be the path to a font file freetype2 can handle (almost any format afaik) with a unicode translation table in it. Windows ttf files will do. In linux at least openoffice distributes some fonts that work. I think macosx and beos also has useable fonts.
-
- 01 Jul, 2003 1 commit
-
-
Sam Hocevar authored
conflicts. Most headers in that directory should probably be renamed to their vlc_ equivalent.
-
- 26 Jun, 2003 1 commit
-
-
Sam Hocevar authored
with a couple of modules.
-
- 24 Jun, 2003 1 commit
-
-
Sam Hocevar authored
collisions with a couple of plugins.
-
- 23 Jun, 2003 1 commit
-
-
gbazin authored
* modules/demux/util/id3tag.c: small cleanup.
-
- 20 May, 2003 1 commit
-
-
zorglub authored
add sap, or sap="Name" in the stream output options
-
- 05 May, 2003 1 commit
-
-
gbazin authored
* ALL: removed the old channels server stuff (was deprecated).
-
- 14 Apr, 2003 1 commit
-
-
Christophe Massiot authored
(incomplete).
-
- 25 Mar, 2003 1 commit
-
-
gbazin authored
* src/misc/modules.c: module_Need() now only raises the scores of the plugins matching the given shortcuts list, unless "none" is closing the list (in which case only the plugins matching the list can be selected). Which means that users will stop complaining vlc doesn't launch anymore or can't play anything after they have fiddled with their config options :))
-
- 12 Mar, 2003 1 commit
-
-
Sam Hocevar authored
* ./src/misc/modules.c: fixed a pointer indirection bug.
-
- 03 Mar, 2003 1 commit
-
-
gbazin authored
* ALL: another bunch of fixes for the MSVC build.
-
- 18 Feb, 2003 1 commit
-
-
ipkiss authored
directory when there is no 'plugins' nor 'modules' subdirectory (may close #306)
-
- 17 Feb, 2003 2 commits
-
-
Sam Hocevar authored
but Windoze will certainly do.
-
Sam Hocevar authored
directory whenever possible, to use it for the spudec font or to load plugins.
-
- 27 Jan, 2003 1 commit
-
-
ipkiss authored
instead of a (vlc_list_t); this modification was needed because BCB doesn't like at all when a function (compiled with mingw32) returns a struct... * ALL: modified the files to take this change into account * modules/gui/win32/menu.cpp: enabled the "Add interface" command
-
- 19 Jan, 2003 1 commit
-
-
Sam Hocevar authored
the GetProgramPath call, stored the path in p_libvlc instead. Fixes compilation under anything other than OS X.
-
- 02 Jan, 2003 1 commit
-
-
Christophe Massiot authored
-
- 13 Dec, 2002 1 commit
-
-
gbazin authored
* ALL: added a new vlc_list_t common type. vlc_list_find() and vlc_list_release() have been modified to use this new type.
-
- 19 Nov, 2002 1 commit
-
-
Sam Hocevar authored
8 bit string under WinCE. * ./extras/Win32_msvc: scrapped this directory. * ./bootstrap: we now parse plugin makefiles to guess what to put in the MSVC project files. Only the dummy plugin has been tested yet.
-
- 18 Nov, 2002 2 commits
-
-
gbazin authored
* src/misc/modules.c: fixed small typo that was breaking the build.
-
Sam Hocevar authored
successfully opens plugins. * ./modules/misc/dummy/*: hacked the dummy plugin so that it compiles for WinCE.
-
- 13 Nov, 2002 1 commit
-
-
Sam Hocevar authored
directory because the two project files are starting to diverge. * ./evc/vlc.c: created a specific vlc.c file for Windows CE. * ./src/misc/messages.c: as WinCE doesn't have stdout or stderr, the message queue outputs to a logfile (until we have a proper interface).
-
- 11 Nov, 2002 1 commit
-
-
Sam Hocevar authored
WIN32 isn't always defined under WinCE, but might be. Grmbl. * ./include/*: changed a few u* and s* to uint*_t and int*_t.
-
- 10 Nov, 2002 1 commit
-
-
Sam Hocevar authored
work is still needed for missing functions. I only touched libvlc for the moment, plugins will come in a long long while. * ./bootstrap: moved MSVC project files generation here; use --update-msvc.
-
- 09 Nov, 2002 1 commit
-
-
Sam Hocevar authored
-
- 31 Oct, 2002 1 commit
-
-
Sam Hocevar authored
been modified. Maybe we'll need the other type, too, but this change will make things simpler in aout3. * ./src/playlist/playlist.c: removed two unused variables. * ./src/misc/modules.c: removed a debug message I had forgotten. * ./src/misc/modules_plugin.h.in: fixed a typo (thanks bozo).
-
- 29 Oct, 2002 1 commit
-
-
Sam Hocevar authored
-
- 14 Oct, 2002 1 commit
-
-
Sam Hocevar authored
* ./include/main.h: removed p_vlc->i_status because it was not sufficient to represent all the possible states of p_vlc; each part should be tested separately upon destruction. * ./src/misc/objects.c: fixed a signed/unsigned bug that prevented creation of VLC_OBJECT_GENERIC objects. * ./src/misc/variables.c: added the VLC_VAR_COMMAND type which is simply a variable that stores a function pointer, and calls it when var_Get is called for it. The function argument is taken in val.psz_string. * ./src/misc/objects.c: vlc_dumpstructure and vlc_liststructure are no longer exported to the rest of the program; instead, they're VLC_VAR_COMMAND vars ("tree" and "list"). * ./modules/control/rc/rc.c: moved a few commands to VLC_VAR_COMMAND vars.
-
- 11 Oct, 2002 1 commit
-
-
gbazin authored
* src/misc/modules.c: fixed a memory leak with the "plugin-path" config option. * modules/audio_output/directx.c, modules/audio_output/waveout.c: ported the directx and waveout audio plugins to the new changes in the audio output layer. * configure.ac.in: fixes for cygwin compilation, and the gtk plugin under mingw32.
-
- 08 Oct, 2002 1 commit
-
-
Sam Hocevar authored
only two levels of -v are now possible: -v for warnings, -vv for debug messages (-q for no output at all).
-
- 03 Oct, 2002 2 commits
-
-
Sam Hocevar authored
locales breakage. * ./src/libvlc.c: libvlc understands the VLC_VERBOSE environment variable, to be set between 0 and 4. Default value is 0 for a program using libvlc, but vlc sets it to 1 by default. * ./src/misc/configuration.c: -v now works the old way (-v, -vv, -vvv) as well as the new way (-v0, -v1, -v4). -v1 is the same as -v, and -v0 is the same as -q (quiet). Hope it's all understandable.
-
Sam Hocevar authored
p_libvlc, and each p_vlc is a child of p_libvlc. Reasons for this are: o the module bank and the message bank only need to be initialized once, which gives faster loads when multiple instances of libvlc are used, o we allow the possibility of different p_vlc sharing objects, for instance the audio output, o the CPU detection is only done once. This patch is not polished yet, but I cannot do any intensive tests for the moment because of a bug somewhere that leaves audio output objects lying here and there which needs to be investigated first. The current major issue is that the module bank is no longer freed.
-