PipeWire 0.3.81 er blevet frigivet.

PipeWire er en multimedia-server, der er designet til at afspille og behandle lyd- og videostrømme i realtid. For klienter er der kompatibilitet med API'er fra PulseAudio, JACK og ALSA.

Den nye version er den første RC for version 1.0.

Vigtige ændringer

  • Understøttelse af jackdbus er aktiveret som standard.
  • IRQ-baseret planlægning i ALSA er forbedret og aktiveret som standard for Pro Audio-profilen. Derudover er pcm'erne nu bundet sammen for at reducere latenser, hvilket svarer til adfærden i JACK.
  • Understøttelse af både gamle og nye versioner af webrtc-audio-processing er implementeret for at lette overgangen.
  • Tvangsændringer af kvantisering fra noder eller metadata medfører nu også tvangsstandby og genoptagelse af grafen, ligesom ved ændring af bitrate, for at sikre, at alle noder tilpasser sig den nye kvantisering. Dette er vigtigt for Pro Audio-noder, der skal omprogrammere udstyr til den nye periode i IRQ-baseret planlægning.
  • En fejl i parsning af regulære udtryk er blevet rettet.
  • Mange mindre rettelser og forbedringer.

Andre ændringer

PipeWire

  • Strømmen har nu en EARLY_PROCESS-option, der kan bruges til at implementere egen bufferfyldning.
  • En fejl i drivernodepositioneringen er blevet rettet.
  • Fjernelse af relationer regner nu grafen korrekt.
  • Sammenligningen af bitrater til bestemmelse af den bedste bitrate i grafen er blevet rettet.
  • Malloc_trim() funktionen bruges nu til at frigive hukommelse, hvis den er tilgængelig.

Værktøjer

  • pw-cat understøtter nu formaterne DFF og DSD.

Moduler

  • Der er foretaget nogle forbedringer i RAOP. Hver to sekunder foretages nu en forespørgsel på enheder for at holde dem i drift.
  • En fejl i filterkæden er blevet rettet, der forhindrede forforstærkning ved blanding af kun én kilde.
  • Filterkæden kan nu overføre strømvolumen til kontrolelementer i grafen.
  • Lydjusteringen i RAOP er forbedret.

PulseAudio

  • Nogle rettelser i behandlingen af pending_stream.
  • En fejl i koden til sending af hændelser, der forhindrede udsendelse af ændringshændelser, når noden var bundet, er blevet rettet.
  • Prioriteten for realtidsklienter i pulseaudio er blevet sænket.

SPA

  • Nu kører ALSA-driveren synkronisering af alle efterfølgere direkte fra vække-hændelsen. Dette muliggør en mere stabil bitraterjustering.
  • Tilføjet støtte til GNU/Hurd!

Bluetooth

  • Forbedret codec-ydeevne ved brug af PipeWire som Audio Gateway.
  • BAP-enheder tilpasset det nye Bluez API.

JACK

  • Hvis jack-biblioteket er i stien for de standardbiblioteker, undgå da at bruge LD_LIBRARY_PATH, da dette kan føre til problemer.
  • Implementering af nulstilling af latens til standardværdi på porten.
  • Nu har jack_property altid tid til at ændre metadata, da den venter på omveje før udgangen.

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster