An error occurred fetching the project authors.
- 23 Jul, 2003 1 commit
-
-
Gildas Bazin authored
* ALL: changes to the playlist_Add() and VLC_AddTarget() proto to include a list of options associated with the input. * src/input/input.c: parses the input options list before spawning the input and create object variables for these options. Options are of the form "[no[-]]foo[=bar]" where foo is the option name and bar is its value. * src/input/input.c, src/input/input_dec.c: use the object var api to get the value of the "sout", "sout-video" and "sout-audio" options. * src/libvlc.c: extended the command line parser to parse input options. Input options must always follow the input they apply to and begin with a ':'. All these changes allow you to specify input specific options. eg: ./vlc --no-sout-audio yourvideo.mpeg :sout=udp/http::8080 :sout-audio yourvideo2.mpeg Here the ":sout" option will only apply to yourvideo.mpeg. "--no-sout-audio" will be a global option so will apply to yourvideo2.mpeg but the global behaviour is overriden by ":sout-audio" for yourvideo.mpeg. TODO: - the interfaces need to be modified to benefit from the new playlist_Add() api. - only "sout", "sout-video", "sout-audio" implemented for now. To make it work with other options, we need to get rid of all the config_GetFoo() and replace them with var_Create()/var_Change()/var_Get().
-
- 28 Jun, 2003 2 commits
-
-
Laurent Aimar authored
-
Laurent Aimar authored
destroyed as vorbis decoder could add info.
-
- 24 Jun, 2003 1 commit
-
-
Sam Hocevar authored
collisions with a couple of plugins.
-
- 22 May, 2003 1 commit
-
-
Gildas Bazin authored
* src/audio_output/*, src/input/*: fixed the audio desync option. You can use positive as well as negative values.
-
- 05 May, 2003 1 commit
-
-
Gildas Bazin authored
* ALL: removed the old channels server stuff (was deprecated).
-
- 30 Mar, 2003 1 commit
-
-
Christophe Massiot authored
-
- 25 Mar, 2003 1 commit
-
-
Gildas Bazin authored
* src/input/input.c, src/video_output/video_output.c: when the input thread ends, it will also destroy the vout if one was spawned.
-
- 24 Mar, 2003 1 commit
-
-
Gildas Bazin authored
* modules/access/*: pf_read() in access modules is now blocking. We still check regularly for p_input->b_die though. Now the demuxers can safely assume that pf_read() == 0 means EOF. * ALL: got rid of the p_input->b_connected flag. * src/input/input_ext-plugins.c, src/input/input.c: fixed the infinite loop of "decoder stuck" messages that sometimes happened. * src/interface/intf_eject.c, modules/misc/network/ipv4.c: fixed compilation warnings.
-
- 14 Mar, 2003 1 commit
-
-
Sigmund Augdal Helberg authored
of capital letters
-
- 11 Mar, 2003 1 commit
-
-
Gildas Bazin authored
* ALL: experimental code for stream (dvd) navigation through object variables.
-
- 08 Feb, 2003 2 commits
-
-
Christophe Massiot authored
-
Christophe Massiot authored
* modules/gui/macosx/prefs.m: Wrap tool tips to 60 characters, * src/input/input.c: Correctly parse MRL of the type /Volumes/toto:titi/coincoin.mpg (closes #238 & #186) * modules/access/*: Changed some msg_Warn into msg_Err * po/fr.po: Updated French translation, * configure.ac.in: Re-enabled Swedish translation, * Makefile.am: Do not recompile everything everytime someone changes a .h
-
- 31 Dec, 2002 1 commit
-
-
Christophe Massiot authored
* input: new b_connected field, allowing to correctly detect the EOF of TCP streams (closes #35), * input: fixed a deadlock when opening a zero-sized file, * input: fixed a deadlock when opening an unconnected FIFO (closes #54).
-
- 18 Dec, 2002 1 commit
-
-
Sam Hocevar authored
-
- 12 Dec, 2002 1 commit
-
-
Gildas Bazin authored
* src/input/input.c: forgot to commit this during my last commit :p
-
- 06 Dec, 2002 2 commits
-
-
Sam Hocevar authored
* ALL: a bunch of additional warning fixes.
-
Sam Hocevar authored
signed/unsigned comparisons, and removed trailing spaces here and there.
-
- 03 Dec, 2002 1 commit
-
-
Arnaud Schauly authored
playlist_item_t instead of psz_target ). Now playlist_Add uses playlist_AddItem to enqueue. * include/vlc_playlist.h : Added a psz_uri field in the playlist_item_t structure. * src/input/input.c : takes item->psz_uri argument to start playing an item.
-
- 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.
-
- 08 Oct, 2002 1 commit
-
-
Sam Hocevar authored
is set to the empty string (happens when doing "Apply" in a GUI).
-
- 29 Aug, 2002 1 commit
-
-
Christophe Massiot authored
* ALL : Added a priority argument to vlc_thread_create(), so that audio and input threads can run with a higher real-time priority, on systems allowing you to use priorities.
-
- 16 Aug, 2002 1 commit
-
-
Sam Hocevar authored
-
- 12 Aug, 2002 1 commit
-
-
Christophe Massiot authored
* Prepared for some advances in the aout3 clock management. * Added the first stone of the forthcoming stream output.
-
- 31 Jul, 2002 1 commit
-
-
Sam Hocevar authored
about 2000 lines of code. I could not test everything on every architecture, so please report any module breakage (especially on BeOS, OSX and QNX).
-
- 25 Jul, 2002 1 commit
-
-
Sigmund Augdal Helberg authored
src/input/*: removed some testcode and some unnecessary debug messages
-
- 24 Jul, 2002 1 commit
-
-
Christophe Massiot authored
* ./src/input/* : fixed a memory leak
-
- 21 Jul, 2002 1 commit
-
-
Sigmund Augdal Helberg authored
configuration items. * rest: new input info subsystem. Have a look in plugins/mpeg_system/mpeg_audio.c to see how to add info. Have a look in plugins/text/rc.c to see how to read info. Sigmund
-
- 27 Jun, 2002 1 commit
-
-
Sam Hocevar authored
extra plugin location. * ./plugins/text/rc.c: if stdin/stdout are not connected to a TTY, we don't launch the rc interface. * ./plugins/access/http.c: fixed a compilation warning. * ./src/misc/messages.c: cosmetic enhancements in the message output.
-
- 08 Jun, 2002 1 commit
-
-
Sam Hocevar authored
implementation to avoid races, by using SetEvent instead of PulseEvent.
-
- 07 Jun, 2002 2 commits
-
-
Sam Hocevar authored
to be still crashing.
-
Sam Hocevar authored
* ./src/misc/objects.c: we do not hang on attempt to destroy an object with a non-zero reference count, but we still complain. * ./plugins/gtk/gtk_control.c, plugins/gtk/gtk_playlist.c: most controls such as play, pause, stop, next, fast etc. work again. * ./plugins/gtk/gnome_*: got rid of lots of useless wrappers which were a workaround for a bug in Glade. Instead, bootstrap.sh does the Glade fixes. * ./plugins/ffmpeg/ffmpeg.c: if there is already a video output with the appropriate properties, we use it.
-
- 04 Jun, 2002 1 commit
-
-
Sam Hocevar authored
* ./src/interface/interface.c: interfaces are no longer attached only to p_vlc. * ./src/libvlc.c, ./src/misc/modules.c, ./src/playlist/playlist.c, ./src/input/input.c: improvements in the playlist handling (not quite that yet though). (ported from v0_4_1_branch) * ./configure.in, ./plugins/mpeg_system/mpeg_ts.c: fixed libdvbpsi handling. * ./src/misc/configuration.c: fixed the --nofoo option handling. * ./src/interface/main.c: fixed two compilation warnings under Solaris.
-
- 02 Jun, 2002 1 commit
-
-
Sam Hocevar authored
* ./src/playlist/playlist.c, src/input/input.c: added safety checks to prevent crashes on next file. (ported from 0_4_1_branch) * ./plugins/gtk/gtk_display.c, ./plugins/win32/mainframe.cpp: we deactivate popup menus when no stream is being played, even in network mode. * ./src/input/mpeg_system.c: removed unnecessarily verbose message.
-
- 01 Jun, 2002 2 commits
-
-
Sam Hocevar authored
-
Sam Hocevar authored
As for video output 4, this breaks almost everything, but I'll slowly do what remains to be fixed during the weekend. Changes in vlc: =============== * vlc is now a very small program (20 lines) which uses the libvlc API; it is quite simple for the moment but can be extended in the future. * interfaces, decoders, video outputs, etc. are now almost the same objects (yes, I know, this is C++ redone in C) and are structured in a tree. More about this later, but basically it allows the following nice features: - several interfaces - several playlists with several outputs - input plugins spawning helper interfaces (will be used for DVD menus) - anything spawning anything; I swear there are useful uses for this! * libvlc can be used in other programs; I'm currently writing a Mozilla plugin for my employer. Things currently broken: ======================== * most interfaces, most ports * the playlist handling (almost finished rewriting this though). This means no file can be played from the GUI, you need to use the commandline. This also means it segfaults at EOF, when exiting the program, and it sometimes refuses to open a file when asked to.
-
- 21 May, 2002 1 commit
-
-
Sam Hocevar authored
network data was present.
-
- 20 May, 2002 1 commit
-
-
Sam Hocevar authored
* ./src/input/input_dec.c: removed useless code. * ./src/input/input.c, ./plugins/gtk/gtk.c: fixed access to uninitialized variables. * ./plugins/dvd/dvd_demux.c: fixed the pf_demux return value.
-
- 14 May, 2002 1 commit
-
-
Christophe Massiot authored
-