Megjelent a GStreamer 1.28.3: biztonsági és lejátszási hibajavításokkal

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Megjelent a GStreamer 1.28.3, a széles körben használt nyílt forráskódú multimédiás keretrendszer legújabb stabil hibajavító frissítése a 1.28-as sorozatban.

A legfontosabb változások közé lejátszási javítások, memóriaszivárgások megszüntetése, builddel kapcsolatos korrekciók és további stabilitási fejlesztések tartoznak. A frissítés emellett megold több problémát az NVIDIA-gyorsításnál, az OpenGL-konverziónál, a V4L2-eszközkezelésnél, az RTSP-streamelésnél, a WebRTC-kimenetnél, valamint az Apple platformok támogatásánál.

NVIDIA esetén a GStreamer 1.28.3 javítja a cudaconvert teljesítményével kapcsolatos visszaesést és az nvdec eszközlétrehozás regresszióját. Ez azoknak a rendszereknek kedvez, amelyek NVIDIA hardveres gyorsítást használnak videódekódoláshoz és -feldolgozáshoz.

Az OpenGL plugin stack is frissült: bekerült a GBRA swizzle támogatása, valamint javították a glcolorconvert egyik problémáját, amely crop kezelés közben függőleges tükrözést okozott.

A V4L2 plugin egy tárgyalási hibát javít, amely akkor jelentkezett, amikor a stateful dekódereket DMA-BUF kimenetre kényszerítették. Ez fontos a zero-copy és a hardveresen gyorsított videós pipeline-oknál, ahol a komponensek hatékonyan osztják meg a buffereket.

A streameléssel kapcsolatos fejlesztések részeként az

rtspsrc

elem most már hozzáadja a user-agent tulajdonságot a HTTP tunnel kérésekben, és javítottak egy MIKEY regressziót is. Emellett a webrtcsink már támogatja az i.MX8MP vpuenc_hevc hardveres H.265 kódolót, ami javítja a WebRTC-kimenetet azon a platformon.

A hanggal kapcsolatos fejlesztések között szerepel egy javítás az armv7hf-en jelentkező audioresample regresszióra, valamint frissítették a bpmdetectet sztereó és többcsatornás módokhoz.

Az eszközfelderítés is jobb lett: a devicemonitor most már megvárja, hogy a start szál befejeződjön az eszközök listázásakor, így teljes információ áll rendelkezésre, a V4L2 szolgáltatók esetében is.

Az Apple platformokat érintő változások között stabilitási fejlesztések találhatók az applemedia vtdec részén, javították a MoltenVK integrációt, és jobb lett a planar videóformátumok kezelése. A macOS csomagolás most már eltávolító szkriptet is kínál, és javítja a wheelökben található abszolút Python.framework útvonalakat.

A Windows telepítő is fejlődött: javították az Inno-alapú telepítőt, és hozzáadták a parancssorból indítható csendes telepítés támogatását.

További változásként a fallbacksrc új fallback-source és enable-dummy tulajdonságokat kapott, a threadshare-ben pedig elérhető a dataqueue-alapú elemek leaky módjának támogatása. A Cerbero build rendszer is fejlődött: a gst-plugins-rs meldinget kiterjesztették Darwin platformokra, ami kisebb binárisokat és jobb statikus linkelést eredményez.

További részletekért nézd meg a bejelentést. Az Androidra, iOS-re, macOS-re és Windowsra készült binárisok hamarosan elérhetők lesznek a projekt letöltési oldalán.