Release xine 1.2.13

The release of xine-lib 1.2.13 has been introduced, a cross-platform library for playing video and audio files, along with a set of accompanying plugins. The library can be utilized in several media players, including xine-ui, gxine, and kaffeine.

Xine supports multi-threaded operation, handles a wide range of popular and lesser-known formats and codecs, and can process both local content and media streams transmitted over the network. Its modular architecture allows for easy functionality expansion through plugins. There are five main classes of plugins: input plugins for data reception (FS, DVD, CD, HTTP, etc.), output plugins (XVideo, OpenGL, SDL, Framebuffer, ASCII, OSS, ALSA, etc.), container unpacking plugins (demuxers), plugins for decoding video and audio data, and plugins for applying effects (echo suppression, equalizer, etc.).

Among the key innovations introduced in the new release:

  • Added support for dav1d 1.0, a decoder for the AV1 video coding format.
  • Added the capability to limit the video frame rate.
  • Implemented the function xine_query_stream_info().
  • User-configurable OpenGL 2 scaling modes have been added.
  • Improved compatibility with FFmpeg.
  • Enhanced support for DVB subtitles.
  • Improved handling of HLS (HTTP Live Streaming) based input streams.
  • Optimized AAC audio unpacking from media containers.
  • Streamlined audio processing from .mp4 files.
  • Provided a workaround for problematic vdpau Mesa drivers.
  • Optimized video output through OpenGL 2.
  • Optimized audio output.
  • Optimized OSD screen implementation.

Source: opennet.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster