UtgÄvan av multimedi servern pipewire 1.6.0 har publicerats. Den nya versionen Àr API- och ABI-kompatibel med den tidigare versionen 1.4.x.
Huvudsakliga förÀndringar:
- dekompilator LDAC (anvÀnds i Bluetooth);
- för att dölja paketförluster anvÀnds nu SpanDSP;
- POD:ar kan nu sÀkert parsas och samlas i delat minne;
- nodkommandon och hÀndelser kan nu innehÄlla ytterligare anvÀndardata;
- stöd för att Àndra det maximala antalet kanaler (som nu som standard Àr 128) under kompileringen har lagts till;
- en instÀllning för ljudkanalernas layout har lagts till - nu kan du anvÀnda alternativet "audio.layout" = "5.1" istÀllet för den mer omstÀndliga audio.position = [ FL, FR, FC, LFE, SL, SR ];
- stöd för "Capability Params" har lagts till, vilket kan anvÀndas för att förhandla om kapabiliteter via lÀnk före överenskommelse av format och buffert;
- det har blivit fler HDR-fÀrgtyper;
- cykler har nu prioritet inversion blockering. Största delen av koden har anpassats för att anvÀnda snabbare (jÀmfört med epoll/eventfd) lÄs för att uppdatera det gemensamma tillstÄndet;
- kanalpositionen parsas nu frÄn EDID;
- kanalkartor stÀlls nu in i ALSA;
- resamplern stöder nu konfigurerbara fönsterfunktioner, sÄsom Blackman och Kaiser, och för att öka fasens noggrannhet berÀknas i fasta punktar;
- filtergrafen stöder nu ffmpeg-plugins och neurala nÀtverksmodeller ONNX (t.ex. Silero-modeller för upptÀckte av röstaktivitet);
- stödet för klienter med protokoll v0 har upphört;
- jack-tunnelmodulen kan nu automatiskt koppla ihop portar;
- pÄ ROC anvÀnder nu multitracklayouts;
- det Àr nu möjligt att konfigurera för att ÄterstÀlla strömmen vid anrop av fork, men jack-klienter förvÀntar sig att detta Àr avstÀngt;
- pw-cat stöder sysex och midiclip liksom okomprimerade format, alternativ har lagts till för att stÀlla in codec- och containerformat likasÄ som listan över stödda containrar, codecs, layouter och kanalnamn.
KĂ€lla: linux.org.ru
