mirror of
https://github.com/videolan/vlc.git
synced 2024-11-25 19:04:12 +08:00
6b3c854071
A few words about the changes: - heavy Makefile butchery has taken place, each plugin now has its own Makefile. I know recursive make blablah harmful, but it was just so much easier to do this way. - Makefile.in has disappeared, we now generate Makefile.opts with the overall configuration options, and Makefile.modules which is specific to module compilation. - After ./configure has been run you may want to modify Makefile.opts to check which modules will be compiled built-in or as plugins. - Some modules cannot be compiled built-in right now because proper linkage doesn't work yet. We don't really care since they're the interface or video output modules. The most important stuff works (iDCT, motion, YUV, input). - It's perfectly valid to compile a module both as built-in and as a plugin. vlc will only load the built-in one, but I'll add an option to ignore built-in modules for testing purposes. - We *should* see a performance increase here. I didn't have much time to test it, but if anyone can confirm and perhaps give a rough estimate of how much we gain...
158 lines
2.8 KiB
Plaintext
158 lines
2.8 KiB
Plaintext
# The format of this file was inspired by the Linux kernel CREDITS file.
|
|
#
|
|
# Authors and contributors are listed alphabetically.
|
|
#
|
|
# The fields are: name (N), email (E), web-address (W), CVS account login (C),
|
|
# PGP key ID and fingerprint (P), description (D), and snail-mail address (S).
|
|
|
|
N: Pierre Baillet
|
|
E: oct@zoy.org
|
|
C: octplane
|
|
D: SDL audio and video output
|
|
|
|
N: Ethan C. Baldridge
|
|
E: BaldridgeE@cadmus.com
|
|
D: directory browsing code in modules.c
|
|
|
|
N: Stéphane Borel
|
|
E: stef@via.ecp.fr
|
|
C: stef
|
|
D: MPEG video decoder
|
|
D: DVD input, IFO parsing, CSS decryption
|
|
|
|
N: Arnaud de Bossoreille de Ribou
|
|
E: bozo@via.ecp.fr
|
|
C: bozo
|
|
D: SDL video output
|
|
|
|
N: Tony Castley
|
|
E: tcastley@mail.powerup.com.au
|
|
C: tcastley
|
|
D: BeOS interface
|
|
|
|
N: Renaud Dartus
|
|
E: reno@via.ecp.fr
|
|
C: reno
|
|
D: AC3 decoder
|
|
|
|
N: Nilmoni Deb
|
|
E: ndeb@ece.cmu.edu
|
|
D: Minor configure.in and Makefile.in fixes
|
|
|
|
N: Colin Delacroix
|
|
E: colin@zoy.org
|
|
C: colin
|
|
D: MacOS X sound support
|
|
|
|
N: Jean-Marc Dressler
|
|
E: polux@via.ecp.fr
|
|
C: polux
|
|
D: BeOS port
|
|
D: MPEG video decoder
|
|
|
|
N: Régis Duchesne
|
|
E: regis@via.ecp.fr
|
|
C: regis
|
|
|
|
N: Henri Fallon
|
|
E: henri@via.ecp.fr
|
|
C: henri
|
|
D: ALSA audio output
|
|
D: input netlist
|
|
D: MPEG TS input
|
|
|
|
N: Jean-Philippe Grimaldi
|
|
E: jeanphi@via.ecp.fr
|
|
C: jeanphi
|
|
D: Bug fixes
|
|
|
|
N: Shane Harper
|
|
E: shanegh@optusnet.com.au
|
|
D: SDL plugin fixes and enhancements
|
|
D: XVideo video output
|
|
D: Gnome and Gtk+ interface enhancements
|
|
|
|
N: Gaël Hendryckx
|
|
E: jimmy@via.ecp.fr
|
|
C: jimmy
|
|
D: IDCT and YUV transformations
|
|
|
|
N: Samuel Hocevar
|
|
E: sam@zoy.org
|
|
C: sam
|
|
D: playlist and modules system
|
|
D: Gnome and Gtk+ interfaces, Glide and fb video outputs, Esound audio output
|
|
D: DVD subtitles decoder
|
|
|
|
N: Eugenio Jarosiewicz
|
|
E: ej0@cise.ufl.edu
|
|
C: ej
|
|
D: MacOS X interface and fixes
|
|
|
|
N: Brieuc Jeunhomme
|
|
E: bbp@via.ecp.fr
|
|
C: bbp
|
|
D: Bug fixes
|
|
|
|
N: Michel Kaempf
|
|
E: maxx@via.ecp.fr
|
|
C: maxx
|
|
D: audio output
|
|
D: AC3 decoder
|
|
D: MPEG audio decoder
|
|
|
|
N: Andres Krapf
|
|
E: dae@via.ecp.fr
|
|
C: dae
|
|
D: FreeBSD port and tests
|
|
|
|
N: Markus Kuespert
|
|
E: ltlBeBoy@beosmail.com
|
|
D: BeOS port of the DVD ioctls
|
|
|
|
N: Michel Lespinasse
|
|
E: walken@zoy.org
|
|
C: walken
|
|
D: AC3 decoder
|
|
D: MPEG audio decoder
|
|
D: MPEG video decoder
|
|
|
|
N: Wade Majors
|
|
E: guru@startrek.com
|
|
D: BeOS testing, icon integration, debugging and fixes
|
|
|
|
N: Christophe Massiot
|
|
E: massiot@via.ecp.fr
|
|
C: massiot
|
|
D: MPEG PS input
|
|
D: bitstream and input core functions
|
|
D: MPEG video decoder
|
|
|
|
N: Arkadiusz Miskiewicz
|
|
E: misiek@pld.ORG.PL
|
|
D: Makefile and configure patches
|
|
|
|
N: Olivier Pomel
|
|
E: pomel@via.ecp.fr
|
|
C: pomel
|
|
|
|
N: Vincent Seguin
|
|
E: seguin@via.ecp.fr
|
|
C: seguin
|
|
D: core vlc structure
|
|
D: interface and message queue
|
|
D: YUV transformations
|
|
D: X11 and GGI video outputs
|
|
|
|
N: Richard Shepherd
|
|
E: richard@rshepherd.demon.co.uk
|
|
C: richards
|
|
D: BeOS video output (BBitmap and Overlay)
|
|
|
|
N: Benoit Steiner
|
|
E: benny@via.ecp.fr
|
|
C: benny
|
|
D: MPEG system input
|
|
D: network input
|
|
|