xine - A Free Video Player - Authors
  + Authors
Authors
project leaders
===============

Miguel Freitas <miguel@cetuc.puc-rio.br>
  many bug and deadlock fixes, engine maintenance, soft deinterlacer,
  massive libwin32 updates

Michael Roitzsch <mroi@users.sourceforge.net>
  several dxr3 fixes, massive engine contributions, multistream and
  post plugin architecture, DVD navigation

Mike Melanson <melanson@pcisys.net>
  a whole bunch of file demuxers, lots of audio and video decoders,
  assorted other input sources and utilities

Thibaut Mattern <tmattern@noos.fr>
  demuxer cleanups and fixes, mms input plugin fixes, xml parser,
  mmsh protocol support

project administrator / release manager
=======================================

Siegfried Langauf <siggi@users.sourceforge.net>
  Debian package, user support, project administration,
  plugin loader

developers
==========

Guenter Bartsch <guenter@users.sourceforge.net>
  xine founder, former project leader

Daniel Caujolle-Bert <f1rmb@users.sourceforge.net>
  various suggestions, bug and build fixes, alsa plugin,
  main xine-ui programming

Heiko Schaefer <heikos@users.sourceforge.net>
  FreeBSD support, testing, ideas

Rich Wareham <richwareham@removethis.users.sourceforge.net>
  subtitle support, navigation, libdvdnav

Rocky Bernstein ~/<rocky@removethis.panix.com>
  Enhanced VCD support

James Courtier-Dutton <James@superbug.demon.co.uk>
  AC3 direct out via spdif on oss, subtitle interface, audio_output
  interface

Juergen Keil <jk@tools.de>
  Solaris port and other bugfixes

Matthias Hopf <mat@mshopf.de>
  IRIX port, video out interface, opengl video output

Robin KAY <komadori [at] gekkou [dot] co [dot] uk>
  xvr100, pgx64/pgx24, and pgx32 video output plugins, WVE demuxer, MNG
  demuxer, EA ADPCM decoder, Solaris port improvements and bugfixes, various
  video_out, misc bugfixes

Stephen Torri <storri@users.sourceforge.net>
  Automake, autoconf, libtool development, and build fixes,
  health check

Stefan Holst <mail@s-holst.de>
  real media streaming support, input_net fixes, image demuxer/decoder
  frontend programming

Andreas Heinchen <andreas.heinchen@gmx.de>
  theora support, subtitles in ogm streams

Manfred Tremmel <manfred.tremmel@iiv.de>
  iff support, spec-file

James Stembridge <jstembridge@users.sourceforge.net>
  VIDIX driver, real media and ffmpeg interface fixes and improvements
  mpeg-4 postprocessing, initial software DTS decoding

Frantisek Dvorak <valtri@atlas.cz>
  czech translations and multilanguage support (xine lib/ui),
  RIP Input Plugin, WIN32 porting, lots of other improvements and bugfixes

Darren Salt <dsalt@users.sourceforge.net>
  occasional misc bug fixes

xine is using
=============

  mpeg2dec - a free MPEG-2 video stream decoder
  liba52   - a free A/52 audio stream decoder
    Written by Aaron Holtzman <aholtzma@ess.engr.uvic.ca>
    maintained and massively enhanced by Michel Lespinasse <walken@zoy.org>

  libmpg123 - a free MPEG audio decoder
    Written by Michael Hipp <http://www.mpg123.de>

  FFmpeg - Streaming Multimedia System
    Written by Fabrice Bellard <http://ffmpeg.sourceforge.net>

  libmad - MPEG audio decoder
    Written by Robert Leslie <http://www.mars.org/home/rob/proj/mpeg/>

  avifile (Win32 codecs and DirectShow support) <http://avifile.sf.net>
    Written by Eugene Kuznetsov and Zdenek Kabelac

  FAAD2 - Freeware Advanced Audio Decoder version 2
    Written by M. Bakker <http://www.audiocoding.com/>
    
  libdts - a free DTS Coherent Acoustics decoder
    Written by Gildas Bazin <http://www.videolan.org/dtsdec.html>

  GSM 06.10 Lossy Speech Compression Library
    Written by Jutta Degener and Carsten Bormann
    http://kbs.cs.tu-berlin.de/~jutta/toast.html

  win32 codec support (windows media / quicktime / real codecs) is based on work from:
    avifile http://avifile.sf.net
    MPlayer http://www.mplayerhq.hu/
    wine    http://www.winehq.com

  some demuxers and decoders (especially the real demuxer) and
  MMX/MMX2/SSE memcpy methods (among other things) are based on work from
    MPlayer http://www.mplayerhq.hu/

  the vidix video system from
    MPlayerXP http://mplayerxp.sf.net/

  VCD interpretation code in the extended VCD plugin from VCDImager
   by Herbert Valerio Riedel http://vcdimager.org 

  CD I/O routines for the above from GNU libcdio
   by Rocky Bernstein and Herbert Valerio Riedel
   http://www.gnu.org/software/libcdio

  Goom - visual effects generator 
    Written by Jean-Christophe Hoelt et. al.
    http://ios.free.fr/?page=projet&quoi=1

  Nosefart v1.92 - NES Music Simulator
    Written by Matt Conte
    http://www.baisoku.org/

  PCM time-domain equalizer
    Copyright (C) 2002  Felipe Rivera <liebremx at users sourceforge net>
    http://equ.sf.net

Contributions
=============

  many thanks to the Linux Video and DVD Project "LiViD"
  (http://www.linuxvideo.org/), where the original ideas for the xine
  video player came from.

Alan Cox
  bug fixes, net-input-plugin

Alexander G. Rubio <rubio@c2i.net>
  many thanks for those great skins to

Marc Bufe <nylon@users.sourceforge.net>
  web design

Hugo Trippaers <spark@ision.nl>
  Xinerama support

Roland Barmettler <roli@freestone.net>
  NTSC aspect ratio patches

nakamura <pdf30044@biglobe.ne.jp>
  Liner PCM patch

Bruno Schwander <bruno.schwander@technologist.com>
Soren Schmidt <sos@freebsd.dk>
  input_vcd code for FreeBSD

Christoph Pittracher <pitt@gmx.at>
  pitt skin

Dave Gilbert <gilbertd@treblig.org>
  alpha support

Bastien Nocera <hadess@hadess.net>
  gnome-vfs input plugin, powerpc patch, bug fixes

Philip Stadermann <pstadermann@gmx.de>
  arts audio server support, kde frontend

Jérôme Villette <villette@chem.leidenuniv.nl>
  'xinetic', 'CelomaGold', 'CelomaMdk', 'CelomaChrome', 'Centori' 
and 'Keramic' skins.

Bill Fink <billfink@mindspring.com>
  powerpc patches, oss output softsync, "skip by chapter" feature

Gert Vervoort <Gert.Vervoort@wxs.nl>
  LPCM audio decoder plugin, ffmpeg aspect ratio

Peter Weissgerber <peterw2000@altavista.de>
  alsa 05 plugin fixes

Alfredo J. Delaiti alfredodelaiti@netscape.net
  FAQ spanish translation

Marco Solari <marcosolari@libero.it>
  FAQ and README italian translation

Luis Silva <luix.silvix@clix.pt>
  xine about movie

Harm van der Heijden <hrm@users.sourceforge.net>
  libdivx4 plugin, dxr3 support and encoding

Chris Rankin <rankinc@pacbell.net>
  configurable VCD device patch, rv40 support

Andrew Meredith <andrew@anvil.org>
  Snapshot feature

Stefan Reinauer <stepan@suse.de>
  ia64, s/390 patches

Bartlomiej Muryn <forever@klub.chip.pl>
  README.dxr3 and .po Polish translations, dxr3 testing

Damien Clermonte <damien.clermonte@free.fr>
  http input plugin patches

Matthias Dahl <matthew2k@web.de>
  syncfb video-out plugin, XF86VidMode support, FAQ/README overhaul,
bugfixes

Marcelo Roberto Jimenez <mroberto@cetuc.puc-rio.br>
  w32dll audio and xine-ui bugfixes

George Staikos <staikos@0wned.org>
  xinerama bugfixes

Juan Manuel Garc? Molina <juanmagm@mail.com>
  spanish internationalization files.

Jeffrey W. Baker <jwbaker@acm.org>
  altivec support for libmpeg2

Gurer Ozen <madcat@users.sourceforge.net>
  gtk+ frontend

Tommi Asiala <sir@kase.fi>
  Readme in Finnish

Daniel Erat <dan_erat@pobox.com>
  'cloudy' skin.

Ewald Snel <ewald@rambo.its.tudelft.nl>
  metronom sync loop fix, safe ffmpeg multithread init, memleak fixes

Bruno Pinaud <bpinaud@wanadoo.fr>
  french translation updates/fixes.

Philipp Matthias Hahn <pmhahn@titan.lahn.de>
  many translation files and man pages updates/fixes

Tomas Kovar <tomask@mac.com>
  slovak internationalization files (xine lib), xvid support

Daniel Bena <Daniel.Bena@dm-drogeriemarkt.sk>
  slovak internationalization files (xine ui, xine lib).

Scott Smith <ssmith@akamai.com>
  yuv2rgb optimizations and downscaling support

Jirka Novak <j.novak@netsystem.cz>
  font encoding support for avi subtitles

Michael Jochum <e9725005@stud3.tuwien.ac.at>
  avi multiple audio stream support

Andrei Lahun <Uman@editec-lotteries.com>
  mms/browser plugin enhancements, asf fixes

Sergiy Kudryk <linux_ua@yahoo.com>
  ukrainian internationalization files (xine ui).

Ian Goldberg <ian@cypherpunks.ca>
  streaming AVI support (plays growing files), >2GB AVI files

Rogerio Brito <rbrito@ime.usp.br>
  C version for linear blend deinterlacer

Tim Ferguson <timf@mail.csse.monash.edu.au>
  CYUV, RoQ, and Id CIN video decoders

Andrew Patrikalakis <anrp@irulethe.net>
  powerpc assembly memcpy() implementaions with assistance from
    Rogerio Brito <rbrito@iname.com>
    Benjamin Herrenschmidt <benh@kernel.crashing.org>
    Michel Dzer <daenzer@debian.org>
    Others

Giovanni Baronetti and Mauro Borghi <mauro.borghi@tilab.com>
  demux_ts fixes and improvements

Carsten Weinhold <news.cw@gmx.net>
  patch to improve quality of linearblend filter, new AV sync
  method by resampling audio, fixed pthread starvation in audio out,
  improved audio vpts precision

Claire Griffin <claire@comedia.com>
  demux_ts fixes for ATSC streams

Staszek Pasko <staszek@evopolska.com>
  binary index search for avi demuxer

Dan Lindstrom <lindstromd@gmx.net>
  64-bit Quicktime fixes

Andres Salomon <dilinger@voxel.net>
  memory leakage fixes

Pierre Lombard <p-l-42@wanadoo.fr>
  patch to avoid loss of first line in linearblend deinterlacer

Igor Mokrushin <igor@avtomir.ru>
  Software stereo volume control for aRts

Roberto Togni <rtogni@bresciaonline.it>
  RPZA video decoder

Mario Brito <mbrito@student.dei.uc.pt>
  Wing Commander III video decoder

Howdy Pierce <howdy@cardinalpeak.com>
  pgx64 memory corruption patch, xshm bounds check patch
  demux_ts bugfixes

James Slorach  <jrs47@janx.org>
  fix for wrong abs() macro, deinterlacing fix, reported problem
  with estimation used by video_out to discard frames.

Steffen Lorscheider <loli@users.sourceforge.net>
  gui programming

Paul Flinders <paul@dawa.demon.co.uk>
  stdin/net plugin testing/bugfixes, audio downsampling

Joachim Koenig <Joachim.Koenig@gmx.net>
  teletux/syncfb video output module, various bugfixes/reviews, alsa

Christian Bauer <cbauer@student.physik.uni-mainz.de>
  gui bugfixes (wm support, clean exit)

Eduard Hasenleithner <eduardh@aon.at>
  dxr3 support

Christian Vogler <cvogler@gradient.cis.upenn.edu>
  closed caption decoding, osd fixes

Dennis Bjorklund <db@zigo.dhs.org>
  configurable size of avi subtitles, patch to fix flashing subtitles in
libsputext

Xavier Izard <xizard@enib.fr>
  Xinerama fullscreen bugfix.

Anders D. Wiehe <anders@wiehe.org>
  OSD stream informations patch.

Zoltán Böszörményi <zboszor@freemail.hu>
  tremendous help in porting sputext to 1.0 API

Micael Beronius <micael.beronius@telia.com>
Chris Purnell <cjp@lost.org.uk>
  DVB plugin port to new API, DVB-C support, updates, fixes

Mattias Eriksson <snaggen@acc.umu.se>
  ported nvtv/tvmode code
    
John McCutchan <ttb@tentacle.dhs.org>
  flac demuxer and decoder

Fredrik Noring <noring@nocrew.org>
  linux fb frontend. improved fb driver with zero copy

Marco Zühlke <andruil@users.sourceforge.net>
  visualization improvements, demuxer cleanups

Julio Sánchez <j.sanchezf@terra.es>
  patch for drawing OSD bitmaps

Stuart Caie <kyzer@4u.net>
  Playstation STR file demuxer, CD-ROM/XA ADPCM decoder

Markus Plail <xine-user@gitteundmarkus.de>
  DTS passthrough improvements

Dilb (?)
  demux_ogg.c strongarm patch
  
Dan Dennedy <dan@dennedy.org>
  rawdv demuxer fixes, dvaudio patch, stdin input fixes

Andreas Heinchen <andreas.heinchen@gmx.de>
  xvid/divx/mpeg4 testing, patches and bugfixes
  OGM subtitles support

Mariusz Pekala <skoot@qi.pl>
  vplayer subtitle format fixes

Tim Champagne <tchamp@aurasoft.com>
Matthew Grooms
  msvc win32 port

Conrad Parker <conrad@metadecks.org>
  speex, Annodex and CMML support

Marcel Janssen <korgull@home.nl>
  libavcodec MPEG encoder for DXR3

Dirk Meyer <dmeyer@tzi.de
  stdctl patches for xine-ui and fbxine.
  post filter support for fbxine.

Darren Vincent Hart <dvhart@byu.edu>
  libstk video out plugin

Philip Jägenstedt <philipj@telia.com>
  rework of aspect ratio to support float values

Laurent Aimar <fenrir@videolan.org>
  MPEG demuxer fixes

Adrian Schroeter <adrian@suse.de>
  AMD64 support

Simon Truss <simon@bigblue.demon.co.uk>
  metronom fix for duplicated pts

Jeroen Asselman <jeroen@asselman.com>
  v4l improvements, audio support

Njål T. Borch <Njaal.Borch@njaal.net>
  Ipv6 patch

Ramon van der Aar <rvda@itsec-ps.nl>
  Network Buffer Controler patch, RTP/UDP plugin improvements

Jack Steven Kelliher <kelliher@xmission.com>
  XvMC support
  ATSC support for the DVB plugin

Wang WenRui <wangwr@ustc.edu>
  encoding of URL with multibyte characters in MMS

Giovanni Venturi <gventuri73@tiscali.it>
  .po Italian translations

Drew 'dantealiegri' Ogle <dantealiegri@umbc.edu>
  xitk fixes, xitk Xft support.

Stephen Birch <sgbirch@imsmail.org>
  RTP/UDP plugin fixes and improvements
  Debian woody backport
  autoprobe devfs in OSS audio output plugin

Tilmann Bitterberg <transcode@tibit.org>
  OpenDML (AVI2.0) support

Paul Eggleton <paul@softec.co.nz>
  Amiga MOD support

Jeff Smith <whydoubt@yahoo.com>
  CACA video output plugin

Yann Vernier <yann@algonet.se>
  Via Ezra cpu detection, colorkey overlay support for OSD

David Woodhouse
  file (wave) audio out plugin
  endian fixes in the pnm and rtsp input plugins

Koos Vriezen <koos.vriezen@xs4all.nl>
  asx ENTRYREF tag handling

Ian MacIntosh <ian_macintosh@users.sourceforge.net>
  Video resizing using mediaLib

Mike Lampard <mlampard@users.sourceforge.net>
  Overlay support for the DXR3 MPEG decoder
  Pan & Scan support for the DXR3 MPEG decoder
  DVB plugin
  DVB subtitle plugin

Moritz Bunkus <moritz@bunkus.org>
  Seeking support for the Matroska demuxer.

Szymon Stefanek <s.stefanek@libero.it>
  Improved DVB mrls and dvbs, dvbc and dvbt support

Vincent Pelletier <subdino2004@yahoo.fr>
  Word wrap and other improvements in libsputext.

Daniel Mack <xine@zonque.org>
  native Mac OS X video and audio output plugins

André Pang <ozone@algorithm.com.au>
  Mac OS X fixes and framework/frontend work
  Annodex and CMML support

Stefan Kristiansson <stefan@langante.mine.nu>
  moved Xv initialization from class to plugin context

Ryan Tadlock <pholan-xine-users@midnight.postino.com>
  compensation for the field delay of some deinterlacing algorithms

Casper Boemann <cbr@boemann.dk>
  reuse stubs for unresolved exports of win32 dlls

Thomas Hellström <unichrome@shipmail.org>
  XxMC driver with reworked XvMC support, including VIA CLE266 vld
  extensions.

Frank van Viegen <frank@vanviegen.net>
  libsmbclient input plugin

Sylvain Colinet <scolinet@gmail.com>
  mpl2 subtitle support

Barry Scott <barry.scott@onelan.co.uk>
  fix V4l source selection code by MRL

Reinhard Nissl <rnissl@gmx.de>
  contributions for VDR interoperability, bugfixes,
  overlay blending quality improvements, audio post plugin support for xine-ui,
  upmix_mono post plugin

Pekka Jääskeläinen <pjaaskel@cs.tut.fi>
  DVB mouse-control and EPG enhancements

Assaf Gillat <gillata@gmail.com>
  CDDB protocol 6 support (UTF-8 and multiple cd entries)

Tadashi Jokagi <elf2000@users.sourceforge.net>
  Japanese translation of xine-ui
      
Piarres Beobide <pi@beobide.net>
  Basque translations (xine-lib and xine-ui)

Keenan Pepper <keenanpepper@gmail.com>
  gcc4 patches

Dams Nadé <anvil@livna.org>
  gcc4 patches

Diego 'Flameeyes' Pettenò <flameeyes@gentoo.org>
  build system improvements, LE_64/BE_64 macro fixes

Jason Tackaberry <tack@sault.org>
  plugin loader fixes, expand plugin fixes and non-4/3 display support

Claudio Ciccani <klan@users.sf.net>
  completely rewritten DirectFB video out plugin

Maximilian Schwerin <mschwerin@users.sourceforge.net>
  support for Vorbis-style comments in FLAC files

Chris Cannam <chris.cannam@ferventsoftware.com>
  JACK audio driver

Christoph Pfister <christophpfister@gmail.com>
  XCB output plugins

Albert Lee <trisk+xine@acm.jhu.edu>
  Solaris portability fixes (and other miscellaneous fixes)

(let us know if we've forgotten anyone)