- 04 Mar, 2008 1 commit
-
-
Rémi Denis-Courmont authored
The input already does the job. Signed-off-by:
Rémi Denis-Courmont <rem@videolan.org>
-
- 26 Feb, 2008 1 commit
-
-
Pierre d'Herbemont authored
misc/objects.c: Don't rely on vlc_object_destroy() to destroy objects, but expects vlc_object_release to do it when the refcount goes to zero. * Meaning, that when created objects gets a refcount to 1. * Destroying is instantaneous and we don't have to poll for a few secondss or so to wait until the object's refcount reach 0. * We now track vlc_object_t's mem leaks when libvlc_global is released (Hard error for now, so they don't get unoticed) * We fail hard if an object is released with a refcount of 1 without being detached from its parent and its children, to make sure such cases don't go unoticed. (make test or make check still pass after that one. VLC is known to leak one object when no module is loaded, this must be fixed).
-
- 23 Jan, 2008 1 commit
-
-
Rémi Denis-Courmont authored
Missing some cases that I could not test. Also ffmpeg/chroma.c is locked, so I can but leave it broken. Fix is for the remaining modules is obvious and the issue is easy to detect.
-
- 20 Aug, 2007 1 commit
-
-
Rémi Denis-Courmont authored
(which includes config.h which defines the platform feature macros) Also remember stdio, string and stdlib are included implicitly
-
- 05 Jan, 2007 1 commit
-
-
Rémi Denis-Courmont authored
-
- 03 Jan, 2007 3 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
You do not want to get another access filter plugin that the one you requested, do you?
-
- 22 Dec, 2006 1 commit
-
-
Clément Stenac authored
The idea is that a given error should be reported only once to the user. At the moment, for example, we can get: - "no suitable access module" (printed by module_Need) - "unable to create access" (printed by input/access) - "unable to open stream" (printed by input/input) - ... The facilities provided here are: * msg_StackSet( code, message ) : "throw" a new error * msg_StackAdd( message ) : Append a message allowing to trace the message * msg_StackMsg() : Retrieve the message So, in the previous example, module_Need would msg_StackSet( code, "no suitable access module"), then input/input would add "unable to create access" and finally, input/input can print the "unable to open stream: unable to create access: no suitable module" message. The three functions are context-free, you don't need a vlc_object, so that we can add verbose error reporting everywhere.
-
- 03 Dec, 2006 1 commit
-
-
Clément Stenac authored
* Add right-click "info" item in qt4 playlist
-
- 26 Nov, 2006 1 commit
-
-
Clément Stenac authored
* Headers in include must contain the structures and prototypes needed by the plugins and should be named vlc_*. * Headers in include/vlc must contain the structures and prototypes needed by external libvlc clients * Moved and renamed some things in headers. - Removed vlc_cpu.h, vlc_error.h (merged in vlc_common) - Removed snapshot.h (merged in vlc_vout.h) - Removed vlc_spu.h (merged in vlc_osd.h) - Removed intf_eject.h and vlc_interaction.h (merged in vlc_interface) - Moved all internal headers to src - Merged vlc_video.h and video_output.h and move private things to src - Removed vlc/intf.h, vlc/aout.h, vlc/vout.h, vlc/decoder.h and vlc/input.h (meta headers for use in modules, and often implying too large dependencies) * Removed some useless dependencies * Unexported a bunch of functions and structures used only in src/ (--> Still some work here) * Finally made input_thread_t and input_source_t (mostly) private. Added input_GetItem to fetch the input_item of an input_thread * Cleaned up deprecated entries in vlc_symbols.h and bumped up symbol prefix This commit has a 99% probability of breaking the build, 0.1% of killing your cat and 0% of getting you hot chicks.
-
- 08 Nov, 2006 1 commit
-
-
Rémi Denis-Courmont authored
-
- 12 Jan, 2006 1 commit
-
-
Antoine Cellerier authored
-
- 24 Oct, 2005 1 commit
-
-
Marian Durkovic authored
* for RTP, prebuffering is done within RTP access * reordering now working within this buffer * solves synchro problems since packet rate is preserved
-
- 09 Jul, 2005 1 commit
-
-
Rémi Denis-Courmont authored
-
- 08 Jul, 2005 1 commit
-
-
Rémi Denis-Courmont authored
(da big courmischage)
-
- 09 Apr, 2005 1 commit
-
-
Gildas Bazin authored
-
- 02 Apr, 2005 1 commit
-
-
Sigmund Augdal Helberg authored
-
- 29 Mar, 2005 1 commit
-
-
Laurent Aimar authored
standard access_t except that it reads from an access_t). * timeshift.c: timeshift access filter. It works with udp/dvb streams (tested under linux/windows). It allows to pause and to fast/slow forward. To try it, use --access-filter timeshift.
-
- 11 Mar, 2005 1 commit
-
-
Clément Stenac authored
Change some message severities
-
- 10 Dec, 2004 1 commit
-
-
Clément Stenac authored
Won't work for many things (only those for which metadata can be gotten during initialization). Processing is done asynchronously, use playlist_PreparseEnqueue to add an item to the queue.
-
- 22 Jun, 2004 1 commit
-
-
Laurent Aimar authored
-
- 07 Jun, 2004 1 commit
-
-
Laurent Aimar authored
* demux, access: change the prototype of access2_New/demux2_New. * control: implemented all INPUT_GET/SET. * src/input/*.c: removed old functions, move some of them.
-
- 01 Jun, 2004 1 commit
-
-
Laurent Aimar authored
-
- 30 May, 2004 3 commits
-
-
Laurent Aimar authored
-
Laurent Aimar authored
-
Laurent Aimar authored
-
- 29 May, 2004 1 commit
-
-
Laurent Aimar authored
-