helis helide serverist , mis toimib sildana rakenduste ja erinevate madalamate heliallikate vahel, abstrakteerides seadmete kÀsitlemise. PulseAudio vÔimaldab hallata helitugevust ja helide segamist eraldi rakenduste tasemel, korraldada heli sissetulekut, segamist ja vÀljundit mitmete sisend- ja vÀljundkanalite vÔi helikaartide olemasolul, vÔimaldab reaalajas muuta helivooge ja kasutada , annab vÔimaluse sujuvalt suunata helivoog teisele masinale. PulseAudio kood jaotatakse LGPL 2.1+ litsentsi raames. Töö on toetatud Linuxis, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS ja Windowsis.
Peamised PulseAudio 13.0:
- Lisatud vÔimalus esitada helivooge, mis on kodeeritud koodekitega ja ;
- Probleemid helikaartide profiilide valimisega, mida toetatakse ALSA-s, on lahendatud. PulseAudio kĂ€ivitamisel vĂ”i helikaardi kuumĂŒhendamisel tĂ€histas moodul module-alsa-card mĂ”nikord kergesti kĂ€tte saadavaid profiile kui kergesti kĂ€tte mitte kergesti kĂ€tte saadavaid, mis viis profiilide valimiseni, mille vĂ€ljund ei töötanud. EelkĂ”ige peeti varem profiili kergesti kĂ€tte saadavaks, kui see sisaldas nii vastuvĂ”tjat kui ka allikat, ja vĂ€hemalt ĂŒks neist oli kergesti kĂ€tte saadav. NĂŒĂŒd tunnustatakse selliseid profiile kui kergesti kĂ€tte mitte kergesti kĂ€tte saadavaid;
- Bluetoothiga töötavate helikaartide valitud profiilide salvestamine on lĂ”petatud. Vaikeprofiiliks on nĂŒĂŒd alati A2DP, mitte eelnevalt kasutaja poolt valitud profiil, kuna Bluetooth-kaartide profiilide kasutamine sĂ”ltub tugevalt kontekstist (HSP/HFP telefonikĂ”nede jaoks ja A2DP kĂ”igi muude jaoks). Vana kĂ€itumise taastamiseks moodulis module-card-restore on rakendatud seade ârestore_bluetooth_profile=trueâ;
- Toe lisamine SteelSeries Arctis 5 kĂ”rvaklappidele/peatelefonidele, mis on ĂŒhendatud USB kaudu. Sarja Arctis eeskujulik omadus on eraldi vĂ€ljundite kasutamine, millel on eraldi helitugevuse juhtimine kĂ”ne (mono) ja teiste helide (stereo) jaoks;
- Moodul-loopback on lisatud seadistus âmax_latency_msecâ, mida saab kasutada viivituste ĂŒlemise piiri seadmiseks. Vaikimisi suureneb viivitus automaatselt, kui andmed ei jĂ”ua Ă”igeks ajaks, ja soovitatud seade vĂ”ib olla kasulik, kui viivituste hoidmine teatud piirides on olulisem kui katkestused esitluse ajal;
- Module-rtp-send'is lisatud parameeter «stream_name» voogude sĂŒmboolse nime mÀÀramiseks, selle asemel et kasutada «PulseAudio RTP Stream aadressil»;
- SÀtestatud S/PDF töö kÔlavkaardil CMEDIA High-Speed True HD, millel on USB 2.0 liides, kus S/PDF jaoks kasutatakse ebatavalisi seadme indekseid, mis ei tööta vaikimisi ALSA konfiguratsioonis;
- Module-loopback'is on vaikimisi kasutatud mÀÀratud allika nÀidistuvÔtmisparameetreid;
- Module-udev-detect ja module-alsa-card'is on lisatud parameeter «avoid_resampling», et vÀltida muundamist formaadi ja nÀidistuvÔtmisintensiivsuse osas, nÀiteks kui soovitakse valikuliselt keelata nÀidistuvÔtmisintensiivsuse muutmine peamise helikaardi jaoks, kuid lubada tÀiendava jaoks;
- Moodul BlueZ 4 toe eemaldamine, mis ei ole alates 2012. aastast uuendatud, pÀrast BlueZ 5.0 ilmumist;
- intltool toe eemaldamine, mille vajadus kadus pĂ€rast ĂŒleminekut uuele gettext versioonile;
- Planeeritud ĂŒleminek Meson'ile autotools'i asemel. Praegu testitakse Meson'i abil koostamisprotsessi.
Allikas: opennet.ru
