Commit Graph

59 Commits

Author SHA1 Message Date
Rémi Denis-Courmont cc129a71d7 Remove old mail address from sources 2019-09-04 22:11:04 +03:00
Steve Lhomme 5363279805 remove the $Id$ in the source code 2019-01-17 12:21:18 +01:00
Rémi Denis-Courmont de9959d440 missing: add noreturn, fix warnings 2018-12-30 19:48:59 +02:00
Steve Lhomme ff56c92a5e rename mtime_t to vlc_tick_t
Keep a copy of vlc_tick_tfor backward compatibility.
2018-06-22 13:19:24 +02:00
Thomas Guillem 417a26ca65 missing: fix conflicting type for vlc_New 2018-06-21 11:15:47 +02:00
Rémi Denis-Courmont 8d46058e2e vlm: read vlm-conf variable just once 2018-05-31 22:00:34 +03:00
Rémi Denis-Courmont 44f318cbf2 Makefile: remove --disable-httpd
Unlike, say stream output, the HTTP server has no hooks anywhere within
the rest of the core: it is used exclusively through calls from modules
to the LibVLC run-time.

Thus, if no modules use it, the code will be eliminated by linker (in
static builds) or not paged in (in dynamic builds). There is not much
point in adding a build-time option to turn it off. It only creates
problems with keeping missing.c in sync.
2017-07-25 18:20:46 +03:00
Jean-Baptiste Kempf 51f3d6abc9 sdp: fix compilation after 84ec386 2017-02-25 15:18:05 +01:00
Rémi Denis-Courmont 2b9c72c07b network: Remove httpd_handler_sys_t (refs #17018) 2017-02-19 22:54:48 +02:00
Rémi Denis-Courmont 31e1756c91 update: use Makefile conditional to disable code
This fixes the build without gcrypt.
2017-01-29 13:01:01 +02:00
Steve Lhomme 511a8f07c0 src/missing: fix compilation when SOUT is disabled
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2016-01-26 18:59:55 +01:00
Steve Lhomme d03be6c00b sout: we don't modify the chain string
without the const passing a std::string.c_str() in C++ fails

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2015-11-26 18:11:46 +01:00
Jean-Baptiste Kempf b819e2be08 Fix compilation with sout disabled 2015-02-22 01:03:03 +01:00
Rémi Denis-Courmont 80d88b05f2 Mark unreachable code on GCC even if NDEBUG
This might suppress some warnings (and very slightly reduce code size)
when assertions are disabled. Not that I particularly like to create
VLC-specific macros.
2015-02-18 17:52:52 +02:00
Jean-Baptiste Kempf 193b7447ca Fix compilation when --disable-sout 2014-11-15 12:50:20 +01:00
Rémi Denis-Courmont 97a9763b72 sap: remove bogus error return 2014-06-20 20:01:15 +03:00
Felix Paul Kühne b13cc6465b src/missing: remove return after assert case since this is only needed for non-debug builds which are not used by developers anyway 2014-03-03 19:09:47 +01:00
Felix Paul Kühne 374bd117c4 src/missing: fix a bunch of clang compilation warnings and update copyright header 2014-03-03 18:37:00 +01:00
Felix Paul Kühne af2991d527 src/missing: remove no longer needed stubs since the internal API is gone 2014-03-03 18:11:08 +01:00
Felix Paul Kühne 4efabf7921 src/missing: fix compilation if httpd is disabled 2014-03-03 18:09:10 +01:00
Jean-Paul Saman 0f44a068ca sout: report muxer errors back 2014-02-15 18:36:53 +01:00
Rafaël Carré 22465279a1 Fix build with --disable-sout
Broken in 79ced312c7
2013-09-21 20:40:26 +02:00
Rémi Denis-Courmont 628b01be31 core: remove media library support 2013-03-24 19:31:10 +02:00
Rémi Denis-Courmont dcb7ec195a osd: remove dead core OSD menu functions 2013-01-31 19:33:04 +02:00
Rémi Denis-Courmont 4b453a7a9e Add option to enable OSD menu 2012-11-10 17:19:54 +02:00
Rémi Denis-Courmont 1c4f1394e0 Unexport ml_Create() and ml_Destroy() 2012-08-21 21:31:53 +03:00
Rémi Denis-Courmont 4d14350c9a ML: remove an unused function 2012-08-21 21:31:53 +03:00
Rémi Denis-Courmont f478936f9e httpd: remove ACL support
Lua was the only remaining user of ACL instead of (login/)password.
This is now fixed, so there is no need to clutter the httpd core.
2012-04-01 23:08:16 +03:00
Rémi Denis-Courmont e8150e4308 Remove unused ACL parameter of httpd_StreamNew() 2012-04-01 23:05:32 +03:00
Rémi Denis-Courmont 339ef8e2d3 Rename and remove unused ACL parameter of httpd_UrlNewUnique() 2012-04-01 22:13:54 +03:00
Rémi Denis-Courmont a053ede027 Removed unused httpd_UrlNew() 2012-04-01 22:04:23 +03:00
Jean-Baptiste Kempf 36ab287e77 LGPL
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.
2011-11-27 22:54:33 +01:00
Felix Paul Kühne be84287b2f compilation fix 2011-08-12 12:33:30 +02:00
Rémi Denis-Courmont 7656b8c5ca Factor HTTP/HTTPS/RTSP port in core 2011-08-02 19:19:14 +03:00
Rémi Denis-Courmont de8438c302 httpd_ServerIP(): return server port too 2011-08-02 19:19:14 +03:00
Rémi Denis-Courmont 0af9a41a91 Factor HTTP/HTTPS/RTSP (bind) address in core 2011-08-02 19:19:11 +03:00
Rémi Denis-Courmont e5c2a63d04 Use separate functions for RTSP and HTTP hosts
Also prefix with vlc_ for namespace cleanliness.
2011-08-02 19:19:10 +03:00
Rémi Denis-Courmont 73a0a9f96b Factor HTTP/TLS server code into httpd core 2011-08-02 19:19:10 +03:00
Rémi Denis-Courmont de064a4cd3 sout: remove broken statistics code
The sout instance is _not_ a child of the input, so this cannot work.
In practice, finding the input would always fail.
2011-03-29 13:23:41 +03:00
Srikanth Raju 3a1efde26b ML/Core: Change ml_Hold/ml_Release to ml_Get
Similar to pl_Get
2011-01-24 22:04:02 +05:30
Pierre Ynard 3080bfc4ef missing: build fix 2011-01-13 20:02:07 +01:00
Srikanth Raju 88c67824f0 ML: Remove leading underscores from core functions 2010-07-03 23:51:33 +05:30
Srikanth Raju cbb9f5f6fb Suppress warnings in missing.c 2010-07-03 23:51:33 +05:30
Srikanth Raju edeb940a36 ML: Include ml_GetPersonsFromMedia() in src/missing.c 2010-06-26 20:05:45 +05:30
Srikanth Raju 6bff1cc92a ML: Media Library Core
Core functions and singleton media library object
2010-06-26 18:32:56 +05:30
Toralf Niebuhr 820069ed81 added VLC_UNUSED( ) for some unused variables
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2010-02-08 18:47:39 +02:00
Antoine Cellerier 3f6288216a Second blind attempt at fixing linking with --disable-vlm 2010-02-08 17:21:15 +01:00
Antoine Cellerier cb1b6659d9 Remove leading underscores. 2010-02-08 16:47:47 +01:00
Pierre Ynard 36312a9059 missing: sout_Stream{New,Delete} -> sout_StreamChain{New,Delete} 2010-01-18 12:14:34 +01:00
Pierre Ynard d51d6fa294 missing: add sout_MuxGetStream 2009-12-09 13:09:00 +01:00