PulseAudio 13.0 skaņas servera izlaišana

Iesniedzis skaņas servera izlaišana PulseAudio 13.0, kas darbojas kā starpnieks starp aplikācijām un dažādām zema līmeņa audio apakšsistēmām, abstrahējot darbu ar aparatūru. PulseAudio ļauj kontrolēt skaļumu un skaņas sajaukšanu atsevišķu lietojumprogrammu līmenī, organizēt skaņas ievadi, sajaukšanu un izvadi vairāku ievades un izvades kanālu vai skaņas karšu klātbūtnē, ļauj lidojuma laikā mainīt audio straumes formātu. un izmantot spraudņi, ļauj pārredzami novirzīt audio straumi uz citu iekārtu. PulseAudio kods tiek izplatīts saskaņā ar LGPL 2.1+ licenci. Atbalsta Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS un Windows.

Atslēga uzlabojumi PulseAudio 13.0:

  • Pievienota iespēja atskaņot audio straumes, kas kodētas ar kodekiem Dolby TrueHD и DTS-HD galvenais audio;
  • Problēmas ar ALSA atbalstīto skaņas karšu profilu atlasi ir atrisinātas. Palaižot PulseAudio vai karsti pievienojot karti, modulis-alsa-card dažkārt atzīmē nepieejamus profilus kā pieejamus, kā rezultātā tiek atlasīts kartes profils ar salauztu tapu. Jo īpaši iepriekš profils tika uzskatīts par pieejamu, ja tajā bija ietverts galamērķis un avots, un vismaz viens no tiem bija pieejams. Tagad šādi profili tiks uzskatīti par nepieejamiem;
  • Skaņas karšu atlasīto profilu saglabāšana, kas darbojas, izmantojot Bluetooth, ir pārtraukta. Pēc noklusējuma tagad vienmēr tiek izmantots A2DP profils, nevis lietotāja iepriekš izvēlētais profils, jo Bluetooth karšu profilu izmantošana ir ļoti atkarīga no konteksta (HSP/HFP tālruņa zvaniem un A2DP visam pārējam). Lai atgrieztu veco darbību, modulis-card-restore modulim ir ieviests iestatījums “restore_bluetooth_profile=true”;
  • Pievienots atbalsts SteelSeries Arctis 5 austiņām/austiņām, kas savienotas, izmantojot USB. Arctis sērija ir ievērojama ar atsevišķu izvades ierīču izmantošanu ar atsevišķiem skaļuma regulētājiem runai (mono) un citām skaņām (stereo);
  • Moduļa cilpai ir pievienots iestatījums “max_latency_msec”, ko var izmantot, lai iestatītu latentuma augšējo robežu. Pēc noklusējuma aizkave automātiski palielinās, ja dati netiek saņemti laikā, un ieteiktais iestatījums var būt noderīgs, ja kavēšanās saglabāšana noteiktās robežās ir svarīgāka par pārtraukumiem atskaņošanas laikā;
  • Parametrs “stream_name” ir pievienots module-rtp-send, lai definētu veidojamās straumes simbolisko nosaukumu, nevis “PulseAudio RTP Stream on address”;
  • S/PDIF ir uzlabots CMEDIA High-Speed ​​True HD skaņas kartēm ar USB 2.0 interfeisu, kas izmanto neparastus S/PDIF ierīču indeksus, kas nedarbojas ALSA noklusējuma konfigurācijā;
  • Moduļa atpakaļcilpas gadījumā pēc noklusējuma tiek izmantoti avotam raksturīgie izlases parametri;
  • Parametrs “avoid_resampling” ir pievienots moduļiem-udev-detect un module-alsa-card, lai, ja iespējams, izslēgtu formāta un iztveršanas ātruma pārveidošanu, piemēram, ja vēlaties selektīvi aizliegt mainīt galveno iztveršanas ātrumu. skaņas karte, bet pieļauj to papildu;
  • Pēc BlueZ 4 izlaišanas noņemts atbalsts BlueZ 2012 filiālei, kas nav uzturēta kopš 5.0. gada;
  • Noņemts atbalsts intltool, kura nepieciešamība pazuda pēc migrēšanas uz jauno gettext versiju;
  • Tiek plānota pāreja uz Meson montāžas sistēmas izmantošanu autotools vietā. Pašlaik tiek testēts izveides process, izmantojot Meson.

Avots: opennet.ru

Pievieno komentāru