PipeWire 1.0 lançado para gerenciar Steams de áudio/vídeo no desktop Linux

PipeWire 1.0 lançado para gerenciar Steams de áudio/vídeo no desktop Linux
PipeWire 0.3.46 chega com correções críticas de bugs

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.

Acesse a versão completa
Sair da versão mobile