Vyšlo PipeWire 0.3.81

PipeWire je multimediální server určený pro výstup a zpracování zvukových a video streamů v reálném čase. Klienti mají podporu API PulseAudio, JACK a ALSA.

Nová verze je první RC verze 1.0.

Hlavní změny

  • Podpora jackdbus je ve výchozím nastavení povolena.
  • Plánování na základě IRQ v ALSA bylo vylepšeno a je ve výchozím nastavení povoleno pro profil Pro Audio. Také nyní jsou pcm vzájemně spojeny pro snížení latence, což odpovídá chování JACK.
  • Byla implementována podpora jak starých, tak nových verzí webrtc-audio-processing pro usnadnění přechodu.
  • Nyní povinná změna kvantování uzly nebo metadaty také vede k povinnému pozastavení a obnovení grafu, stejně jako při změně bitrate, aby se zajistilo, že všechny uzly se přizpůsobí novému kvantování. To je důležité pro uzly Pro Audio, které potřebují přeprogramovat zařízení na nové období v plánování na základě IRQ.
  • Byla opravena chyba v rozboru regulárních výrazů.
  • Celá řada drobných oprav a vylepšení.

Další změny

PipeWire

  • Nyní má stream možnost EARLY_PROCESS, která může být použita k implementaci vlastního naplňování bufferu.
  • Byla opravena chyba při určení polohy uzlu ovladače.
  • Odstranění odkazu nyní správně přepočítává graf.
  • Bylo opraveno porovnání bitrate pro určení nejlepšího bitrate v grafu.
  • Nyní se k uvolnění paměti používá funkce malloc_trim(), pokud je k dispozici.

Nástroje

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

Moduly

  • V RAOP byla provedena některá vylepšení. Nyní se každé dvě sekundy provádí dotaz na zařízení, aby se udržela v chodu.
  • Byla opravena chyba v řetězci filtrů, kvůli které nebylo při mixování pouze jednoho zdroje použito předzesílení.
  • Nyní může řetězec filtrů předat objem streamu ovládacím prvkům v grafu.
  • Byla vylepšena regulace hlasitosti v RAOP.

PulseAudio

  • Některé opravy v zpracování pending_stream.
  • Byla opravena chyba v kódu pro odesílání událostí, kvůli které nedocházelo k odeslání události změny, když byl uzel propojen.
  • Priorita klientů reálného času pulseaudio byla snížena.

SPA

  • Nyní ovladač ALSA synchronizuje všechny následovníky přímo z události probuzení. To umožňuje dosáhnout stabilnějšího sladění bitrate.
  • Byla přidána podpora GNU/Hurd!

Bluetooth

  • Zlepšena práce kodeků při použití PipeWire jako Audio Gateway.
  • BAP zařízení byla přizpůsobena novému API Bluez.

JACK

  • Pokud je knihovna jack na cestě pro výchozí knihovny, vyhněte se používání LD_LIBRARY_PATH, protože to může způsobit problémy.
  • Byla implementována obsluha resetu zpoždění na výchozí hodnotu na portu.
  • Nyní jack_property vždy zvládne změnit metadata, protože čeká na obchvaty před odchodem.

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster