Vydanie zvukového servera PulseAudio 13.0

Predstavené vydanie zvukového servera PulseAudio 13.0, ktorý funguje ako sprostredkovateľ medzi aplikáciami a rôznymi nízkoúrovňovými zvukovými subsystémami, abstrahujúc prácu s hardvérom. PulseAudio umožňuje spravovať hlasitosť a mixovanie zvuku na úrovni jednotlivých aplikácií, organizovať prenos, mixovanie a výstup zvuku pri existencii viacerých vstupných a výstupných kanálov alebo zvukových kariet a umožňuje na behu meniť formát zvukového toku a používať pluginy, dáva možnosť transparentne presmerovať zvukový tok na iný stroj. Kód PulseAudio sa šíri v rámci licencie LGPL 2.1+. Podporuje prácu v Linuxe, Solarise, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS a Windows.

Kľúčové vylepšenia PulseAudio 13.0:

  • Pridaná možnosť prehrávania zvukových tokov zakódovaných kodekmi Dolby TrueHD a DTS-HD Master Audio;
  • Riešené problémy s výberom profilov pre zvukové karty podporované v ALSA. Pri spustení PulseAudio alebo horúcom pripojení karty modul module-alsa-card niekedy označil nedostupné profily ako dostupné, čo viedlo k výberu profilu karty s nefunkčným výstupom. Konkrétne, predtým sa profil považoval za dostupný, ak obsahoval prijímač a zdroj, a aspoň jeden z nich bol dostupný. Teraz budú takéto profily považované za nedostupné;
  • Ukončené ukladanie vybraných profilov zvukových kariet fungujúcich cez Bluetooth. Predvolene sa teraz vždy používa profil A2DP, a nie profil, ktorý si predtým vybral používateľ, keďže používanie profilov Bluetooth kariet silne závisí od kontextu (HSP/HFP pre telefonické hovory, a A2DP pre všetko ostatné). Pre vrátenie starého správania pre modul module-card-restore bola implementovaná nastavenie "restore_bluetooth_profile=true";
  • Pridaná podpora slúchadiel/helm SteelSeries Arctis 5, pripojených cez USB. Séria Arctis je pozoruhodná tým, že používa samostatné výstupné zariadenia s oddelenou reguláciou hlasitosti pre reč (mono) a ostatný zvuk (stereo);
  • Do modulu module-loopback bola pridaná nastavenie "max_latency_msec", ktorú možno použiť na určenie hornej hranice oneskorení. Predvolene sa oneskorenie automaticky zvyšuje, ak dáta nemajú čas prichádzať, a navrhovaná nastavenie môže byť užitočná, ak je udržanie oneskorení v určitých medziach dôležitejšie ako prerušenia pri prehrávaní;
  • Do modulu-rtp-send bol pridaný parameter „stream_name“ na určenie symbolického názvu vytváraného prúdu namiesto „PulseAudio RTP Stream on adresa“;
  • Nastavená spolupráca S/PDIF pre zvukové karty CMEDIA High-Speed True HD s rozhraním USB 2.0, v ktorých sa pre S/PDIF používajú neobvyklé indexy zariadení, ktoré nefungujú v predvolenej konfigurácii v ALSA;
  • V module-loopback sú predvolene použité parametre vzorkovania špecifické pre zdroj;
  • V module-udev-detect a module-alsa-card bol pridaný parameter „avoid_resampling“ na vylúčenie prevodu formátu a vzorkovacej frekvencie, ak je to možné, napríklad keď je potrebné selektívne zakázať zmenu vzorkovacej frekvencie pre hlavný zvukový adaptér, ale povoliť pre doplnkový;
  • Odstránená podpora vetvy BlueZ 4, ktorá nie je podporovaná od roku 2012, po objavení sa BlueZ 5.0;
  • Odstránená podpora intltool, ktorej potreba zmizla po prechode na novú verziu gettext;
  • Naplánovaný prechod na používanie systému zostavovania Meson namiesto autotools. V súčasnosti sa testuje proces zostavovania s použitím Meson.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster