PipeWire 1.4.10, 볼륨 복원 및 펄스 서버 스트림 수정 사항 제공
PipeWire 1.4.10 멀티미디어 프레임워크가 사소한 버그 수정 업데이트와 함께 출시되었으며, 볼륨 복원 회귀 문제, 스트림 정리 문제를 수정하고 전반적인 안정성을 개선했습니다.
리눅스 시스템에서 오디오와 비디오를 처리하는 멀티미디어 프레임워크인 PipeWire가 버전 1.4.10을 출시했으며, 이번 업데이트는 버그 수정과 안정성 향상에 중점을 두고 있습니다.
가장 눈에 띄는 수정 사항 중 하나는 노드에서 볼륨 복원에 영향을 미치는 회귀 문제를 해결하여 스트림이 다시 시작될 때 오디오 레벨이 올바르게 적용되도록 한 것입니다. 또한 pulse-server 구성 요소도 개선되어, 시간 초과된 스트림을 더 잘 정리하여 오디오 세션이 계속 남거나 중단되는 문제를 방지했습니다.
여러 내부 개선 사항이 최신 개발 브랜치에서 역포팅되었습니다. PipeWire 자체는 버전 1.5의 타이머 큐 구현을 도입했으며, 필터 그래프 채널 처리는 다양한 스트림 채널 수에 더 잘 적응할 수 있도록 다듬어졌습니다.
모듈 계층에는 module-eq의 메모리 누수 수정, 프로파일링이 활성화된 상태에서 여러 드라이버가 활성화될 때 향상된 프로파일링, 그리고 sink와 source PulseAudio 터널에 동일한 이름을 사용할 수 있는 지원이 포함되어 있습니다.
SPA 계층의 업데이트는 속성 이벤트의 더 나은 방출, 필터 그래프 포트 처리 수정, 충돌을 방지하기 위한 안전한 리샘플러 동작, AVX2 최적화 수정 등 여러 저수준 문제를 해결합니다. 추가 개선사항으로는 채널 다운믹스 위치 지원 확대와 DBus 관련 실패에 대한 오류 처리 개선이 포함됩니다.
마지막으로, pulse-server 구성 요소는 이제 시간 초과된 스트림을 더 안정적으로 정리하고 필요할 때 모노 믹스다운을 강제로 수행하도록 명시적인 메시지를 추가합니다. 멀티미디어 측면에서는 GStreamer 통합이 스케일링 중 발생할 수 있는 잠재적인 클럭 오버플로를 방지하여 드물지만 중요한 안정성 문제를 해결합니다.
새 버전의 모든 변경 사항에 대한 자세한 내용은 변경 로그를 참조하세요.
