Vyšla verzia PipeWire 0.3.81

PipeWire je multimediálny server určený na reprodukciu a spracovanie zvukových a video streamov v reálnom čase. Klienti majú kompatibilitu s API PulseAudio, JACK a ALSA.

Nová verzia je prvým RC pre verziu 1.0.

Hlavné zmeny

  • Podpora jackdbus je predvolene zapnutá.
  • Plánovanie na základe IRQ v ALSA bolo vylepšené a predvolene je aktivované pre profil Pro Audio. Taktiež sú teraz pcm navzájom prepojené na zníženie latencie, čo zodpovedá správaní JACK.
  • Implementovaná podpora pre staršie aj nové verzie webrtc-audio-processing pre uľahčenie prechodu.
  • Teraz nútená zmena kvantizácie uzlami alebo metadátami tiež spôsobuje nútené pozastavenie a obnovenie práce grafu, rovnako ako pri zmene bitovej rýchlosti, aby sa zabezpečilo, že všetky uzly sa prispôsobia novej kvantizácii. To je dôležité pre uzly Pro Audio, ktoré musia prekonfigurovať hardvér na nové obdobie v plánovaní na základe IRQ.
  • Opravená chyba pri analýze regulárnych výrazov.
  • Množstvo drobných opráv a vylepšení.

Ďalšie zmeny

PipeWire

  • Teraz má stream možnosť EARLY_PROCESS, ktorá môže byť použitá na implementáciu vlastného naplnenia bufferu.
  • Opravená chyba pri určovaní pozície uzla ovládača.
  • Odstránenie odkazu teraz správne prepočítava graf.
  • Opravené porovnávanie bitových rýchlostí na stanovenie najlepšej bitovej rýchlosti v grafe.
  • Teraz na uvoľnenie pamäte sa používa funkcia malloc_trim(), ak je dostupná.

Nástroje

  • pw-cat teraz podporuje formáty DFF a DSD.

Moduly

  • V RAOP boli vykonané niektoré vylepšenia. Teraz sa každé dve sekundy vykonáva prieskum zariadení na udržanie ich v prevádzke.
  • Opravená chyba v reťazci filtrov, kvôli ktorej sa pri mixovaní len jedného zdroja neaplikovalo predzosilnenie.
  • Teraz môže reťazec filtrov prenášať objem streamu ovládacím prvkom v grafe.
  • V RAOP bolo vylepšené ovládanie hlasitosti.

PulseAudio

  • Niektoré opravy v spracovaní pending_stream.
  • Opravená chyba v kóde odosielania udalostí, kvôli ktorej nedošlo k odoslaniu udalosti zmeny, keď bol uzol spojený.
  • Znížená priorita klientov reálneho času pulseaudio.

SPA

  • Teraz ovládač ALSA synchronizuje všetkých nasledovníkov priamo z udalosti prebudenia. To umožňuje dosiahnuť stabilnejšie zosúladenie bitových rýchlostí.
  • Pridaná podpora GNU/Hurd!

Bluetooth

  • Vylepšená práca kodekov pri použití PipeWire ako Audio Gateway.
  • Adaptované BAP zariadenia na nové API Bluez.

JACK

  • Ak sa knižnica jack nachádza v ceste pre knižnice predvoleného nastavenia, vyhnite sa používaniu LD_LIBRARY_PATH, pretože to môže spôsobiť problémy.
  • Realizovaná správa resetovania oneskorenia na predvolenú hodnotu na porte.
  • Teraz jack_property vždy úspešne mení metadata, pretože očakáva obchádzajúce cesty pred vystúpením.

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster