developers ========== Guenter Bartsch project lead, main xine programming Daniel Caujolle-Bert various suggestions, bug and build fixes, alsa plugin, main xine-ui programming Siegfried Langauf Debian package, user support, project administration, plugin loader Miguel Freitas many bug and deadlock fixes, engine maintenance, soft deinterlacer, massive libwin32 updates Heiko Schaefer FreeBSD support, testing, ideas Rich Wareham subtitle support, navigation, libdvdnav Rocky Bernstein ~/ Enhanced VCD support James Courtier-Dutton AC3 direct out via spdif on oss, subtitle interface, audio_output interface Juergen Keil solaris port and other bugfixes Matthias Hopf IRIX port, video out interface, opengl video output Thibaut Mattern demuxer cleanups and fixes, mms input plugin fixes, xml parser, mmsh protocol support Michael Roitzsch several dxr3 fixes, massive engine contributions, multistream and post plugin architecture Mike Melanson a whole bunch of file demuxers, lots of audio and video decoders, assorted other input sources and utilities Robin KAY pgx64[fb] video output plugin, WVE demuxer, MNG demuxer, EA ADPCM decoder, SunPro compiler fixes, various bugfixes Stephen Torri Automake, autoconf, libtool development, and build fixes, health check Stefan Holst real media streaming support, input_net fixes xine is using ============= mpeg2dec - a free MPEG-2 video stream decoder liba52 - a free A/52 audio stream decoder Written by Aaron Holtzman maintained and massively enhanced by Michel Lespinasse libmpg123 - a free MPEG audio decoder Written by Michael Hipp FFmpeg - Streaming Multimedia System Written by Fabrice Bellard libmad - MPEG audio decoder Written by Robert Leslie avifile (Win32 codecs and DirectShow support) Written by Eugene Kuznetsov and Zdenek Kabelac FAAD2 - Freeware Advanced Audio Decoder version 2 Written by M. Bakker 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), MMX/MMX2/SSE memcpy methods (among other things) are based on work from MPlayer http://www.mplayerhq.hu/ VCD interpretation code in the extended VCD plugin from VCDImager by Herbert Valerio Riedel http://vcdimager.org 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/ 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 many thanks for those great skins to Marc Bufe web design Hugo Trippaers Xinerama support Roland Barmettler NTSC aspect ratio patches nakamura Liner PCM patch Bruno Schwander Soren Schmidt input_vcd code for FreeBSD Christoph Pittracher pitt skin Dave Gilbert alpha support Bastien Nocera powerpc patch Philip Stadermann arts audio server support, kde frontend Jérôme Villette 'xinetic', 'CelomaGold', 'CelomaMdk', 'CelomaChrome', 'Centori' and 'Keramic' skins. Bill Fink powerpc patches, oss output softsync, "skip by chapter" feature Gert Vervoort LPCM audio decoder plugin, ffmpeg aspect ratio Peter Weissgerber alsa 05 plugin fixes Alfredo J. Delaiti alfredodelaiti@netscape.net FAQ spanish translation Marco Solari FAQ and README italian translation Luis Silva xine about movie Harm van der Heijden libdivx4 plugin, dxr3 support and encoding Chris Rankin configurable VCD device patch, rv40 support Andrew Meredith Snapshot feature Stefan Reinauer ia64, s/390 patches Bartlomiej Muryn README.dxr3 and .po Polish translations, dxr3 testing Damien Clermonte http input plugin patches Matthias Dahl syncfb video-out plugin, XF86VidMode support, FAQ/README overhaul, bugfixes Marcelo Roberto Jimenez w32dll audio and xine-ui bugfixes George Staikos xinerama bugfixes Juan Manuel Garc? Molina spanish internationalization files. Jeffrey W. Baker altivec support for libmpeg2 Gurer Ozen gtk+ frontend Tommi Asiala Readme in Finnish Daniel Erat 'cloudy' skin. Ewald Snel metronom sync loop fix, safe ffmpeg multithread init, memleak fixes Bruno Pinaud french translation updates/fixes. Philipp Matthias Hahn many translation files and man pages updates/fixes Tomas Kovar slovak internationalization files (xine lib), xvid support Daniel Bena slovak internationalization files (xine ui). Scott Smith yuv2rgb optimizations and downscaling support Jirka Novak font encoding support for avi subtitles Michael Jochum avi multiple audio stream support Andrei Lahun mms/browser plugin enhancements, asf fixes Sergiy Kudryk ukrainian internationalization files (xine ui). Frantisek Dvorak czech internationalization files (xine lib/ui). Ian Goldberg streaming AVI support (plays growing files), >2GB AVI files Rogerio Brito C version for linear blend deinterlacer Tim Ferguson CYUV, RoQ, and Id CIN video decoders Andrew Patrikalakis powerpc assembly memcpy() implementaions with assistance from Rogerio Brito Benjamin Herrenschmidt Michel Dzer Others Giovanni Baronetti and Mauro Borghi demux_ts fixes and improvements Carsten Weinhold patch to improve quality of linearblend filter Claire Griffin demux_ts fixes for ATSC streams Staszek Pasko binary index search for avi demuxer Dan Lindstrom 64-bit Quicktime fixes Andres Salomon memory leakage fixes Pierre Lombard patch to avoid loss of first line in linearblend deinterlacer Igor Mokrushin Software stereo volume control for aRts Roberto Togni RPZA video decoder Mario Brito Wing Commander III video decoder Howdy Pierce pgx64 memory corruption patch, xshm bounds check patch demux_ts bugfixes James Slorach fix for wrong abs() macro, deinterlacing fix Steffen Lorscheider gui programming Paul Flinders stdin/net plugin testing/bugfixes, audio downsampling Joachim Koenig teletux/syncfb video output module, various bugfixes/reviews, alsa Christian Bauer gui bugfixes (wm support, clean exit) Eduard Hasenleithner dxr3 support Christian Vogler closed caption decoding, osd fixes Dennis Bjorklund configurable size of avi subtitles, patch to fix flashing subtitles in libsputext Xavier Izard Xinerama fullscreen bugfix. Anders D. Wiehe OSD stream informations patch. Zoltán Böszörményi tremendous help in porting sputext to 1.0 API Micael Beronius Chris Purnell DVB plugin port to new API, DVB-C support, updates, fixes James Stembridge several VIDIX driver updates and improvements (let us know if we've forgotten anyone)