O projeto PipeWire anunciou hoje o lançamento do PipeWire 1.4.2, uma atualização pontual da mais recente série PipeWire 1.4, o popular servidor de código aberto para gerenciamento de fluxos de áudio, vídeo e dispositivos em sistemas Linux.
Entre os destaques desta versão estão melhorias nas verificações MIDI, que agora evitam o uso excessivo de CPU (100%) em kernels mais antigos, além de suporte padrão a metadados de cabeçalho no plug-in videoadapter
. A ferramenta pw-cat
recebeu melhorias na depuração com saída sndfile
mais detalhada, e houve aperfeiçoamentos no tratamento dos resultados set_format
do v4l2
. Outra novidade é a inclusão da opção --channel-map long
no utilitário pw-loopback
, que antes estava ausente.
O PipeWire 1.4.2 também traz aprimoramentos na estabilidade, corrigindo falhas causadas por estouros no construtor de POD no filtro, atualizando o pw-cat
para priorizar o formato AU ao transmitir por stdout
ou stdin
, e corrigindo um vazamento no plug-in deviceprovider
. Há ainda uma solução alternativa para um bug da biblioteca libebur128
, ajustes nos arquivos de serviço para que dependam do DBus e evitem condições de corrida na inicialização, além de uma correção no processo de negociação com o GStreamer, melhorando a renegociação de fluxos.
Lançado originalmente em 6 de março de 2025, o PipeWire 1.4 introduziu diversos recursos importantes, incluindo suporte à arquitetura RISC-V, uma API de controle JACK para PipeWire, reprodução DSD no plug-in ALSA, um serviço de sistema para o pipewire-pulse
, suporte Bluetooth para links BAP, compatibilidade com aparelhos auditivos via ASHA, um novo codec G722 e suporte ao padrão UMP (também conhecido como MIDI 2.0).
Além disso, a versão 1.4 passou a oferecer suporte a PCMs UCM divididos, WebRTC2, detecção de codecs EC958 via dados HDMI ELD, uma nova API de telefonia D-Bus compatível com o oFono, um plug-in de conversão de vídeo baseado em FFmpeg, suporte a soquetes abstratos no protocolo nativo e temporização PTP para fluxos RTP.
Atualmente, o PipeWire 1.4 já vem pré-instalado e é a solução padrão para gerenciamento de fluxos multimídia e dispositivos em várias distribuições GNU/Linux populares. Ele também é utilizado por padrão para o manuseio de câmeras no navegador Mozilla Firefox.
A nova versão 1.4.2 pode ser baixada diretamente na página oficial do projeto no GitLab.