Izdana je različica PipeWire 0.3.81

PipeWire je večpredmetni strežnik, namenjen predvajanju in obdelavi avdio in video tokov v realnem času. Za stranke je podpora z API-ji PulseAudio, JACK in ALSA.

Nova različica je prvi RC za različico 1.0.

Glavne promene

  • Podpora za jackdbus je privzeto vključena.
  • Načrtovanje na osnovi IRQ v ALSA je izboljšano in privzeto vključeno za profil Pro Audio. Prav tako so pcm povezani med seboj, da se zmanjša zakasnitev, kar ustreza obnašanju JACK-a.
  • Podpora za stare in nove različice webrtc-audio-processing je bila implementirana za lažje prehajanje.
  • Zdaj prisilna sprememba kvantizacije z vozliščem ali metapodatki prav tako povzroči prisilno zaustavitev in ponovno zagon grafa, prav tako kot pri spremembi bitne hitrosti, da se zagotovi, da se vsa vozlišča prilagodijo novi kvantizaciji. To je pomembno za vozlišča Pro Audio, ki morajo ponovno nastaviti opremo na nov časovni interval v načrtovanju na osnovi IRQ.
  • Popravljena napaka pri razčlenjevanju regularnih izrazov.
  • Številne majhne popravke in izboljšave.

Druge spremembe

PipeWire

  • Zdaj ima tok možnost EARLY_PROCESS, ki se lahko uporablja za implementacijo lastnega polnjenja predpomnilnika.
  • Popravljena napaka pri določanju položaja vozlišča gonilnika.
  • Izbris povezave zdaj pravilno prešteje graf.
  • Popravljeno primerjanje bitnih hitrosti za določitev najboljše bitne hitrosti v grafu.
  • Zdaj se za sprostitev pomnilnika uporablja funkcija malloc_trim(), če je na voljo.

Orodja

  • pw-cat zdaj podpira formate DFF in DSD.

Moduli

  • V RAOP so bile izvedene nekatere izboljšave. Zdaj se naprave preverjajo vsakih dve sekundi, da ostanejo v delujočem stanju.
  • Popravljena napaka v verigi filtrov, zaradi katere pri mešanju samo enega vira ni bilo uporabljeno predpojačanje.
  • Zdaj lahko veriga filtrov prenese obseg toka kontrolam v grafu.
  • Izboljšano je upravljanje z glasnostjo v RAOP.

PulseAudio

  • Nekatere popravke v obdelavi pending_stream.
  • Popravljena napaka v kodi za pošiljanje dogodkov, zaradi katere ni bilo poslanega dogodka spremembe, ko je bilo vozlišče povezano.
  • Zmanjšana je prioriteta strank v realnem času pulseaudio.

SPA

  • Zdaj gonilnik ALSA sinhronizira vse sledilce neposredno iz dogodka prebujanja. To omogoča bolj stabilno usklajevanje bitnih hitrosti.
  • Dodana podpora za GNU/Hurd!

Bluetooth

  • Izboljšano delovanje kodekov pri uporabi PipeWire kot Audio Gateway.
  • BAP naprave prilagojene novemu API-ju Bluez.

JACK

  • Če se knjižnica jack nahaja v poti za standardne knjižnice, se izogibajte uporabi LD_LIBRARY_PATH, saj lahko to povzroči težave.
  • Uvedena obdelava ponastavitve zamika na privzeto vrednost na priključku.
  • Sedaj jack_property vedno uspe spremeniti metapodatke, ker čaka na obvoze pred izhodom.

Izvor: linux.org.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster