Project Release Information
VDPAU OSD handling was rewritten. The sndio plugin is now buildable. PulseAudio, JACK, and VDPAU were enabled on the HURD. Various bugfixes were made.
This release introduces incompatible ABI changes, requiring rebuilds of all frontends. Significant changes include VDPAU support, VDR support, XDG Base Directory Specification support, reduced memory usage, and removal of internal copies of ffmpeg, libcdio, and libvcd. Many other enhancements, bugfixes, and clean-ups were made.
Fixes were made for memory leaks, for problems related to unknown audio and subtitle languages, for the PVR plugin, and for various other minor bugs. The ImageMagick API usage was updated.
gxine can now handle gamma, sharpness, and noise reduction controls, if supported by the selected video output driver. Handling of iconization was improved. Focus grabbing in the absence of Xinerama was fixed. Portability enhancements were made. Other minor bugfixes and enhancements were made.
File and socket descriptors are now created with O_CLOEXEC. FFMpeg's support for AAC LATM audio was enabled. Header stripping support was added to the Matroska demuxer. MinGW builds were improved, and support for MinGW-w64 64-bit builds was introduced. GraphicsMagick can now be used in place of ImageMagick. Other bugfixes and enhancements were made. New translations were added.
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. It interprets many of the most common multimedia formats available--and some of the most uncommon formats, too. All those features come in a reusable library (xine-lib) which can easily be embedded in your applications.