PulseAudio 14.0 er allerede frigivet, og det er dens nyheder

Lanceringen af den nye version af lydserveren "PulseAudio 14.0" der fungerer som en mellemmand mellem applikationerne og forskellige lydsubsystemer på lavt niveau og abstrakt arbejder med teamet.

PulseAudio giver dig mulighed for at kontrollere lydstyrken og lydmixet på niveauet for individuelle applikationer, organisere lydinput, mix og output i nærvær af flere input- og outputkanaler eller lydkort, giver dig mulighed for at ændre lydstreamformatet på farten og ved hjælp af plugins , gør det muligt at omdirigere streaming audio transparent til en anden maskine.

Vigtigste nye funktioner i PulseAudio 14.0

I denne nye version stream-omdirigering, når ændring af lydkilde er blevet implementeret standard eller lydoutputenheden. Tidligere, når lydoutputenheden blev ændret, ville nye streams blive dirigeret til den udpegede outputenhed, men eksisterende streams ville fortsætte med at flyde til den gamle enhed. Nu Logikken for behandling af de gamle streams er blevet ændret, og de vil skifte til den nye enhed.

Ændringen påvirker ikke manuelt flyttede streams, det vil sige, at routing i forhold til vandløb vil blive bevaret. Flytning af streamen til standardoutputenheden vil dog fjerne den manuelle linktilstand.

Også c.Når outputenheden ændres af lyd i "GNOME Sound Settings", denne konfigurator flytter alle eksisterende streams til den valgte enhed og ændrer også databasen med ruter for at sende lyden af ​​applikationer til denne enhed, der vil blive lanceret i fremtiden.

Til PulseAudio, Manipulering af GNOME-lydindstillinger ligner manuelle bevægelige transmissioner, hvilket skaber problemer ved ændring af standardenheden, da manuelt flyttede streams ikke følger standardudgangsenhedens ændring.

En anden vigtig ændring er, at den skiller sig ud, det er den  forbedret understøttelse af UCM (Brug Case Manager) bruges på nye enheder med Intel SOF-firmware (Lyd åben firmware). tilføjet støtte for at bruge hardwarelydstyrketilstandee (for eksempel lydløs tilstand) via ALSA. Det er også muligt at bruge flere lydkort med samme navn med UCM.

For porte er muligheden for at angive type og tilgængelighedsgruppe implementeret, så du kan bestemme, hvilke porte der er knyttet til en bestemt fysisk enhed (højttalere, hovedtelefoner, mikrofon osv.).

Af de andre ændringer der skiller sig ud:

  • De X11-baserede moduler (modul-x11-bell, modul-x11-cork-request, modul-x11-publish og modul-x11-xsmp) implementerer xauthority-argumentet for at overføre værdien af ​​den påkrævede XAUTHORITY-miljøvariabel til forbindelsen til en X11-server.
  • En ny RTP-backend baseret på GStreamer er blevet implementeret (modulerne modul-rtp-send og modul-rtp-recv kan nu bruge GStreamer til at implementere RTP-protokollen).
  • Som standard er automatisk skift fra lydoutput til HDMI deaktiveret, da det førte til upassende adfærd på grund af dannelsen af ​​en ny enhedstilføjelseshændelse i ALSA, da skærmen vågnede fra dvaletilstand.
  • Forbedret understøttelse af USB-gamingheadset: HyperX Cloud Orbit S, LucidSound LS31, Razer Kraken Tournament Edition, SteelSeries Arctis 5 (2019 Edition) og SteelSeries Arctis Pro (2019 Edition). Separate stereo- og monoudgange er nu skabt til disse modeller.
  • Som standard er flad tilstand deaktiveret, som indstiller den overordnede outputlydstyrke baseret på indstillingerne for den højeste strøm.
  • Når der udsendes lyd gennem RAOP (modul-raop-sink) ved hjælp af "autoreconnect = true", er det nu muligt at konfigurere automatisk genforbindelse i tilfælde af netværksfejl.
  • En separat indikation af antallet af indgående og udgående kanaler (sink_channels og source_channels) er tilladt i modulet-jackdbus-detect-modulet.
  • Modul-rescue-streams er blevet forældet, og dets funktionalitet er blevet flyttet til hovedrammerne.
  • Tilføjet understøttelse af ALSA mix-kontroller med et ikke-nul-indeks og mulighed for at indstille device.intended-rolles for enheder i ALSA-profilkonfigurationen.
  • Tilføjet muligheden for at indstille komprimeringsformater til modul-nul-sink uden at genindlæse modulet ved hjælp af kommandoen "pactl set-sink-formats".

Endelig vil den nye version nå frem til de forskellige Linux-distributioners lagre i løbet af få dage. Selvom for dem, der foretrækker allerede at have den nye version, kan de downloade kildekoden og kompilere den på deres system.

Linket er dette. 


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.