Iznācis PipeWire 1.0.0

Beidzot ir iznākusi ilgi gaidÄ«tā pirmā lielā versija PipeWire – daudzmediju servera un ietvara, kas paredzēts skaņas pārraidīŔanai un apstrādei reālajā laikā. Ir nodroÅ”ināta API un ABI saderÄ«ba ar ALSA, PulseAudio un JACK. Izmaiņu nav daudz, bet tās ir ievērojamas (vismaz, pirmā izlaiduma versija).

Galvenās izmaiņas:

  • Novērsta atmiņas noplÅ«de memfd/dmabuf, iztukÅ”ojot buferus, kad tiek izbeigta programma.
  • Pievienota konkurentu izsaukumu jack_port_get_buffer() apstrāde, jo to izmanto Ardour.
  • Uzlabota laika attēloÅ”ana (samazināti svārstÄ«bas) ALSA, izmantojot IRQ.
  • Daudzi dokumentācijas uzlabojumi.

Citi uzlabojumi:

PipeWire

  • Tagad visur tiek ievērots PIPEWIRE_DLCLOSE, un ir noņemts pw_in_valgrind().
  • Izņemts brÄ«dinājums, kas rodas, mēģinot klientam mainÄ«t ignorētos parametrus.

Moduļi

  • Novērsta potenciālā segmentācijas kļūda, kopējot mix struktÅ«ras.
  • Novērsti iespējamie sacensÄ«bu stāvokļi setrlimit moduli rt.
  • Novērsta atmiņas noplÅ«de filter-chain.
  • Parametrs rtp.prime ir iestatÄ«ts sÅ«tÄ«tājiem (bet ne saņēmējiem).
  • ROC moduļi ir portēti uz ROC 0.3.

SPA

  • Pievienots parametrs aizturi libcamera.
  • Izlaboti daži brÄ«dinājumi kompilēŔanas laikā.
  • Atjaunināts EVL spraudnis.

Bluetooth

  • Pievienots LC3 kodeks un uzlabota saderÄ«ba.

PulseAudio

  • Izlabota kļūda notikumu nosÅ«tīŔanā, kad tika mainÄ«ts izejas vai avota stāvoklis.

JACK

  • Uzlabota transporta un laika darbÄ«ba. Tagad tiek izmantoti unikāli identifikatori, lai izveidotu secÄ«gus paÅ”reizējā laika un transporta snapshotus.
  • Noņemta neizmantoto portu parametru uzskaitīŔana.
  • Optimizēta buferu atkārtota izmantoÅ”ana.

Dokumentācija

  • Pievienotas man-lapas pw-dump, pw-loopback, pipewire-pulse un moduļiem.
  • Tagad man-lapas tiek izveidotas, izmantojot Doxygen.
  • Pievienota dokumentācija PulseAudio moduļiem.

No citi labojumi varat atzÄ«mēt GNU/Hurd atbalsta pievienoÅ”anu.

Avots: linux.org.ru

Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster