
O ecossistema de áudio e vídeo nos sistemas operativos Linux acaba de receber um reforço de estabilidade. O PipeWire 1.6.8 foi hoje disponibilizado, assumindo-se como a oitava atualização de manutenção da série 1.6. Segundo detalha o 9to5Linux, esta nova versão foca-se em colmatar falhas técnicas que afetavam desde a alocação de memória até perdas de eventos musicais em software profissional. Três semanas após a versão 1.6.7, a equipa de desenvolvimento entrega um pacote robusto de correções estruturais.
Proteção contra picos de volume e falhas de memória
Uma das correções com maior impacto direto para o utilizador comum impede que o volume dispare para os 100% ao desligar uma placa de som, um erro que podia causar desconforto acústico imediato. No campo da estabilidade interna, a atualização resolve um problema de exaustão de pilha no Pulse Server, causado por alocações de memória sem limite, e elimina fugas de memória na estrutura de erros do módulo associado aos nós de clientes.
O protocolo RAOP passa a verificar o comprimento do conteúdo e a alocação de forma estrita, garantindo que os utilizadores deixam de enfrentar falhas por esgotamento de memória (OOM). Foram também introduzidas melhorias nas atualizações dinâmicas dos gráficos de filtros, resolvendo problemas de volume observados quando um filtro carrega dentro de um nó focado no hardware. Para rematar o leque de otimizações de sistema, foi eliminada uma falha gerada ao suspender um nó ativo, reduzindo recálculos gráficos desnecessários.
Otimizações para produtores musicais e GStreamer
Para os profissionais que dependem de estações de trabalho de áudio digital (DAW) como o Ardour, o PipeWire 1.6.8 corrige uma falha de sincronização de dados na função base do JACK, que provocava a perda de eventos MIDI ao lidar com múltiplas tarefas em simultâneo. O filtro SOFA ganha as opções de normalização e latência, enquanto o suporte ao GStreamer resolve uma falha crítica originada pelo registo duplicado do ouvinte de metadados, passando ainda a ignorar metadados de recorte inválidos. O transporte Bluetooth recebeu uma correção vital para fugas de memória associadas a falhas no início da transmissão.
A infraestrutura pode ser descarregada em formato de código fonte através do GitLab do projeto, embora a via recomendada passe pela instalação através dos repositórios estáveis de cada distribuição. Numa altura em que a série 1.6 consolidou funcionalidades avançadas como o descodificador LDAC para Bluetooth e opções multifaixa, estas afinações garantem a fiabilidade exigida por um servidor de áudio que substituiu infraestruturas antigas e assumiu a liderança no panorama de código aberto.












Nenhum comentário
Seja o primeiro!