PulseAudio 13.0 дууны серверийг гаргасан

Оруулсан дууны серверийн хувилбар Импульсийн аудио 13.0, программууд болон янз бүрийн доод түвшний аудио дэд системүүдийн хооронд зуучлагчийн үүрэг гүйцэтгэдэг бөгөөд техник хангамжтай ажиллах ажлыг хийсвэрлэдэг. PulseAudio нь бие даасан хэрэглээний түвшинд дууны хэмжээ, холихыг хянах, хэд хэдэн оролт, гаралтын суваг эсвэл дууны карт байгаа тохиолдолд дууны оролт, холих, гаралтыг зохион байгуулах, аудио урсгалын форматыг шууд өөрчлөх боломжийг олгодог. мөн ашиглах залгаасууд, аудио урсгалыг өөр машин руу ил тод дахин чиглүүлэх боломжтой болгодог. PulseAudio кодыг LGPL 2.1+ лицензийн дагуу түгээдэг. Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS болон Windows-ийг дэмждэг.

Түлхүүр сайжруулалт PulseAudio 13.0:

  • Кодлогчоор кодлогдсон аудио урсгалыг тоглуулах чадварыг нэмсэн Dolby TrueHD и DTS-HD мастер аудио;
  • ALSA-д дэмжигдсэн дууны картуудын профайлыг сонгоход гарсан асуудлууд шийдэгдсэн. PulseAudio-г ажиллуулах эсвэл картыг залгахад модуль-alsa-карт заримдаа боломжгүй профайлыг боломжтой гэж тэмдэглэж, улмаар эвдэрсэн зүү бүхий картын профайлыг сонгоход хүргэдэг. Тодруулбал, өмнө нь профайл нь очих газар, эх сурвалжийг агуулсан, ядаж нэг нь хандах боломжтой бол хандах боломжтой гэж үздэг. Одоо ийм профайлыг нэвтрэх боломжгүй гэж үзнэ;
  • Bluetooth-ээр ажилладаг дууны картуудын сонгосон профайлыг хадгалахыг зогсоосон. Анхдагч байдлаар, Bluetooth картын профайлыг ашиглах нь контекстээс ихээхэн хамааралтай байдаг (утасны дуудлагад HSP/HFP, бусад бүх зүйлд A2DP) учраас хэрэглэгчийн өмнө нь сонгосон профайлаас илүү A2DP профайлыг одоо ашигладаг. Хуучин үйлдлийг буцаахын тулд модуль-карт-сэргээх модульд “restore_bluetooth_profile=true” тохиргоог хийсэн;
  • USB-ээр холбогдсон SteelSeries Arctis 5 чихэвч/чихэвчний дэмжлэгийг нэмсэн. Arctis цуврал нь яриа (моно) болон бусад дуу авианы (стерео) тусдаа дууны түвшний хяналт бүхий тусдаа гаралтын төхөөрөмжүүдийг ашигладгаараа онцлог юм;
  • "max_latency_msec" тохиргоог модуль-loopback-д нэмсэн бөгөөд үүнийг хоцрогдлын дээд хязгаарыг тохируулахад ашиглаж болно. Өгөгдөл цагтаа ирэхгүй бол саатал нь анхдагчаар автоматаар нэмэгддэг бөгөөд тоглуулах явцад саатал гарахаас илүү тодорхой хязгаарт саатал гаргах нь чухал бол санал болгож буй тохиргоо нь ашигтай байж болох юм;
  • “Stream_name” параметрийг module-rtp-send-д “PulseAudio RTP Stream on address”-ын оронд үүсгэсэн урсгалын бэлгэдлийн нэрийг тодорхойлохын тулд нэмсэн;
  • S/PDIF нь USB 2.0 интерфэйстэй CMEDIA High-Speed ​​​​True HD дууны картуудад зориулагдсан бөгөөд ALSA-ийн анхдагч тохиргоонд ажиллахгүй S/PDIF-д зориулсан ер бусын төхөөрөмжийн индексүүдийг ашигладаг;
  • Модуль-loopback-д эх сурвалжаас хамаарах түүвэрлэлтийн параметрүүдийг анхдагчаар ашигладаг;
  • "avoid_resampling" параметрийг module-udev-detect болон module-alsa-card дээр нэмсэн бөгөөд хэрэв боломжтой бол формат болон түүвэрлэлтийн хурдыг хөрвүүлэхгүй, жишээ нь та үндсэн түүвэрлэлтийн хурдыг сонгохыг хориглохыг хүсвэл. дууны карт, гэхдээ нэмэлт картыг зөвшөөрнө үү;
  • BlueZ 4 гарсны дараа 2012 оноос хойш засвар үйлчилгээ хийгдээгүй BlueZ 5.0 салбарын дэмжлэгийг хассан;
  • gettext-ийн шинэ хувилбар руу шилжсэний дараа хэрэгцээ нь алга болсон intltool-ийн дэмжлэгийг устгасан;
  • Автомат хэрэгслийн оронд Месон угсралтын системийг ашиглахаар төлөвлөж байна. Meson ашиглан бүтээх процессыг одоогоор туршиж байна.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх