Rhyddhau gweinydd sain PulseAudio 13.0

A gyflwynwyd gan rhyddhau gweinydd sain Sain Pulse 13.0, sy'n gweithredu fel cyfryngwr rhwng cymwysiadau ac amrywiol is-systemau sain lefel isel, gan dynnu'r gwaith gyda'r caledwedd. Mae PulseAudio yn caniatáu ichi reoli cyfaint a chymysgu sain ar lefel cymwysiadau unigol, trefnu mewnbwn, cymysgu ac allbwn sain ym mhresenoldeb sawl sianel mewnbwn ac allbwn neu gardiau sain, yn caniatáu ichi newid fformat y ffrwd sain ar y hedfan a defnydd ategion, yn ei gwneud hi'n bosibl ailgyfeirio'r ffrwd sain yn dryloyw i beiriant arall. Mae cod PulseAudio yn cael ei ddosbarthu o dan drwydded LGPL 2.1+. Yn cefnogi Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS a Windows.

Allwedd gwelliannau PulseAudio 13.0:

  • Ychwanegwyd y gallu i chwarae ffrydiau sain wedi'u hamgodio â chodecs Dolby TrueHD и Sain Meistr DTS-HD;
  • Mae problemau gyda dewis proffiliau ar gyfer cardiau sain a gefnogir yn ALSA wedi'u datrys. Wrth redeg PulseAudio neu wrth blygio cerdyn, byddai cerdyn modiwl-alsa weithiau'n nodi nad yw proffiliau ar gael, gan arwain at ddewis proffil cerdyn gyda phin wedi'i dorri. Yn benodol, yn flaenorol ystyriwyd bod proffil yn hygyrch os oedd yn cynnwys cyrchfan a ffynhonnell, a bod o leiaf un ohonynt yn hygyrch. Nawr bydd proffiliau o'r fath yn cael eu hystyried yn anhygyrch;
  • Mae arbed proffiliau dethol o gardiau sain sy'n gweithredu trwy Bluetooth wedi dod i ben. Yn ddiofyn, mae'r proffil A2DP bellach yn cael ei ddefnyddio bob amser yn hytrach na'r proffil a ddewiswyd yn flaenorol gan y defnyddiwr, gan fod y defnydd o broffiliau cardiau Bluetooth yn dibynnu'n fawr ar y cyd-destun (HSP / HFP ar gyfer galwadau ffôn, ac A2DP ar gyfer popeth arall). I ddychwelyd yr hen ymddygiad ar gyfer y modiwl modiwl-cerdyn-adfer, mae'r gosodiad “restore_bluetooth_profile=true” wedi'i weithredu;
  • Cefnogaeth ychwanegol ar gyfer clustffonau / clustffonau SteelSeries Arctis 5 wedi'u cysylltu trwy USB. Mae'r gyfres Arctis yn nodedig am ei defnydd o ddyfeisiau allbwn ar wahân gyda rheolyddion cyfaint ar wahân ar gyfer lleferydd (mono) a seiniau eraill (stereo);
  • Mae gosodiad “max_latency_msec” wedi'i ychwanegu at fodiwlau-dolen, y gellir ei ddefnyddio i osod terfyn uchaf ar hwyrni. Yn ddiofyn, mae'r oedi'n cynyddu'n awtomatig os na fydd y data'n cyrraedd mewn pryd, a gallai'r gosodiad arfaethedig fod yn ddefnyddiol os yw cadw oedi o fewn terfynau penodol yn bwysicach nag ymyriadau yn ystod chwarae;
  • Mae'r paramedr “stream_name” wedi'i ychwanegu at module-rtp-send i ddiffinio enw symbolaidd y nant sy'n cael ei chreu yn lle “Ffrwd RTP PulseAudio ar gyfeiriad”;
  • Mae S/PDIF wedi'i wella ar gyfer cardiau sain Gwir HD Cyflymder Uchel CMEDIA gyda rhyngwyneb USB 2.0, sy'n defnyddio mynegeion dyfeisiau anarferol ar gyfer S/PDIF nad ydynt yn gweithio yn y ffurfweddiad diofyn yn ALSA;
  • Mewn modiwl-dolen, defnyddir y paramedrau samplu ffynhonnell-benodol yn ddiofyn;
  • Mae'r paramedr “avoid_resampling” wedi'i ychwanegu at module-udev-detect a module-alsa-card i eithrio, os yn bosibl, trosi'r fformat a'r gyfradd samplu, er enghraifft, pan fyddwch am wahardd yn ddetholus newid y gyfradd samplu ar gyfer y prif gyflenwad. cerdyn sain, ond ei ganiatáu ar gyfer yr un ychwanegol;
  • Wedi dileu cefnogaeth ar gyfer cangen BlueZ 4, nad yw wedi'i gynnal ers 2012, ar ôl rhyddhau BlueZ 5.0;
  • Wedi dileu cefnogaeth ar gyfer intltool, a ddiflannodd yr angen ar ôl mudo i'r fersiwn newydd o gettext;
  • Mae newid arfaethedig i ddefnyddio system cydosod Meson yn lle autotools. Mae'r broses adeiladu gan ddefnyddio Meson yn cael ei phrofi ar hyn o bryd.

Ffynhonnell: opennet.ru

Ychwanegu sylw