Bolo predstavené vydanie xine-lib 1.2.13, multiplatformovej knižnice na prehrávanie video a audio súborov, ako aj sady súvisiacich doplnkov. Knižnicu možno použiť v mnohých prehrávačoch videa, vrátane xine-ui, gxine, kaffeine.
Xine podporuje viacvláknovú prevádzku, podporuje veľké množstvo populárnych a málo známych formátov a kodekov a dokáže spracovať lokálny obsah aj multimediálne toky prenášané cez sieť. Modulárna architektúra vám umožňuje jednoducho rozširovať funkčnosť pomocou doplnkov. Existuje 5 hlavných tried pluginov: vstupné pluginy pre príjem dát (FS, DVD, CD, HTTP atď.), výstupné pluginy (XVideo, OpenGL, SDL, Framebuffer, ASCII, OSS, ALSA atď.), pluginy pre rozbalenie mediálne kontajnery (demuxery), pluginy na dekódovanie obrazových a zvukových dát, pluginy na aplikáciu efektov (zrušenie ozveny, ekvalizér atď.).
Medzi kľúčové inovácie navrhované v novom vydaní:
- Pridaná podpora pre dav1d 1.0, dekodér pre formát kódovania videa AV1.
- Pridaná možnosť obmedziť frekvenciu snímok videa.
- Implementovaná funkcia xine_query_stream_info().
- Pridané užívateľsky konfigurovateľné režimy škálovania OpenGL 2.
- Vylepšená kompatibilita s FFmpeg.
- Vylepšená podpora pre DVB titulky.
- Vylepšené spracovanie vstupných tokov na základe protokolu HLS (HTTP Live Streaming).
- Vylepšená dekompresia zvuku AAC z mediálnych kontajnerov.
- Vylepšené spracovanie zvuku zo súborov .mp4.
- Pridané riešenie pre problematické ovládače Mesa vdpau.
- Optimalizovaný výstup videa cez OpenGL 2.
- Optimalizovaný zvukový výstup.
- Implementácia OSD obrazovky bola optimalizovaná.
Zdroj: opennet.ru
