An error occurred fetching the project authors.
- 27 Nov, 2011 1 commit
-
-
Jean-Baptiste Kempf authored
Re-license almost all of libVLC and libVLCcore to LGPLv2.1+ This move was authorized by the developers, either: - by e-mail, - by vote at the VideoLAN Dev Days 2011, - on the license website, - in a contract, oral or written. No objection was raised, so far. The developers agreeing are: Justus Piater Alexis Ballier Alexander Bethke Mohammed Adnène Trojette Alex Converse Alexey Sokolov Alexis de Lattre Andre Pang Anthony Loiseau Cyril Deguet André Weber Boris Dorès Brieuc Jeunhomme Benjamin Drung Hugo Beauzée-Luyssen Benoit Steiner Benjamin Pracht Bernie Purcell Przemyslaw Fiala Arnaud de Bossoreille de Ribou Brad Smith Nick Briggs Christopher Rath Christophe Courtaut Christopher Mueller Clement Chesnin Andres Krapf Damien Fouilleul David Flynn Sebastien Zwickert Antoine Cellerier Jérôme Decoodt Jérome Decoodt Dylan Yudaken Eduard Babayan Eugenio Jarosiewicz Elliot Murphy Eric Petit Erwan Tulou Etienne Membrives Ludovic Fauvet Fabio Ritrovato Tobias Güntner Jakub Wieczorek Frédéric Crozat Francois Cartegnie Laurent Aimar Florian G. Pflug Felix Paul Kühne Frank Enderle Rafaël Carré Simon Latapie Gildas Bazin Geoffroy Couprie Julien / Gellule Gildas Bazin Arnaud Schauly Toralf Niebuhr Vicente Jimenez Aguilar Derk-Jan Hartman Henri Fallon Ilkka Ollakka Olivier Teulière Rémi Duraffort Jakob Leben Jean-Baptiste Kempf Jean-Paul Saman Jean-Philippe Grimaldi Jean-François Massol Gaël Hendryckx Jakob Leben Jean-Marc Dressler Jai Menon Johan Bilien Johann Ransay Joris van Rooij JP Dinger Jean-Philippe André Adrien Grand Juha Jeronen Juho Vähä-Herttua Kaarlo Raiha Kaarlo Raiha Kamil Baldyga Keary Griffin Ken Self KO Myung-Hun Pierre Ynard Filippo Carone Loïc Minier Luca Barbato Lucas C. Villa Real Lukas Durfina Adrien Maglo Marc Ariberti Mark Lee Mark Moriarty Martin Storsjö Christophe Massiot Michel Kaempf Marian Ďurkovič Mirsal Ennaime Carlo Calabrò Damien Lucas Naohiro Koriyama Basos G Pierre Baillet Vincent Penquerc'h Olivier Aubert Pankaj Yadav Paul Corke Pierre d'Herbemont Philippe Morin Antoine Lejeune Michael Ploujnikov Jean-Marc Dressler Michael Hanselmann Rafaël Carré Ramiro Polla Rémi Denis-Courmont Renaud Dartus Richard Shepherd Faustino Osuna Arnaud Vallat Rob Jonson Robert Jedrzejczyk Steve Lhomme Rocky Bernstein Romain Goyet Rov Juvano Sam Hocevar Martin T. H. Sandsmark Sebastian Birk Sébastien Escudier Vincent Seguin Fabio Ritrovato Sigmund Augdal Helberg Casian Andrei Srikanth Raju Hannes Domani Stéphane Borel Stephan Krempel Stephan Assmus Tony Castley Pavlov Konstantin Eric Petit Tanguy Krotoff Dennis van Amerongen Michel Lespinasse Can Wu Xavier Marchesini Sébastien Toque Christophe Mutricy Yoann Peronneau Yohann Martineau Yuval Tze Scott Caudle Clément Stenac It is possible, that some minor piece of code was badly tracked, for some reasons (SVN, mainly) or that some small developers did not answer. However, as an "œuvre collective", defined as in "CPI 113-2 alinéa 3", and seeing "Cour. Cass. 17 Mai 1978", and seeing that the editor and the very vast majority of developers have agreed (> 99.99% of the code, > 99% of developers), we are fine here.
-
- 11 Jul, 2011 2 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
- 25 May, 2011 1 commit
-
-
Rémi Denis-Courmont authored
-
- 27 Jul, 2010 1 commit
-
-
Rémi Denis-Courmont authored
-
- 29 May, 2010 1 commit
-
-
Rémi Denis-Courmont authored
-
- 11 May, 2010 1 commit
-
-
Pierre Ynard authored
-
- 10 May, 2010 2 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
Access plugins are now responsible for selecting the correct media location, either the URL-without-scheme form or the local file path form. This will help solve weird bugs with the current file:// URL decode hack, e.g. it does not work for directory://. Lets see if we also need this for access_demux plugins (normally, they don't use files).
-
- 28 Jan, 2010 1 commit
-
-
Rémi Denis-Courmont authored
-
- 20 Sep, 2009 1 commit
-
-
Rémi Denis-Courmont authored
-
- 23 Aug, 2009 1 commit
-
-
Rémi Denis-Courmont authored
-
- 21 Aug, 2009 1 commit
-
-
Pierre d'Herbemont authored
This try to avoid vlc_object_find() as much as possible. This is conservative, because where there is no associated parent input, we'll try to find in certain cases the parent input. This will probably be removed later on. Because yes, there is not necessarily a parent input for access and demux, especially if created from stream_UrlNew().
-
- 09 Dec, 2008 1 commit
-
-
Laurent Aimar authored
The GUI need to be updated (QT4/macosx/wx). The module "dump" and "bandwidth" need to be ported to stream_filter.
-
- 11 Nov, 2008 1 commit
-
-
Laurent Aimar authored
It removed the need of access_t.info.b_prebuffered It reduces latency (removing the need for stream immediate) It may increase a little the CPU usage but only for demuxer that already do too much small stream reads.
-
- 13 Oct, 2008 2 commits
-
-
Laurent Aimar authored
-
Laurent Aimar authored
-
- 21 Sep, 2008 1 commit
-
-
Rémi Denis-Courmont authored
-
- 22 Jul, 2008 1 commit
-
-
Rémi Denis-Courmont authored
Pointed-out-by: Rémi Duraffort
-
- 15 Jun, 2008 1 commit
-
-
Rémi Denis-Courmont authored
-
- 31 May, 2008 1 commit
-
-
Rémi Denis-Courmont authored
-
- 14 Apr, 2008 2 commits
-
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
This improves readability a lot and prevent us from reinventing the wheel.
-
- 04 Mar, 2008 2 commits
-
-
Rémi Denis-Courmont authored
Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
-
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)
-