- 18 Feb, 2003 1 commit
-
-
Sam Hocevar authored
-
- 01 Feb, 2003 1 commit
-
-
Sam Hocevar authored
* ./modules/video_output/directx/directx.c, ./modules/video_output/x11/x11.c, ./modules/video_output/x11/xvideo.c: removed the drawable configuration variables which are now deprecated.
-
- 28 Jan, 2003 1 commit
-
-
Sam Hocevar authored
-
- 28 Nov, 2002 1 commit
-
-
Sigmund Augdal Helberg authored
wmp sites I could find, by adding som mimetypes and parsing some more parameters passed by mozilla. Also disabled the StreamAsFile function since mozilla tend to pass it non-exsisting files.
-
- 04 Nov, 2002 1 commit
-
-
Sam Hocevar authored
* ./mozilla/npvlc_rc.rc, ./mozilla/vlcplugin.h: added the Ogg mime type to the Mozilla plugin properties. * ./debian/control: added libogg-dev and libvorbis-dev dependicies to the Debian build script.
-
- 25 Oct, 2002 1 commit
-
-
Sam Hocevar authored
not 5, to avoid using a color used by another application. * ./modules/video_output/directx/events.c: support for drawing in a parent window instead of creating our own; still a bit flakey. * ./mozilla/vlcshell.cpp: we can now compile the Mozilla plugin so that it does not call libvlc (for testing purposes).
-
- 22 Oct, 2002 1 commit
-
-
Sam Hocevar authored
For the moment it spawns a separate window and seems to behave nastily (read: crashes) when the target has sound, but the javascript interface works perfectly, for instance. To build it, I installed Mozilla development files in my mingw32 dir and hacked mozilla-config so that it uses these files. I also hacked jri_md.h and jni_md.h to put "defined(_MSC_VER) || defined(__MINGW32__)" where it read "defined(_MSC_VER)". No other changes were necessary.
-
- 11 Oct, 2002 1 commit
-
-
Sam Hocevar authored
* ./include/vlc/vlc.h: changed the naming conventions for libvlc. Now exported functions start with VLC_ instead of vlc_ to avoid conflicts. * ./include/vlc/vlc.h: removed the vlc_object_t, vlc_list_t, vlc_error_t and vlc_t types; they are now internal types only. * ./include/vlc/vlc.h: merged the reentrant and non-reentrant libvlc calls. In non-reentrant mode, we just use 0 as the first argument. In reentrant mode, we use an object's ID. (see below) Internal changes: * ./src/libvlc.c, ./src/misc/objects.c: instead of manipulating vlc_object_t pointers, we manipulate their i_object_id. When needed, an object is retrieved using vlc_object_get (I hope the lookup isn't too expensive, that's why I designed the pp_objects layout to allow log2(n) seeks). * ./src/misc/objects.c: activated the per-object variable storage. Unused yet, unless you want to try "getfoo" and "setfoo blablah" in vlc -I rc. * ./include/vlc_objects.h: moved the vlc_object_t and vlc_list_t definitions here. Misc: * ./src/vlc.c, ./mozilla/vlcshell.cpp: removed inclusion of config.h in code portions not part of libvlc; it was just required for the COPYRIGHT_MESSAGE string which is now available from VLC_Version().
-
- 03 Oct, 2002 1 commit
-
-
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.
-
- 30 Sep, 2002 2 commits
-
-
Sam Hocevar authored
and gnome-vlc packages. * ALL: updated .cvsignore files to properly ignore automake files.
-
Sam Hocevar authored
* ./mozilla/vlcplugin.cpp: javascript support for the Mozilla plugin. * debian/rules: the A52 module is now in a separate package.
-
- 17 Sep, 2002 1 commit
-
-
Sam Hocevar authored
javascript. It's also in C++, but we didn't have the choice.
-
- 26 Aug, 2002 1 commit
-
-
Sam Hocevar authored
-
- 20 Aug, 2002 1 commit
-
-
Sam Hocevar authored
gtk_main() in its own thread, and does nothing on subsequent calls. This ensures that gtk_main is only running once. * ./modules/gui/familiar/*, modules/gui/gtk/*: the familiar, gtk and gnome modules are now fully reentrant thanks to their use of the gtk_main module. * ./src/libvlc.c: implemented vlc_set(), a wrapper for config_Put* available to external programs. * ./src/libvlc.c: removed vlc_stop() and vlc_end(), everything is now done by vlc_destroy(). * ./modules/control/rc/rc.c: implemented a few new functions. For instance, run "vlc -I rc" and then type "intf gtk" or "intf gnome". You can even launch several of them. "segfault" works, too.
-
- 08 Aug, 2002 1 commit
-
-
Sam Hocevar authored
name but with different directory names. * ./Makefile: plugins get installed in different directory names. * ALL: additional -ansi -pedantic fixes.
-
- 06 Aug, 2002 1 commit
-
-
Sam Hocevar authored
* ./src/misc/modules.c: the directory browsing should be more portable now, we use stat(2) instead of file->d_type.
-
- 04 Aug, 2002 1 commit
-
-
Sam Hocevar authored
-
- 23 Jul, 2002 2 commits
-
-
Sam Hocevar authored
* ./plugins/filter/distort.c: fixed a typo in option names.
-
Sam Hocevar authored
* ./mozilla/vlcplugin.h: added .mov and .mp4 files to the plugin. * ./Makefile: we no longer try to merge .a files into libvlc.a, but rather add them to the vlc-config output.
-
- 20 Jul, 2002 1 commit
-
-
Sam Hocevar authored
* ./src/libvlc.c, ./include/vlc/vlc.h: created reentrant versions of the libvlc API. * ./src/vlc.c: vlc uses the non-reentrant libvlc functions. * ./mozilla/vlcplugin.c: the mozilla plugin uses the reentrant functions. * ./debian/*: created packages for libvlc0-dev.
-
- 12 Jul, 2002 1 commit
-
-
Sam Hocevar authored
-
- 04 Jul, 2002 1 commit
-
-
Sam Hocevar authored
* ./debian/rules: activated the vlc-xosd, vlc-kde and mozilla-plugin-vlc Debian packages. * ./po/*: updated potfiles.
-