Weboldal keresés

A PipeWire 1.0.6 frissítése növeli a hangstabilitást


A PipeWire 1.0.6 hangkiszolgáló fontos hibajavításokat és memória szivárgás megszüntetéseket hoz a zökkenőmentesebb multimédia kezelés érdekében.

A PipeWire legújabb frissítése, az 1.0.6-os verzió – egy Linuxon futó, hang-, videófolyamok és hardver kezelésére szolgáló szerver – megjelent. Megőrzi a kompatibilitást a korábbi 1.0.x verziókkal, miközben számos hibát kijavít és több különböző modulon is fejlesztéseket hajt végre.

Az ebben a kiadásban található jelentős javítások egyike a bitmező versenyhelyzetének megszüntetése, amely összeomlást okozhatott, vagy meghatározatlan viselkedéshez vezethetett, amikor a csomópontokat a meghajtók között mozgatják.

A memória kezelésében is történtek fejlesztések, konkrét javításokkal, amelyek a pw-mon és pw-dump monitorozó eszközökön belüli érvénytelen memóriahozzáférést célozzák, amelyek a haladó felhasználók számára alapvetőek a diagnosztika és a hibakeresés során.

A PipeWire 1.0.6 javít egy regressziót is, amely a Kodi médialejátszó szoftvert érintette, különösen az IEC958 formátumok lejátszásával kapcsolatban. A Kodi felhasználói javított hangkezelést tapasztalhatnak e kiadással, ami biztosítja a gördülékenyebb szórakozási élményt.

A module-combine-stream javításokat kapott, hogy megelőzze a különböző mintavételi frekvenciák okozta hang átmintavételezési problémákat, amelyek korábban megszakadt hangkimenethez vezethettek. Ez a modul mostantól címkéket is továbbít, javítva ezzel a hangsávkezelést és az irányítást.

Továbbá a module-loopback javítást kapott egy lehetséges kétszeres felszabadítási hibára a késleltetési számítások során, ami tovább stabilizálja a funkcionalitását. A Bluetooth audió esetében a pufferkezelés és az adatvárakoztatás megállításkor javult, optimalizálva a felhasználói élményt a lejátszás közbeni átmenetek során.

A rendszer szintű fejlesztések terén a PipeWire 1.0.6 korán állítja be a kontextus tulajdonságait, lehetővé téve, hogy az ügyfél tulajdonságai hatékonyabban legyenek összehangolhatók a szabályokkal, ez részét képezi a konfigurációs rugalmasság és a rendszer reagálóképességének folyamatos javítására irányuló törekvésnek.

Végül, a streaming és eszközkezelés területén a V4l2 és a libcamera integráció mostantól az eszközazonosítókat JSON tömbbe kódolja a duplikációk csökkentésének részeként, így egyszerűsítve az eszközkezelést a fejlesztők számára.

További információkért az új verzió összes változásáról tekintse meg a változásnaplót.