PipeWire 1.0.0 dirilis

Pungkasan, PipeWire versi utama pisanan sing ditunggu-tunggu, server multimedia lan kerangka kerja sing dirancang kanggo output lan pangolahan audio wektu nyata, wis dirilis. Ana kompatibilitas API lan ABI karo ALSA, PulseAudio lan JACK. Ora ana owah-owahan akeh, nanging penting (sawise kabeh, iki minangka versi rilis pisanan).

Owah-owahan utama:

  • Ndandani bocor memori ing memfd / dmabuf nalika mbongkar buffer nalika mati.
  • Added nangani jack_port_get_buffer () telpon bebarengan amarga nggunakake Ardor iki.
  • Perwakilan wektu sing luwih apik (jitter suda) ing ALSA nalika nggunakake IRQ.
  • Multiple dokumentasi dandan.

Owah-owahan liyane:

PipaWire

  • PIPEWIRE_DLCLOSE saiki diajeni nang endi wae lan pw_in_valgrind () wis dibusak.
  • Mbusak bebaya sing kedadeyan nalika klien nyoba ngganti setelan sing ora digatekake.

Modul

  • Ndandani kesalahan segmentasi potensial nalika nyalin struktur campuran.
  • Ndandani kahanan balapan ing setrlimit ing modul-rt.
  • Bocor memori tetep ing rantai saringan.
  • Parameter rtp.prime disetel kanggo pangirim (nanging ora panampa).
  • Modul ROC wis ditransfer menyang ROC 0.3.

SPA

  • Nambahake pilihan tundha menyang libcamera.
  • Ndandani sawetara bebaya kompilasi.
  • Plugin EVL sing dianyari.

Bluetooth

  • Nambahake codec LC3 lan kompatibilitas sing luwih apik

PulseAudio

  • Ndandani bug nalika ngirim acara nalika status output utawa sumber diganti.

JACK

  • Ngapikake karya kanthi transportasi lan wektu. Pengenal unik saiki digunakake kanggo nggawe gambar urutan wektu lan transportasi saiki.
  • Mbusak dhaptar paramΓ¨ter port sing ora digunakake.
  • Panggunaan maneh buffer wis dioptimalake.

Dokumentasi

  • Added man page kanggo pw-dump, pw-loopback, pipewire-pulse lan modul.
  • Kaca wong saiki digawe nggunakake Doxygen.
  • Ditambahake dokumentasi kanggo modul PulseAudio.

Saka owah-owahan liyane Sampeyan bisa nyathet tambahan dhukungan GNU/Hurd.

Source: linux.org.ru

Add a comment