- 02 Oct, 2014 1 commit
-
-
Rémi Denis-Courmont authored
-
- 27 Jan, 2014 1 commit
-
-
Rémi Denis-Courmont authored
-
- 29 Dec, 2013 1 commit
-
-
Rémi Denis-Courmont authored
-
- 09 Dec, 2013 1 commit
-
-
Rafaël Carré authored
-
- 22 Apr, 2013 1 commit
-
-
Rafaël Carré authored
The define to set would be WINAPI_FAMILY, and it is set by default already. We should not set it though, as it would prevent us from using forbidden APIs (e.g. winsock). Close #8410
-
- 25 Mar, 2013 1 commit
-
-
Rafaël Carré authored
-
- 12 Oct, 2012 1 commit
-
-
Rémi Denis-Courmont authored
-
- 28 Sep, 2012 2 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
module_list_get() can return NULL, callers cannot assume that the table is NULL-terminated (NULL is not NULL-terminated table).
-
- 15 Sep, 2012 1 commit
-
-
Rémi Denis-Courmont authored
-
- 19 Aug, 2012 2 commits
-
-
Rémi Denis-Courmont authored
Also do not save garbage, especially pointers, in the plugin cache.
-
Rémi Denis-Courmont authored
Until config_GetPszChoices() learns to load modules when needed, any module with a list callback must be loaded at all times. The code previously assumed that plugins with list callbacks also had action callbacks. This is not true.
-
- 24 Mar, 2012 1 commit
-
-
Rémi Denis-Courmont authored
-
- 23 Mar, 2012 2 commits
-
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
-
- 27 Jan, 2012 1 commit
-
-
Rémi Denis-Courmont authored
-
- 24 Jan, 2012 1 commit
-
-
Rémi Denis-Courmont authored
On Linux, this simplifies the code and improves relocability. On Windows, OS/2 and MacOS, this should fix a small race condition.
-
- 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.
-
- 14 Oct, 2011 1 commit
-
-
Signed-off-by:
Rémi Denis-Courmont <remi@remlab.net>
-
- 07 Oct, 2011 1 commit
-
-
Rémi Denis-Courmont authored
-
- 03 Sep, 2011 1 commit
-
-
Rémi Denis-Courmont authored
-
- 29 Aug, 2011 1 commit
-
-
Rafaël Carré authored
-
- 21 Aug, 2011 1 commit
-
-
Rémi Denis-Courmont authored
No need to load the config file twice anymore.
-
- 18 Aug, 2011 1 commit
-
-
Rémi Denis-Courmont authored
The lock is static anyway (and so is the data).
-
- 16 Aug, 2011 9 commits
-
-
Rémi Denis-Courmont authored
The plugins cache now contains plugins file path relative to the base plugins directory (the directory that contains plugins.dat). The cache can hence be generated from a different absolute directory than the one it is later installed to. For native or emulated native builds, this enables build-time cache generation. Note however that the relative paths are different in the build tree (modules/*/.libs/lib*_plugin.*) and in standard installation (plugins/*/lib*_plugin.*). The cache cannot be copied from the build tree to the installation directory.
-
Rémi Denis-Courmont authored
This is more flexible and extensible.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
This avoids going through the linked list of modules. This is fine so long as the module structure is indeed not in the list.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
This should ease later implementation of proper error handling.
-
Rémi Denis-Courmont authored
Again, this should help fix leaks in error paths.
-
- 15 Aug, 2011 7 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
Modules are created at initialization and destroyed at exit (after all VLC threads are terminated) There is no need to count references.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-