PipeWire 1.4.4: kompatibilitási javítások és hibajavítások a MIDI és GStreamer területen

6/10
Ez a frissítés nem vezet be új, látványos funkciókat, de visszamenőleges kompatibilitási problémákat old meg, amelyek konkrétan befolyásolták néhány fontos felhasználói szoftver működését (mint az mpv, a libcamera-t használó alkalmazások vagy a MIDI támogatást igénylők). Ezek a javítások hasznosak, és érdemes frissíteni, de nem sürgető jellegűek vagy biztonságkritikusak

A PipeWire 1.4.4 kiadása egy gyors hibajavító frissítés, amely teljes mértékben megőrzi az API és ABI kompatibilitást a korábbi 1.x sorozatú verziókkal. A kiadás célja, hogy helyreállítson néhány fontos működési részletet, amelyek a közelmúltban problémákat idéztek elő, különös tekintettel az mpv médialejátszóra, a MIDI-támogatásra és a GStreamer használatra libcamera környezetben.

PipeWire 1.4.4: kompatibilitási javítások és hibajavítások a MIDI és GStreamer területen

Jobb MIDI kompatibilitás és ALSA integráció a PipeWire 1.4.4-ben

A frissítés jelentős fejlesztéseket hozott a MIDI-kezelés terén, különösen a 1.2-es verzióval való visszamenőleges kompatibilitás biztosítása érdekében. A SPA (Simple Plugin API) komponens mostantól támogatja a régi stílusú MIDI-konverziókat az ALSA szekvenszerben, ami lehetővé teszi a klasszikus felhasználói munkafolyamatok zökkenőmentes fenntartását. Emellett a rendszer immár csak akkor próbálkozik az újabb UMP formátum használatával, ha egy újabb könyvtár áll rendelkezésre, így elkerülhetők a visszamenőleges inkompatibilitási problémák. A pufferelési beállítások meghatározásakor előnyt élvez a konverter által javasolt érték az alkalmazások ajánlásaival szemben, mivel utóbbiak megbízhatósága jelenleg még nem garantált.

Hibajavítások mpv és libcamera környezetben

A PipeWire 1.4.4-es kiadása helyreállítja az mpv médialejátszóval kapcsolatos pufferkezelési hibát, amely a legutóbbi verzióban hibás működéshez vezetett. A javításnak köszönhetően a médialejátszó ismét megfelelően tudja egyeztetni az audio- és videófolyamok feldolgozásához szükséges pufferformátumokat. A GStreamer használatát érintően a PipeWire mostantól újra engedélyezi az egy darab buffer minimumát, szemben a korábban kényszerített nyolc darabbal. Erre azért volt szükség, mert a libcamera könyvtár jelenleg csupán négy puffer kiosztását támogatja, és a korlátozás miatt a korábbi beállítások inkompatibilissé váltak.

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