Bemutatták a xine-lib 1.2.12 kiadását, amely egy többplatformos könyvtár a video- és audiofájlok lejátszására, valamint egy sor kapcsolódó bővítmény. A könyvtár számos videólejátszóban használható, beleértve a xine-ui-t, a gxine-t, a kaffeine-t.
A Xine támogatja a többszálú működést, számos népszerű és kevéssé ismert formátumot és kodeket, valamint képes mind a helyi tartalmak, mind a hálózaton keresztül továbbított multimédiás adatfolyamok feldolgozására. A moduláris architektúra lehetővé teszi a funkciók egyszerű bővítését bővítmények segítségével. A beépülő moduloknak 5 fő osztálya van: bemeneti bővítmények az adatok fogadására (FS, DVD, CD, HTTP stb.), kimeneti bővítmények (XVideo, OpenGL, SDL, Framebuffer, ASCII, OSS, ALSA stb.), kicsomagoló bővítmények médiakonténerek (demuxerek), video- és hangadatok dekódolására szolgáló bővítmények, effektusok alkalmazására szolgáló bővítmények (visszhangtörlés, hangszínszabályzó stb.).
Az új kiadásban javasolt legfontosabb újítások között szerepel:
- Добавлен плагин для вывода звука через OpenSL ES.
- Добавлен плагин для загрузки контента с использованием технологии MPEG-DASH (Dynamic Adaptive Streaming over HTTP).
- Добавлен плагин crypto для приёма зашифрованного контента.
- В плагин вывода видео через OpenGL добавлена поддержка аппаратного ускорения декодирования видео при помощи API VAAPI
- Улучшена поддержка протокола HLS (HTTP Live Streaming).
- Добавлена библиотека для разбора разнообразной строковой информации.
- Улучшена поддержка стандарта BT.2020 (UHDTV).
- Улучшена синхронизация времени при использовании DVB или live-потоков.
- Обеспечена совместимость с пакетом ffmpeg 5.0.
Forrás: opennet.ru