PipeWire 1.4.10 Mang Đến Các Sửa Lỗi Khôi Phục Âm Lượng và Dòng Máy Chủ Pulse
Khung đa phương tiện PipeWire 1.4.10 đã ra mắt với bản cập nhật sửa lỗi nhỏ, khắc phục các sự cố phục hồi âm lượng, vấn đề dọn dẹp luồng và cải thiện độ ổn định tổng thể.
PipeWire, một khung làm việc đa phương tiện để xử lý âm thanh và video trên các hệ thống Linux, vừa phát hành phiên bản 1.4.10, tập trung vào việc sửa lỗi và cải thiện độ ổn định.
Một trong những sửa chữa dễ thấy nhất giải quyết sự suy giảm ảnh hưởng đến việc khôi phục âm lượng trên các nút, đảm bảo mức âm thanh được áp dụng chính xác khi các luồng được khởi động lại. Thành phần pulse-server cũng nhận được sự chú ý, với việc cải thiện dọn dẹp các luồng hết thời gian để ngăn chặn các phiên âm thanh bị tồn đọng hoặc bị tạm dừng.
Một số cải tiến nội bộ đã được đưa ngược lại từ các nhánh phát triển mới hơn. PipeWire tự nó nhận được việc triển khai hàng đợi bộ hẹn giờ từ phiên bản 1.5, trong khi việc xử lý kênh của filter-graph đã được tinh chỉnh để thích ứng tốt hơn với số lượng kênh luồng khác nhau.
Lớp các mô-đun bao gồm các bản sửa lỗi rò rỉ bộ nhớ trong module-eq, cải thiện việc phân tích hiệu năng khi nhiều driver đang hoạt động với chế độ phân tích hiệu năng được bật, và hỗ trợ sử dụng tên giống nhau cho cả các kênh PulseAudio nguồn và đích.
Các bản cập nhật trong lớp SPA giải quyết nhiều vấn đề cấp thấp, bao gồm cải thiện việc phát sự kiện thuộc tính, sửa lỗi xử lý cổng đồ thị bộ lọc, hành vi bộ tái mẫu an toàn hơn để tránh sự cố, và hiệu chỉnh các tối ưu hóa AVX2. Các cải tiến bổ sung mở rộng hỗ trợ cho các vị trí trộn kênh và cải thiện xử lý lỗi cho các sự cố liên quan đến DBus.
Cuối cùng, thành phần pulse-server hiện nay dọn dẹp các luồng hết thời gian một cách đáng tin cậy hơn và thêm một thông báo rõ ràng để buộc trộn mono khi cần. Về phía đa phương tiện, việc tích hợp GStreamer ngăn chặn khả năng tràn bộ đếm thời gian trong quá trình thay đổi kích thước, giải quyết một vấn đề hiếm nhưng quan trọng về độ ổn định.
Tham khảo nhật ký thay đổi để biết chi tiết về tất cả các thay đổi trong phiên bản mới.
