PulseAudio 13.0 -äänipalvelimen julkaisu

Lähettäjä äänipalvelimen julkaisu PulseAudio 13.0, joka toimii välittäjänä sovellusten ja erilaisten matalan tason äänen alijärjestelmien välillä abstraktien työn laitteiston kanssa. PulseAudion avulla voit ohjata äänenvoimakkuutta ja äänen miksausta yksittäisten sovellusten tasolla, järjestää äänen tulon, miksauksen ja ulostulon useiden tulo- ja lähtökanavien tai äänikorttien läsnä ollessa, voit vaihtaa äänivirran muotoa lennossa ja käyttää laajennuksia, mahdollistaa äänivirran läpinäkyvän uudelleenohjauksen toiselle koneelle. PulseAudio-koodia jaetaan LGPL 2.1+ -lisenssillä. Tukee Linuxia, Solarista, FreeBSD:tä, OpenBSD:tä, DragonFlyBSD:tä, NetBSD:tä, macOS:ää ja Windowsia.

Avain parannuksia PulseAudio 13.0:

  • Lisätty mahdollisuus toistaa koodekeilla koodattuja äänivirtoja Dolby True HD и DTS-HD Master Audio;
  • ALSA:n tukemien äänikorttien profiilien valintaan liittyvät ongelmat on ratkaistu. Käytettäessä PulseAudiota tai kytkettäessä korttia hot-plug-kortti, module-alsa-card merkitsee joskus käytettävissä olevat profiilit käytettävissä oleviksi, jolloin valitaan korttiprofiili, jossa on rikki. Erityisesti aiemmin profiili katsottiin saavutettavaksi, jos se sisälsi kohteen ja lähteen, ja ainakin yksi niistä oli käytettävissä. Nyt tällaisia ​​profiileja pidetään saavuttamattomina;
  • Valittujen Bluetoothin kautta toimivien äänikorttiprofiilien tallennus on pysähtynyt. Oletusarvoisesti käytetään nyt aina A2DP-profiilia käyttäjän aiemmin valitseman profiilin sijaan, koska Bluetooth-korttiprofiilien käyttö riippuu suuresti kontekstista (HSP/HFP puheluille ja A2DP kaikkeen muuhun). Palauttaaksesi vanhan toiminnan module-card-restore-moduulille "restore_bluetooth_profile=true" on otettu käyttöön.
  • Lisätty tuki SteelSeries Arctis 5 -kuulokkeille/kuulokkeille, jotka on liitetty USB:n kautta. Arctis-sarja on tunnettu siitä, että se käyttää erillisiä lähtölaitteita, joissa on erilliset äänenvoimakkuuden säätimet puheelle (mono) ja muille äänille (stereo);
  • "max_latency_msec" -asetus on lisätty module-loopbackiin, jota voidaan käyttää latenssin ylärajan asettamiseen. Oletusarvon mukaan viive kasvaa automaattisesti, jos tiedot eivät saavu ajoissa, ja ehdotettu asetus voi olla hyödyllinen, jos viiveiden pitäminen tietyissä rajoissa on tärkeämpää kuin toiston keskeytykset;
  • Parametri "stream_name" on lisätty parametriin module-rtp-send määrittämään luotavan virran symbolinen nimi "PulseAudio RTP Stream on address" sijaan;
  • S/PDIF on parannettu CMEDIA High-Speed ​​​​True HD -äänikorteille, joissa on USB 2.0 -liitäntä, jotka käyttävät epätavallisia laiteindeksejä S/PDIF:lle, jotka eivät toimi ALSA:n oletuskokoonpanossa;
  • Moduulisilmukassa käytetään oletusarvoisesti lähdekohtaisia ​​näytteenottoparametreja;
  • Parametri "avoid_resampling" on lisätty moduuleille module-udev-detect ja module-alsa-card, jotta muodon ja näytteenottotaajuuden muuntaminen suljetaan pois, jos mahdollista, esimerkiksi silloin, kun halutaan valikoivasti kieltää päälaitteen näytteenottotaajuuden muuttaminen. äänikortti, mutta salli se ylimääräiselle;
  • Poistettu tuki BlueZ 4 -haaralle, jota ei ole ylläpidetty vuoden 2012 jälkeen, BlueZ 5.0:n julkaisun jälkeen;
  • Poistettu tuki intltoolille, jonka tarve katosi siirtymisen jälkeen gettextin uuteen versioon;
  • Suunnitteilla on siirtyminen Meson-kokoonpanojärjestelmän käyttöön autotyökalujen sijaan. Mesonin rakennusprosessia testataan parhaillaan.

Lähde: opennet.ru

Lisää kommentti