PipeWire 1.4.10, Ses Seviyesi Geri Yükleme ve Pulse Sunucu Akışları İçin Düzeltmeler Getiriyor
PipeWire 1.4.10 multimedya çerçevesi, küçük bir hata düzeltme güncellemesiyle çıktı; bu güncelleme, ses geri yükleme regresyonlarını, akış temizleme sorunlarını düzeltiyor ve genel kararlılığı iyileştiriyor.
PipeWire, Linux sistemlerinde ses ve video işlemleri için kullanılan bir multimedya çerçevesi, hataların düzeltilmesine ve stabilite iyileştirmelerine odaklanan 1.4.10 sürümünü yayımladı.
En göze çarpan düzeltmelerden biri, düğümlerdeki ses seviyesinin geri yüklenmesini etkileyen bir gerilemeyi ele alıyor ve akışlar yeniden başlatıldığında ses düzeylerinin doğru şekilde uygulanmasını sağlıyor. Pulse-server bileşeni de ilgi gördü; zaman aşımına uğramış akışların daha iyi temizlenmesi sayesinde kalan veya duraklamış ses oturumlarının önüne geçildi.
Birkaç dahili geliştirme, daha yeni geliştirme dallarından geri taşındı. PipeWire'ın kendisi 1.5 sürümünden zamanlayıcı kuyruğu uygulamasını kazanırken, filtre-graph kanal yönetimi, farklı akış kanal sayılarına daha iyi uyum sağlamak için iyileştirildi.
Modüller katmanı, module-eq'de oluşan bir bellek sızıntısına yönelik düzeltmeleri, profillemeyi etkinleştirilmiş halde birden fazla sürücü aktif olduğunda geliştirilmiş profillemeyi ve hem sink hem de source PulseAudio tünelleri için aynı isimlerin kullanılmasını desteklemeyi içerir.
SPA katmanındaki güncellemeler, özellik olaylarının daha iyi yayımı, filtre-graf portu işlemesi için düzeltmeler, çökmeleri önlemek için daha güvenli resampler davranışı ve AVX2 optimizasyonlarında düzeltmeler gibi birçok düşük seviyeli sorunu çözer. Ek iyileştirmeler, kanal downmix pozisyonlarını destekler ve DBus ile ilgili hatalarda hata yönetimini iyileştirir.
Son olarak, pulse-server bileşeni artık zaman aşımına uğramış akışları daha güvenilir bir şekilde temizliyor ve gerektiğinde mono karışımını zorlamak için açık bir mesaj ekliyor. Multimedya tarafında ise, GStreamer entegrasyonu ölçekleme sırasında olası bir saat taşmasını engelleyerek nadir ama kritik bir kararlılık sorununu çözüyor.
Yeni sürümdeki tüm değişiklikler hakkında detaylar için değişiklik günlüğüne bakın.
