PipeWire 1.4.10 apporte des corrections pour la restauration du volume et les flux du serveur Pulse
Le framework multimédia PipeWire 1.4.10 est sorti avec une petite mise à jour corrective, corrigeant des régressions de restauration du volume, des problèmes de nettoyage des flux et améliorant la stabilité générale.
PipeWire, un framework multimédia pour la gestion de l'audio et de la vidéo sur les systèmes Linux, vient de sortir la version 1.4.10, axée sur la correction de bugs et l'amélioration de la stabilité.
L'une des corrections les plus visibles concerne une régression affectant la restauration du volume sur les nœuds, garantissant que les niveaux audio sont correctement réappliqués lorsque les flux sont redémarrés. Le composant pulse-server a également été amélioré, avec un nettoyage amélioré des flux expirés pour éviter que des sessions audio ne persistent ou ne se bloquent.
Plusieurs améliorations internes ont été rétroportées à partir de branches de développement plus récentes. PipeWire lui-même bénéficie de l'implémentation de la file d'attente des timers de la version 1.5, tandis que la gestion des canaux du graphe de filtres a été affinée pour mieux s'adapter aux différents nombres de canaux des flux.
La couche des modules comprend des corrections pour une fuite de mémoire dans module-eq, une amélioration du profilage lorsque plusieurs pilotes sont actifs avec le profilage activé, et la prise en charge de l'utilisation de noms identiques pour les tunnels PulseAudio de type sink et source.
Les mises à jour dans la couche SPA résolvent plusieurs problèmes de bas niveau, y compris une meilleure émission d'événements de propriété, des correctifs pour la gestion des ports du graphe de filtres, un comportement plus sûr du rééchantillonneur pour éviter les plantages, et des corrections des optimisations AVX2. Des améliorations supplémentaires étendent la prise en charge des positions de mixage vers le bas des canaux et améliorent la gestion des erreurs pour les défaillances liées à DBus.
Enfin, le composant pulse-server nettoie désormais de manière plus fiable les flux expirés et ajoute un message explicite pour forcer la mixage mono lorsqu'il est nécessaire. Du côté multimédia, l'intégration GStreamer empêche un dépassement potentiel de l'horloge lors du redimensionnement, résolvant ainsi un problème de stabilité rare mais critique.
Consultez le journal des modifications pour connaître tous les changements de la nouvelle version.
