Kutolewa kwa seva ya sauti ya PulseAudio 13.0

Iliyowasilishwa na kutolewa kwa seva ya sauti Sauti ya Pulse 13.0, ambayo hufanya kazi kama mpatanishi kati ya programu na mifumo midogo ya sauti ya kiwango cha chini, ikiondoa kazi na maunzi. PulseAudio inakuwezesha kudhibiti mchanganyiko wa sauti na sauti katika kiwango cha maombi ya mtu binafsi, kuandaa pembejeo, kuchanganya na pato la sauti mbele ya njia kadhaa za pembejeo na pato au kadi za sauti, hukuruhusu kubadilisha muundo wa mkondo wa sauti kwenye kuruka. na kutumia programu-jalizi, hurahisisha kuelekeza upya kwa uwazi mtiririko wa sauti kwa mashine nyingine. Msimbo wa PulseAudio unasambazwa chini ya leseni ya LGPL 2.1+. Inasaidia Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS na Windows.

Ufunguo maboresho PulseAudio 13.0:

  • Imeongeza uwezo wa kucheza mitiririko ya sauti iliyosimbwa kwa kodeki Dolby TrueHD ΠΈ DTS-HD Mwalimu Audio;
  • Matatizo ya kuchagua wasifu kwa kadi za sauti zinazotumika katika ALSA yametatuliwa. Wakati wa kuendesha PulseAudio au kuchomeka kwa kadi moto, moduli-alsa-kadi wakati mwingine inaweza kuashiria wasifu usiopatikana kuwa unapatikana, na hivyo kusababisha wasifu wa kadi ulio na pini iliyovunjika kuchaguliwa. Hasa, hapo awali wasifu ulizingatiwa kupatikana ikiwa ulikuwa na marudio na chanzo, na angalau mmoja wao alipatikana. Sasa profaili kama hizo zitazingatiwa kuwa hazipatikani;
  • Uhifadhi wa wasifu uliochaguliwa wa kadi za sauti zinazofanya kazi kupitia Bluetooth umesimamishwa. Kwa chaguo-msingi, wasifu wa A2DP sasa unatumiwa kila wakati badala ya wasifu uliochaguliwa hapo awali na mtumiaji, kwa kuwa utumiaji wa wasifu wa kadi ya Bluetooth unategemea sana muktadha (HSP/HFP kwa simu, na A2DP kwa kila kitu kingine). Ili kurudisha tabia ya zamani, mpangilio wa "restore_bluetooth_profile=true" umetekelezwa kwa moduli ya moduli-kadi ya kurejesha;
  • Usaidizi ulioongezwa kwa vipokea sauti/vipokea sauti vya simu vya SteelSeries Arctis 5 vilivyounganishwa kupitia USB. Mfululizo wa Arctis unajulikana kwa matumizi yake ya vifaa vya pato tofauti na udhibiti tofauti wa sauti kwa hotuba (mono) na sauti nyingine (stereo);
  • Mipangilio ya "max_latency_msec" imeongezwa kwenye moduli-loopback, ambayo inaweza kutumika kuweka kiwango cha juu cha kusubiri. Kwa chaguo-msingi, ucheleweshaji huongezeka kiotomatiki ikiwa data haifiki kwa wakati unaofaa, na mipangilio iliyopendekezwa inaweza kuwa muhimu ikiwa kuweka ucheleweshaji ndani ya vikomo fulani ni muhimu zaidi kuliko kukatizwa wakati wa kucheza tena;
  • Kigezo cha "stream_name" kimeongezwa kwenye module-rtp-send ili kufafanua jina la ishara la mtiririko unaoundwa badala ya "PulseAudio RTP Tiririsha kwenye anwani";
  • S/PDIF imeboreshwa kwa kadi za sauti za CMEDIA za Kasi ya Juu za Kweli za HD zenye kiolesura cha USB 2.0, ambacho hutumia faharasa za kifaa zisizo za kawaida za S/PDIF ambazo hazifanyi kazi katika usanidi chaguo-msingi katika ALSA;
  • Katika moduli-loopback, vigezo vya sampuli maalum vya chanzo hutumiwa kwa chaguo-msingi;
  • Kigezo cha "avoid_resampling" kimeongezwa kwenye module-udev-detect na module-alsa-card ili kuwatenga, ikiwezekana, ubadilishaji wa umbizo na kiwango cha sampuli, kwa mfano, unapotaka kukataza kwa kuchagua kubadilisha kiwango cha sampuli kwa kuu. kadi ya sauti, lakini kuruhusu kwa moja ya ziada;
  • Msaada ulioondolewa kwa tawi la BlueZ 4, ambalo halijahifadhiwa tangu 2012, baada ya kutolewa kwa BlueZ 5.0;
  • Imeondoa usaidizi wa intltool, hitaji ambalo lilitoweka baada ya kuhamia toleo jipya la gettext;
  • Kuna mabadiliko yaliyopangwa ya kutumia mfumo wa kusanyiko wa Meson badala ya zana za kiotomatiki. Mchakato wa ujenzi kwa kutumia Meson unajaribiwa kwa sasa.

Chanzo: opennet.ru

Kuongeza maoni