Zuletzt aktualisiert am

PipeWire 1.6.2 mit Fehlerbehebungen für die Speicherverwaltung und Audiofilter veröffentlicht

Das Multimedia-Framework PipeWire 1.6.2 erscheint als Bugfix-Update, das Probleme bei der Speicherverwaltung, Optimierungsschwierigkeiten beim Shared Memory und weitere Fehler behebt.
Eine Übersetzung von 🇬🇧 Linuxiac.com

PipeWire, der weit verbreitete Open-Source-Multimedia-Server, der auf vielen Linux-Systemen für die Audio- und Videowiedergabe sorgt, hat die Version 1.6.2 veröffentlicht. Es handelt sich in erster Linie um ein Bugfix-Update, das sowohl auf API- als auch auf ABI-Ebene vollständig kompatibel mit früheren 1.6.x-Versionen bleibt.

Eine wichtige Korrektur behebt einen potenziellen Absturz, der durch die Freigabe von falschem Speicher verursacht wurde. Die Entwickler haben außerdem ein Problem mit der Optimierung des gemeinsam genutzten Speichers über bestimmte Verbindungen hinweg behoben.

Mehrere Verbesserungen betreffen den Audio-Filterstack. Die Version behebt Initialisierungsprobleme, die SOFA- und Biquad-Filter im Filtergraphen betrafen. Außerdem korrigiert sie die von LADSPA- und LV2-Plugins verwendeten Standard-Mindest- und Höchstwerte und stellt sicher, dass die richtige Standard-Steuereingabe angewendet wird.

Darüber hinaus verhindern Änderungen an den Modulen von PipeWire Abstürze, wenn ein Client vor der Zuweisung von Pufferspeicher abbricht. Zuvor konnte das System versuchen, ungültigen Speicher freizugeben oder ungültige Dateideskriptoren zu schließen.

Auch die Komponenten der Simple Plugin API wurden mehrfach aktualisiert. Dazu gehören die Unterstützung des Flags ACP_IGNORE_DB in udev, eine verbesserte Verarbeitung hexadezimaler Werte durch die konsequente Verwendung des Präfixes 0x sowie die Kennzeichnung von Eigenschaften als schreibgeschützt in libcamera. Der Audio-Mixer wurde ebenfalls leicht optimiert.

Schließlich wurde die JACK-Kompatibilitätsschicht aktualisiert. Die Funktion jack_port_type_id() gibt nun Werte zurück, die sowohl mit JACK1- als auch mit JACK2-Implementierungen kompatibel sind, was die Interoperabilität mit JACK-basierter Audio-Software verbessert.

Weitere Details finden Sie im Changelog. PipeWire 1.6.2 ist ab sofort als Quellcode verfügbar und wird voraussichtlich bald in den Repositories der Linux-Distributionen erscheinen.

 

Spendieren Sie Bobby einen ☕ Ko-fi

Ein Service von s3n🧩net

Comments