- 30 Sep, 2003 1 commit
-
-
hartman authored
-
- 22 Sep, 2003 1 commit
-
-
hartman authored
* modules/gui/macosx/output.m: updated part of the Stream output dialog * modules/demux/util/sub.c: removed sub_detect() and moved the sub-file and sub-autodetect file options to src/input/input.c * src/input/input.c: added the moved options and use them to add subtitle tracks. * src/libvlc.h: description strings etc for sub-file and sub-autodetect-file * src/input/subtitles.c: new subtitles_Detect() largely based on the code used by MPlayer. Adapted for coding style and structure differences. The autodetect routine can now detect multiple subtitle files and assigns scores based on their names. if they much well enough they are sorted based on their score. It will then return this set, and they will all be added as SPU tracks to the current stream. The (un)selecting of these tracks will need to be fixed because they all get assigned the es id 0xFF currently.
-
- 20 Sep, 2003 1 commit
-
-
Laurent Aimar authored
(Untested)
-
- 15 Sep, 2003 1 commit
-
-
Laurent Aimar authored
-
- 13 Sep, 2003 1 commit
-
-
Laurent Aimar authored
the playlist. but use FIND_PARENT. vlc_object_find with FIND_ANYWHERE use p_obj->p_vlc as a starting point and that doesn't work as playlist is detach from vlc before vout is destroyed by the decoders (when shutting down) Perhaps vlc_object_find should be fixing to find the root object, but I'm not sure. * src/input/* : move subtitle handling from avi to input. Now subs should works with all file types _BUT_ won't be in synch if the demuxer doesn't implement a _precise_ DEMUX_GET_TIME. So only .avi, .mp4 will be ok. Others could works if perfectly cbr. Now Subtitle track is only selected when specified by sub-file option.(auto-dectected file is always added but not selected by default) Btw, the code could support multiple subs files, but I don't know how to pass multiple filenames, any ideas ? * demux/mpeg/mpga.c : play with es_out_t. I'm investigating for now so don't use that elsewhere.
-
- 12 Sep, 2003 2 commits
-
-
Laurent Aimar authored
TAB_FIND and TAB_APPEND (could be used every where now). There are a bit like INSERT_ITEM, ... but not exactly, perhaps I should try to merge them). * src/input/input.c : begin to implement es_out_t thing (unsusable now).
-
Laurent Aimar authored
* modules/demux/* : use the stream_t from input_thread_t. * include/ninput.h : begin to add new way to register es. (unused for now). (in the long term I want to split input_thread_t and intoduce demux_t and access_t and perhaps something like access_demux_t)
-
- 07 Sep, 2003 1 commit
-
-
Laurent Aimar authored
object variables and begin to use pf_demux_control. * variables: new time type handling.
-
- 02 Aug, 2003 1 commit
-
-
Laurent Aimar authored
unused.
-
- 23 Jul, 2003 2 commits
-
-
gbazin authored
* include/variables.h, src/misc/variables.c: you can now use var_Create() directly to create an object variable with an inherited value. eg. var_Create( p_vout, "zoom", VLC_VAR_FLOAT | VLC_VAR_DOINHERIT ); Beware, the object in which you create the var must be attached to a parent for this to work (otherwise we can't navigate the parents hierarchy to find the value to inherit). * src/input/input.c, src/input/input_programs.c, src/video_output/video_output.c: converted more config_GetFoo() into var_Create()/var_Get();
-
gbazin 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 t...
-
- 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
-
-
gbazin 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
-
-
gbazin authored
* ALL: removed the old channels server stuff (was deprecated).
-
- 30 Mar, 2003 1 commit
-
-
Christophe Massiot authored
-
- 25 Mar, 2003 1 commit
-
-
gbazin 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
-
-
gbazin 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
-
-
sigmunau authored
of capital letters
-
- 11 Mar, 2003 1 commit
-
-
gbazin 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
-
-
gbazin 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
-
-
sigmunau 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
-
-
sigmunau 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.
-