- 29 Sep, 2012 5 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
Keeping the credentials container saves some times, as we do not need to load and parse all of the 100+ Certificate Authorities again. In the future, it will also avoid reloading the stored public keys (i.e. security exceptions), or asking for user confirmation again. Given how the HTTP access is written, the credentials are now preserved upon seeking. Unfortunately, they are not recycled across redirections as access_t.p_sys gets destroyed internally. This also does not work across multiple inputs - support from the instance or input manager would be required.
-
Rémi Denis-Courmont authored
The TLS plugin now supports reusing the same set of credentials for multiple sessions also on the client side.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
This enables the use of vlc_custom_create() and, later, sharing more code between server and client sides.
-
- 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.
-
- 23 Jul, 2011 2 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
- 07 May, 2011 1 commit
-
-
Rémi Denis-Courmont authored
This should help Doxygen parse VLC headers, and generally makes headers easier to read. LibVLC already uses a similar approach.
-
- 13 Aug, 2008 1 commit
-
-
Jean-Paul Saman authored
-
- 11 Aug, 2008 1 commit
-
-
Rémi Denis-Courmont authored
-
- 06 Jun, 2008 1 commit
-
-
Rémi Denis-Courmont authored
-
- 22 Sep, 2007 3 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
Remove the singleton pattern. Still very much work in progress.
-
- 03 Dec, 2006 1 commit
-
-
Clément Stenac authored
* libvlc sources and plugins now define __LIBVLC__ and headers exported to plugins (ie, include/vlc_*.h) check for this * libvlc sources use the value of the "libvlc" component in vlc-config instead of vlc * Apply flags directly to "libvlc" in configure.ac - might temporarily break win32 :)
-
- 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.
-
- 30 Mar, 2006 1 commit
-
-
Rémi Denis-Courmont authored
-
- 12 Jan, 2006 1 commit
-
-
Antoine Cellerier authored
-
- 15 Dec, 2005 1 commit
-
-
Clément Stenac authored
Minor headers cleanup
-
- 09 Jul, 2005 1 commit
-
-
Rémi Denis-Courmont authored
-
- 08 Jul, 2005 1 commit
-
-
Rémi Denis-Courmont authored
(da big courmischage)
-
- 13 Mar, 2005 1 commit
-
-
Rémi Denis-Courmont authored
-
- 05 Mar, 2005 1 commit
-
-
Rémi Denis-Courmont authored
- some minor fixes as well
-
- 25 Dec, 2004 1 commit
-
-
Rémi Denis-Courmont authored
-
- 07 Nov, 2004 2 commits
-
-
Rémi Denis-Courmont authored
(failed to release allocated data in some error cases)
-
Rémi Denis-Courmont authored
-
- 06 Nov, 2004 3 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
- Easier TLS module wrapper.
-
Rémi Denis-Courmont authored
-
- 04 Nov, 2004 1 commit
-
-
Rémi Denis-Courmont authored
-
- 12 Feb, 2003 1 commit
-
-
Jean-Paul Saman authored
Fixed Qt Embedded video output placing of video stream in window. Also fixed additional spacing between video lines.
-
- 19 Jan, 2003 1 commit
-
-
Jean-Paul Saman authored
New "qte_main" module. It should be used by all plugins/modules that need QT embedded. Also ported modules/qte/qte.{cpp,h} to use it.
-
- 23 Sep, 2002 1 commit
-
-
Jean-Paul Saman authored
Video output for QT embedded compiles. There are still some linking issues to fix, before it is usable.
-
- 15 Sep, 2002 1 commit
-
-
Jean-Paul Saman authored
Porting video out plugin/builtin for Qt Embedded to CVS is not complete. (Please do not use it.)
-
- 04 Sep, 2002 1 commit
-
-
Jean-Paul Saman authored
Ported Qt Embedded video out to vlc-0.5.0 (it is not useable yet).
-
- 04 Aug, 2002 1 commit
-
-
Sam Hocevar authored
waveout, directx, qnx, beos, win32, macosx, and the AltiVec modules. * ALL: removed mention of AC3 in favour of A52. * ./configure.in, ./Makefile*: modules can now be built deeper than 1 directory. As a consequence, the build is even slower (but I'm fixing this) and make clean doesn't work anymore.
-
- 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).
-
- 20 Jul, 2002 1 commit
-
-
Sam Hocevar authored
* ./src/libvlc.c, ./include/vlc/vlc.h: created reentrant versions of the libvlc API. * ./src/vlc.c: vlc uses the non-reentrant libvlc functions. * ./mozilla/vlcplugin.c: the mozilla plugin uses the reentrant functions. * ./debian/*: created packages for libvlc0-dev.
-
- 15 Jul, 2002 1 commit
-
-
Sam Hocevar authored
for p_intf->b_die to know when they are supposed to terminate p_intf. This will allow to spawn interface plugins on the fly.
-