O PipeWire 1.0 lançado para gerenciar Steams de áudio/vídeo no desktop Linux. Finalmente aconteceu: o PipeWire 1.0 foi lançado como um software agora muito comum no desktop Linux para gerenciar fluxos de áudio e vídeo. Com o tempo, provou ser um substituto adequado para PulseAudio e JACK, ao mesmo tempo que impulsiona o desktop Linux com seu design moderno e conjunto de recursos. PipeWire representa a próxima evolução do áudio no Linux, levando o que há de melhor.
PipeWire 1.0 mantém compatibilidade API/ABI com a série PipeWire 0.3.xx de longa duração. PipeWire 1.0 oferece relatórios de tempo aprimorados para menos jitter no ALSA ao usar o modo IRQ, várias correções de módulo, codec Bluetooth LC3 e melhorias de compatibilidade, transporte aprimorado e manipulação de tempo para JACK, reutilização otimizada de buffer com JACK e uma variedade de outras melhorias.
PipeWire 1.0 lançado para gerenciar Steams de áudio/vídeo no desktop Linux
Não há nada fundamentalmente diferente no PipeWire 1.0, mas fazia parte do plano deles para lançar o 1.0 no final do ano e finalmente superar todos os lançamentos 0.3.xx. PipeWire provou ser estável e bastante confiável para uso em desktops Linux.
Destaques
- Corrija um vazamento de memfd/dmabuf ao carregar buffers durante o desligamento.
- Lida com chamadas simultâneas de jack_port_get_buffer() porque o ardor parece estar fazendo isso.
- Melhore o relatório de tempo (menos jitter) no ALSA ao usar IRQ.
- Muitas melhorias de documentos.
PipeWire
- Respeite PIPEWIRE_DLCLOSE em todos os lugares, remova pw_in_valgrind().
- Remova um aviso quando um cliente tenta alterar propriedades ignoradas.
Módulos
- Corrige um vazamento de memfd/dmabuf ao carregar buffers durante o desligamento.
- Corrige uma possível falha de segmento ao copiar estruturas de mixagem. ( #3658 )
- Evita corridas em setrlimit no módulo-rt.
- Corrija um vazamento de memória na cadeia de filtros.
- Defina rtp.ptime nos remetentes, não nos destinatários.
- Os módulos ROC foram portados para ROC 0.3
SPA
- Melhore o relatório de tempo (menos jitter) no ALSA ao usar IRQ. ( #3657 )
- Adicione consulta de parâmetro de latência na libcamera.
- Corrija alguns avisos do compilador.
- O plugin EVL foi atualizado.
Bluetooth
- Codec LC3 e melhorias de compatibilidade.
Downloads e mais detalhes sobre o grande lançamento do PipeWire 1.0 via FreeDesktop.org GitLab.