xine is a free multimedia player. It plays back CDs, DVDs, and VCDs. It also decodes multimedia files like AVI, MOV, WMV, and MP3 from local disk drives, and displays multimedia streamed over the Internet.
Probably the best player on *NIX (and with aaxine the best looking too !)
In my humble opinion the best media player.
One of the best MPs out there.
* Security fixes: - Fix another possible int overflow in the 4XM demuxer. (ref. TKADV2009-004, CVE-2009-0385) - Fix an integer overflow in the Quicktime demuxer. * Enable libmpeg2new (if configured with --enable-libmpeg2new). This is not yet production code; the old mpeg2 decoder remains the default. * Add support for OpenBSD. * Fix a build failure on *BSD due to some rather useful GNUisms. * Protect audio loop so it cannot write to a paused device (fix pause/resume freeze with pulseaudio). * Fix build with libavutil >= 50.0.0. * Fix segfaults when playing VCDs. * Fix calculation of frame duration for ffmpeg-decoded formats. * Don't assume that ID3v2 tags with no content mean "end of ID3 data".
* Add a lock to avoid a race which can cause GTK crashes when updating the console log window. * Cope better with invalid UTF-8 when adding text to log buffers. * Properly encode name & password for HTTP auth. (xine-lib 1.2) * If the user cancels the HTTP auth dbox, don't re-ask if repeating. * Avoid multiple instantiations if ~/.gxine is missing. * Split full-screen stickiness control into a default flag (set via the prefs window) and a runtime flag (set via the View menu). * Add x-content/video-dvd etc. to the MIME types list in the desktop file. * Use and prefer to use xdg-screensaver (where available) for screensaver defeating. Disabled by default. * Disable hiding of the video window (via "hide video" or the tray icon) when in full-screen mode, else gxine will crash (BadMatch). * Don't crash when notified of the creation of a system tray.
* Build fixes related to ImageMagick 6.4 & later. * Fix an error in Matroska PTS calculation. * Some front ends hang due to the hang fixes in 1.1.16. Fix this by removing a break statement. * Fix broken size checks in various input plugins (ref. CVE-2008-5239). * More malloc checking (ref. CVE-2008-5240). * Fix race conditions in gapless_switch (ref. kde bug #180339) * Fix a possible integer overflow in the 4XM demuxer. (TKADV2009-004.txt)
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?