Bol release xine-lib 1.2.13, viacplatformovej knižnice na prehrávanie video a audio súborov, ako aj súboru sprievodných pluginov. Knižnica môže byť použitá v rôznych video prehrávačoch, medzi ktorými sú xine-ui, gxine, kaffeine.
Xine podporuje prácu v multithreadovom režime, podporuje množstvo populárnych a menej známych formátov a kodekov, dokáže spracovávať ako lokálny obsah, tak aj multimediálne streamy prenášané cez sieť. Modulárna architektúra umožňuje ľahké rozširovanie funkcionality prostredníctvom pluginov. Rozlišujú sa 5 základné triedy pluginov: vstupné pluginy na prijímanie dát (FS, DVD, CD, HTTP atď.), výstupné pluginy (XVideo, OpenGL, SDL, Framebuffer, ASCII, OSS, ALSA atď.), pluginy na rozbalenie mediálnych kontajnerov (demuxery), pluginy na dekódovanie video a audio dát, pluginy na aplikáciu efektov (potlačenie ozveny, ekvalizér atď.).
Medzi kľúčové novinky navrhnuté v novom vydaní patrí:
- Pridaná podpora pre dav1d 1.0, dekodér formátu kódovania videa AV1.
- Pridaná možnosť obmedzenia snímkovej frekvencie videa.
- Realizovaná funkcia xine_query_stream_info ().
- Pridané používateľom nastaviteľné režimy škálovania OpenGL 2.
- Vylepšená kompatibilita s FFmpeg.
- Vylepšená podpora DVB titulkov.
- Vylepšené spracovanie vstupných tokov na báze protokolu HLS (HTTP Live Streaming).
- Vylepšené rozbalenie zvuku AAC z mediálnych kontajnerov.
- Upravené spracovanie zvuku z .mp4 súborov.
- Pridaná obchádzacia cesta pre prácu s problémovými Mesa ovládačmi vdpau.
- Optimalizovaný výstup videa cez OpenGL 2.
- Optimalizovaný výstup zvuku.
- Optimalizovaná implementácia OSD obrazovky.
Zdroj: opennet.ru
