Bylo vydáno xine-lib 1.2.13, multiplatformní knihovna pro přehrávání video a audio souborů, jakož i souboru příslušných pluginů. Knihovna může být použita v řadě video přehrávačů, mezi kterými jsou xine-ui, gxine, kaffeine.
Xine podporuje multitasking, podporuje velké množství populárních a méně známých formátů a kodeků, může zpracovávat jak místní obsah, tak multimedia streamy přenášené přes síť. Modulární architektura umožňuje snadné rozšíření funkcionality prostřednictvím pluginů. Rozlišuje se 5 základních tříd pluginů: pluginy pro vstup dat (FS, DVD, CD, HTTP atd.), pluginy pro výstup (XVideo, OpenGL, SDL, Framebuffer, ASCII, OSS, ALSA atd.), pluginy pro rozbalení mediálních kontejnerů (demuxery), pluginy pro dekódování video a audio dat, pluginy pro aplikaci efektů (potlačení ozvěny, ekvalizér atd.).
Mezi klíčové novinky, které byly navrženy v nové verzi, patří:
- Přidána podpora dav1d 1.0, dekodéru formátu kódování videa AV1.
- Možnost omezení snímkovací frekvence videa.
- Byla implementována funkce xine_query_stream_info().
- Přidány uživatelsky konfigurovatelné režimy škálování OpenGL 2.
- Zlepšená kompatibilita s FFmpeg.
- Zlepšená podpora DVB titulků.
- Zlepšené zpracování vstupních proudů na základě HLS (HTTP Live Streaming) protokolu.
- Zlepšeno rozbalení zvuku AAC z mediálních kontejnerů.
- Vyřešeno zpracování zvuku z .mp4 souborů.
- Přidána záchytná cesta pro práci s problematickými Mesa ovladači vdpau.
- Optimalizován výstup videa přes OpenGL 2.
- Optimalizován výstup zvuku.
- Optimalizována implementace OSD obrazovky.
Zdroj: opennet.ru
