Aktualizácia PipeWire 1.0.6 zvyšuje stabilitu zvuku
Zvukový server PipeWire 1.0.6 prináša dôležité opravy chýb a riešenia únikov pamäte pre plynulejšie spracovanie multimédií.
Najnovšia aktualizácia PipeWire, verzia 1.0.6, servera na spracovanie audio a video tokov a hardvéru na Linuxe, bola vydaná. Zachováva kompatibilitu s predchádzajúcimi verziami 1.0.x, pričom rieši množstvo chýb a prináša niekoľko vylepšení v rôznych moduloch.
Jednou z pozoruhodných opráv v tomto vydaní je vyriešenie závodného stavu bitového poľa, ktorý mohol spôsobovať pády alebo viesť k nedefinovanému správaniu pri presune uzlov medzi ovládačmi.
Správa pamäte tiež zaznamenala zlepšenia, pričom konkrétne opravy riešia neplatný prístup k pamäti v nástrojoch na sledovanie pw-mon a pw-dump, ktoré sú pre pokročilých používateľov nevyhnutné na diagnostiku a ladenie.
PipeWire 1.0.6 tiež rieši regresiu ovplyvňujúcu softvér Kodi media center, konkrétne pri prehrávaní formátov IEC958. Používatelia Kodi zaznamenajú zlepšenú správu zvuku s touto verziou, čo zabezpečí plynulejší zážitok z zábavy.
Modul module-combine-stream bol vylepšený, aby sa predišlo problémom s prekódovaním zvuku spôsobeným rôznymi vzorkovacími frekvenciami, ktoré mohli predtým viesť k poškodeniu zvukového výstupu. Tento modul teraz tiež prenáša značky, čo zlepšuje správu a kontrolu zvukového toku.
Okrem toho bol modul module-loopback opravený kvôli potenciálnej chybe dvojitého uvoľnenia pamäte počas výpočtov oneskorenia, čo ďalej stabilizuje jeho funkčnosť. Pri Bluetooth zvuku bolo vylepšené spracovanie vyrovnávacej pamäte a radenie dát pri zastavení, čím sa optimalizuje používateľská skúsenosť počas prechodu prehrávania.
Na strane systémových vylepšení, PipeWire 1.0.6 nastavuje vlastnosti kontextu už na začiatku, čo umožňuje efektívnejšie zodpovedanie vlastností klienta s pravidlami, ako súčasť prebiehajúceho úsilia o zvýšenie flexibility konfigurácie a odozvy systému.
Nakoniec, v oblasti streamovania a správy zariadení integrácia V4l2 a libcamera teraz kóduje ID zariadení do poľa JSON ako súčasť snahy o deduplikáciu, čo zjednodušuje správu zariadení pre vývojárov.
Pre viac informácií o všetkých zmenách v novej verzii sa môžete odkazovať na zoznam zmien.
