PipeWire 0.3.81 lanzado

PipeWire es un servidor multimedia diseñado para generar y procesar transmisiones de audio y video en tiempo real. La compatibilidad con las API PulseAudio, JACK y ALSA está disponible para los clientes.

La nueva versión es el primer RC de la versión 1.0.

Cambios principales

  • La compatibilidad con Jackdbus está habilitada de forma predeterminada.
  • La programación basada en IRQ en ALSA se ha mejorado y está habilitada de forma predeterminada para el perfil Pro Audio. Además, los pcm ahora se comunican entre sí para reducir la latencia, lo que corresponde al comportamiento de JACK.
  • Se implementó soporte para versiones antiguas y nuevas de webrtc-audio-processing para facilitar la transición.
  • Ahora, obligar a los nodos o metadatos a cambiar la cuantificación también obliga a pausar y reanudar el gráfico, al igual que cambiar la tasa de bits para garantizar que todos los nodos se adapten a la nueva cuantificación. Esto es importante para los nodos Pro Audio que necesitan reconfigurar el equipo para un nuevo período en la programación basada en IRQ.
  • Se corrigió un error al analizar expresiones regulares.
  • Muchas pequeñas correcciones y mejoras.

Otros cambios

PipeWire

  • La secuencia ahora tiene una opción EARLY_PROCESS, que se puede usar para implementar su propio relleno de búfer.
  • Se corrigió un error al determinar la posición del nodo del controlador.
  • Al eliminar un vínculo ahora se vuelve a calcular el gráfico correctamente.
  • Comparación de tasa de bits fija para determinar la mejor tasa de bits en un gráfico.
  • La función malloc_trim() ahora se usa para liberar memoria, si está disponible.

Utilidades

  • pw-cat ahora admite formatos DFF y DSD.

Módulos

  • Se han realizado algunas mejoras en RAOP. Ahora cada dos segundos se sondean los dispositivos para mantenerlos en condiciones de funcionamiento.
  • Se corrigió un error en la cadena de filtros que causaba que no se aplicara ningún preamplificador al mezclar solo una fuente.
  • La cadena de filtros ahora puede pasar el volumen de flujo a los controles en el gráfico.
  • Control de volumen mejorado en RAOP.

PulseAudio

  • Algunas correcciones en el procesamiento de pendiente_stream.
  • Se corrigió un error en el código de envío de eventos que impedía que se enviara un evento de cambio cuando se vinculaba un nodo.
  • Prioridad reducida de los clientes de pulseaudio en tiempo real.

SPA

  • El controlador ALSA ahora sincroniza a todos los seguidores directamente desde el evento de activación. Esto permite una coincidencia de tasa de bits más estable.
  • ¡Se agregó soporte para GNU/Hurd!

Bluetooth

  • Se mejoró el rendimiento del códec al usar PipeWire como puerta de enlace de audio.
  • Los dispositivos BAP se han adaptado a la nueva API de Bluez.

CHAQUETAS

  • Si la biblioteca jack está en la ruta de biblioteca predeterminada, evite usar LD_LIBRARY_PATH ya que puede causar problemas.
  • Procesamiento implementado para restablecer el retraso al valor predeterminado en el puerto.
  • Ahora jack_property siempre logra cambiar los metadatos porque espera soluciones antes de salir.

Fuente: linux.org.ru

Compre alojamiento confiable para sitios con protección DDoS, servidores VPS VDS 🔥 Compra alojamiento web fiable con protección DDoS, servidores VPS VDS | ProHoster