Megjelent a GStreamer 1.28.2, a széles körben használt, nyílt forráskódú multimédiás framework stabil 1.28-as sorozatának második hibajavító frissítéseként. Ez a kiadás kizárólag hibajavításokat és biztonsági frissítéseket tartalmaz. A GStreamer csapata azt javasolja, hogy a korábbi 1.28.x verziókról a lehető leghamarabb frissíts.
A legfontosabb változások a biztonságot és a lejátszást érintő javítások, valamint az audio-, video-, streaming- és platformspecifikus komponensek fejlesztései. Audió fronton a kiadás megoldja a csatornakonfigurációs problémákat az
avenc_aac
esetén, javítja a float formátum kezelését az
audioinvert
elemben, és továbbfejleszti a
wasapi2sink
-et azzal, hogy figyelmen kívül hagyja az alapértelmezett hangeszköztől érkező átmeneti hibákat.
Több parser és demuxer komponens is frissült. A
h264parse
, a
h265parse
és a
baseparse
mostantól, amikor csak lehet, megőrzi a feljebb lévő (upstream) buffer időtartamát. A qtdemux javítja az érvénytelen WebVTT időbélyegeket és más problémákat, a wavparse pedig már helyesen kezeli az RF64 wave fájlokat.
A frissítés több javítást hoz a streaminghez és a valós idejű médiához is. Ide tartozik az RTP- és RTCP-csomagkezelés fejlesztése, az RTSP szerver takarítása időtúllépéses lejátszási kérések esetén, valamint a WebRTC DTLS nagyobb robusztussága és stabilitása. Élő közvetítésnél a
hlsdemux2
most már helyesen állítja be a seekelhető tartományt az élő HLS streamekhez.
A videóval kapcsolatos javítások a kiadás jelentős részét adják. A
videorate
javítja a caps értékeket, ha a prezentációs időbélyegek visszafelé mozdulnak, a
video-converter
megoldja az I420/A420 BGRA/ARGB kimenetet big-endian rendszereken, a
vtdec
pedig további Apple VideoToolbox dekóderjavításokat kapott. A
glupload
, a
qmlgl6sink
és a
Waylandsink
szintén több fejlesztést kapott.
További frissítések: a
compositor
javít egy regressziót, amely szegmentációs hibát okozhatott, ha a
force-live=true
be van állítva sink padek nélkül. A fallbacksrc most közvetlenül a gyűjtemény forrás elemének küldi a select-streams eseményt, az
nvcodec
pedig képesség-gyorsítótárazást vezet be a plugin inicializálásának gyorsítására.
A kiadás javításokat tartalmaz a
threadshare
UDP sink és source elemeihez is, fejlesztéseket a
transcriberbin
-hez és a Speechmatics szövegfelolvasás támogatásához, valamint Cerbero-frissítéseket, például Windows telepítőjavításokat és egy új
gstreamer_bundle
wheels meta-csomagot.
További részletekért nézd meg a bejelentést.

