เชชเชพเช‡เชชเชตเชพเชฏเชฐ 0.3.33 เชฎเซ€เชกเชฟเชฏเชพ เชธเชฐเซเชตเชฐเชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ

PipeWire 0.3.33 เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ PulseAudio เชจเซ‡ เชฌเชฆเชฒเชตเชพ เชฎเชพเชŸเซ‡ เชจเชตเซ€ เชชเซ‡เชขเซ€เชจเชพ เชฎเชฒเซเชŸเซ€เชฎเซ€เชกเชฟเชฏเชพ เชธเชฐเซเชตเชฐเชจเซ‹ เชตเชฟเช•เชพเชธ เช•เชฐเซ‡ เช›เซ‡. เชชเชพเช‡เชชเชตเชพเชฏเชฐ เชตเชฟเชกเชฟเชฏเซ‹ เชธเซเชŸเซเชฐเซ€เชฎ เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช—, เชฒเซ‹-เชฒเซ‡เชŸเชจเซเชธเซ€ เช“เชกเชฟเชฏเซ‹ เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— เช…เชจเซ‡ เชกเชฟเชตเชพเช‡เชธ- เช…เชจเซ‡ เชธเซเชŸเซเชฐเซ€เชฎ-เชฒเซ‡เชตเชฒ เชเช•เซเชธเซ‡เชธ เช•เช‚เชŸเซเชฐเซ‹เชฒ เชฎเชพเชŸเซ‡ เชจเชตเชพ เชธเซเชฐเช•เซเชทเชพ เชฎเซ‹เชกเชฒ เชธเชพเชฅเซ‡ เชชเชฒเซเชธ เช‘เชกเชฟเชฏเซ‹เชจเซ€ เช•เซเชทเชฎเชคเชพเช“เชจเซ‡ เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเซ‡ เช›เซ‡. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ GNOME เชฎเชพเช‚ เช†เชงเชพเชฐเชญเซ‚เชค เช›เซ‡ เช…เชจเซ‡ Fedora Linux เชฎเชพเช‚ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เชตเชชเชฐเชพเชฏเซ‡เชฒ เช›เซ‡. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช•เซ‹เชก C เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ LGPLv2.1 เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชชเชพเช‡เชชเชตเชพเชฏเชฐ 0.3.33 เชฎเชพเช‚ เชฎเซเช–เซเชฏ เชซเซ‡เชฐเชซเชพเชฐเซ‹:

  • เชฌเซเชฒเซ‚เชŸเซ‚เชฅ เชชเซเชฐเซ‹เชซเชพเช‡เชฒ HSP (เชนเซ‡เชกเชธเซ‡เชŸ เชฎเซ‹เชก) เช…เชจเซ‡ A2DP (เช‰เชšเซเชš-เช—เซเชฃเชตเชคเซเชคเชพเชตเชพเชณเชพ เช‘เชกเชฟเช“ เช†เช‰เชŸเชชเซเชŸ) เชตเชšเซเชšเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชธเซเชตเชฟเชš เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
  • เชชเซเชฐเซ‹ เช“เชกเชฟเชฏเซ‹ เชชเซเชฐเซ‹เชซเชพเช‡เชฒเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชธเซเชคเซเชฐเซ‹เชคเซ‹ เช…เชจเซ‡ เช“เชกเชฟเชฏเซ‹ เช†เช‰เชŸเชชเซเชŸ เช‰เชชเช•เชฐเชฃเซ‹ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐเชจเซ‡ เชธเซเชงเชพเชฐเซ‡เชฒ เช›เซ‡.
  • เชฌเชนเซเชตเชฟเชง เช•เซเชฒเชพเชฏเชจเซเชŸเซเชธ เชตเชšเซเชšเซ‡ เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เชฎเซ‡เชฎเชฐเซ€ เชเช•เซเชธเซ‡เชธ เชฌเชซเชฐเซเชธ (DMA-BUFs) เชถเซ‡เชฐ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชธเซเชงเชพเชฐเซ‡เชฒ เชซเซ‹เชฐเซเชฎเซ‡เชŸ เชฎเซ‹เชกเชฟเชซเชพเชฏเชฐ เชตเชพเชŸเชพเช˜เชพเชŸ.
  • เชฎเชฒเซเชŸเซ€เชฎเซ€เชกเชฟเชฏเชพ เชจเซ‹เชก เช—เซเชฐเชพเชซ เชนเชตเซ‡ เชฌเชนเซเชตเชฟเชง เชจเชฎเซ‚เชจเชพ เชฆเชฐเซ‹เชจเชพ เชเช• เชธเชพเชฅเซ‡ เช‰เชชเชฏเซ‹เช—เชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเซ‡ เช›เซ‡ (เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เช…เช•เซเชทเชฎ).
  • PulseAudio เชธเซเชธเช‚เช—เชคเชคเชพ เชธเซเชคเชฐ เชจเชตเชพ เช‰เชชเช•เชฐเชฃเซ‹เชจเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ PulseAudio เชจเซ€ เชตเชฐเซเชคเชฃเซ‚เช•เชจเซเช‚ เช…เชจเซเช•เชฐเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเซ‹เชกเซเชฏเซเชฒ-เชธเซเชตเซ€เชš-เช“เชจ-เช•เชจเซ‡เช•เซเชŸ เชฎเซ‹เชกเซเชฏเซเชฒเชจเซ‹ เช…เชฎเชฒ เช•เชฐเซ‡ เช›เซ‡.

เชšเชพเชฒเซ‹ เชคเชฎเชจเซ‡ เชฏเชพเชฆ เช…เชชเชพเชตเซ€เช เช•เซ‡ PipeWire เช•เซ‹เชˆเชชเชฃ เชฎเชฒเซเชŸเซ€เชฎเซ€เชกเชฟเชฏเชพ เชธเซเชŸเซเชฐเซ€เชฎเซเชธ เชชเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ€เชจเซ‡ เชชเชฒเซเชธ เช“เชกเชฟเชฏเซ‹เชจเชพ เชตเซเชฏเชพเชชเชจเซ‡ เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เชตเชฟเชกเชฟเชฏเซ‹ เชธเซเชŸเซเชฐเซ€เชฎเชจเซ‡ เชฎเชฟเชถเซเชฐเชฟเชค เช…เชจเซ‡ เชฐเซ€เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เชธเช•เซเชทเชฎ เช›เซ‡. เชชเชพเชˆเชชเชตเชพเชฏเชฐ เชตเชฟเชกเชฟเชฏเซ‹ เชธเซเชคเซเชฐเซ‹เชคเซ‹เชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพเช“ เชชเชฃ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ เชตเชฟเชกเชฟเชฏเซ‹ เช•เซ‡เชชเซเชšเชฐ เช‰เชชเช•เชฐเชฃเซ‹, เชตเซ‡เชฌ เช•เซ‡เชฎเซ‡เชฐเชพ เช…เชฅเชตเชพ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเซเช•เซเชฐเซ€เชจ เชธเชพเชฎเช—เซเชฐเซ€. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, PipeWire เชฌเชนเซเชตเชฟเชง เชตเซ‡เชฌเช•เซ‡เชฎ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธเชจเซ‡ เชเช•เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡ เช…เชจเซ‡ เชตเซ‡เชฒเซ‡เชจเซเชก เชชเชฐเซเชฏเชพเชตเชฐเชฃเชฎเชพเช‚ เชธเซเชฐเช•เซเชทเชฟเชค เชธเซเช•เซเชฐเซ€เชจ เช•เซ‡เชชเซเชšเชฐ เช…เชจเซ‡ เชฐเชฟเชฎเซ‹เชŸ เชธเซเช•เซเชฐเซ€เชจ เชเช•เซเชธเซ‡เชธ เชธเชพเชฅเซ‡เชจเซ€ เชธเชฎเชธเซเชฏเชพเช“เชจเซเช‚ เชจเชฟเชฐเชพเช•เชฐเชฃ เช•เชฐเซ‡ เช›เซ‡.

PipeWire เช“เชกเชฟเชฏเซ‹ เชธเชฐเซเชตเชฐ เชคเชฐเซ€เช•เซ‡ เชชเชฃ เช•เชพเชฐเซเชฏ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เช“เช›เซ€ เชตเชฟเชฒเช‚เชฌเชคเชพ เช…เชจเซ‡ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ PulseAudio เช…เชจเซ‡ JACK เชจเซ€ เช•เซเชทเชฎเชคเชพเช“เชจเซ‡ เชธเช‚เชฏเซ‹เชœเชฟเชค เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ PulseAudio เช“เชซเชฐ เช•เชฐเซ€ เชถเช•เชคเซ€ เชจ เชนเซ‹เชฏ เชคเซ‡เชตเซ€ เชตเซเชฏเชพเชตเชธเชพเชฏเชฟเช• เช‘เชกเชฟเช“ เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเซเชธเชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹เชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡เชตเชพ เชธเชนเชฟเชค. เชตเชงเซเชฎเชพเช‚, PipeWire เชเช• เช…เชฆเซเชฏเชคเชจ เชธเซเชฐเช•เซเชทเชพ เชฎเซ‹เชกเชฒ เช“เชซเชฐ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ เช‰เชชเช•เชฐเชฃ เช…เชจเซ‡ เชธเซเชŸเซเชฐเซ€เชฎ เชธเซเชคเชฐ เชชเชฐ เชเช•เซเชธเซ‡เชธ เช•เช‚เชŸเซเชฐเซ‹เชฒเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เช…เชจเซ‡ เช…เชฒเช— เช•เชจเซเชŸเซ‡เชจเชฐเชฎเชพเช‚ เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เช‘เชกเชฟเชฏเซ‹ เช…เชจเซ‡ เชตเชฟเชกเชฟเชฏเซ‹เชจเซ‡ เชฐเซ‚เชŸ เช•เชฐเชตเชพเชจเซเช‚ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡. เชฎเซเช–เซเชฏ เชงเซเชฏเซ‡เชฏเซ‹เชฎเชพเช‚เชจเซเช‚ เชเช• เชธเซเชต-เชธเชฎเชพเชฏเซ‡เชฒ เชซเซเชฒเซ‡เชŸเชชเซ‡เช• เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเชตเชพเชจเซเช‚ เช…เชจเซ‡ เชตเซ‡เชฒเซ‡เชจเซเชก-เช†เชงเชพเชฐเชฟเชค เช—เซเชฐเชพเชซเชฟเช•เซเชธ เชธเซเชŸเซ‡เช• เชชเชฐ เชšเชฒเชพเชตเชตเชพเชจเซเช‚ เช›เซ‡.

เชฎเซเช–เซเชฏ เชตเชฟเชถเซ‡เชทเชคเชพเช“:

  • เชจเซเชฏเซ‚เชจเชคเชฎ เชตเชฟเชฒเช‚เชฌ เชธเชพเชฅเซ‡ เช‘เชกเชฟเช“ เช…เชจเซ‡ เชตเชฟเชกเชฟเชฏเซ‹ เช•เซ…เชชเซเชšเชฐ เช…เชจเซ‡ เชชเซเชฒเซ‡เชฌเซ‡เช• เช•เชฐเซ‹;
  • เชฐเซ€เช…เชฒ เชŸเชพเช‡เชฎเชฎเชพเช‚ เชตเชฟเชกเชฟเช“ เช…เชจเซ‡ เช‘เชกเชฟเช“ เชชเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพเช‚ เชธเชพเชงเชจเซ‹;
  • เชฎเชฒเซเชŸเชฟเชชเซเชฐเซ‹เชธเซ‡เชธ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชœเซ‡ เชคเชฎเชจเซ‡ เช˜เชฃเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹เชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€เชจเซ€ เชตเชนเซ‡เช‚เชšเชพเชฏเซ‡เชฒ เชเช•เซเชธเซ‡เชธ เช—เซ‹เช เชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡;
  • เชชเซเชฐเชคเชฟเชธเชพเชฆ เชฒเซ‚เชชเซเชธ เช…เชจเซ‡ เช…เชฃเซ เช—เซเชฐเชพเชซ เช…เชชเชกเซ‡เชŸเซเชธ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡ เชฎเชฒเซเชŸเชฟเชฎเซ€เชกเชฟเชฏเชพ เชจเซ‹เชกเซเชธเชจเชพ เช—เซเชฐเชพเชซ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— เชฎเซ‹เชกเชฒ. เชธเชฐเซเชตเชฐ เช…เชจเซ‡ เชฌเชพเชนเซเชฏ เชชเซเชฒเช—เชฟเชจเซเชธ เชฌเช‚เชจเซ‡เชจเซ€ เช…เช‚เชฆเชฐ เชนเซ‡เชจเซเชกเชฒเชฐเซเชธเชจเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเซเช‚ เชถเช•เซเชฏ เช›เซ‡;
  • เชซเชพเชˆเชฒ เชกเชฟเชธเซเช•เซเชฐเซ€เชชเซเชŸเชฐเซเชธเชจเชพ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชกเซ€เชฏเซ‹ เชธเซเชŸเซเชฐเซ€เชฎเซเชธ เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพ เช…เชจเซ‡ เชถเซ‡เชฐ เช•เชฐเซ‡เชฒ เชฐเซ€เช‚เช— เชฌเชซเชฐเซเชธ เชฆเซเชตเชพเชฐเชพ เช“เชกเชฟเชฏเซ‹ เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ;
  • เช•เซ‹เชˆเชชเชฃ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“เชฎเชพเช‚เชฅเซ€ เชฎเชฒเซเชŸเซ€เชฎเซ€เชกเชฟเชฏเชพ เชกเซ‡เชŸเชพ เชชเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ;
  • เชนเชพเชฒเชจเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชธเชพเชฅเซ‡ เชเช•เซ€เช•เชฐเชฃเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ GStreamer เชฎเชพเชŸเซ‡ เชชเซเชฒเช—เช‡เชจเชจเซ€ เช‰เชชเชฒเชฌเซเชงเชคเชพ;
  • เช…เชฒเช— เชตเชพเชคเชพเชตเชฐเชฃ เช…เชจเซ‡ เชซเซเชฒเซ‡เชŸเชชเซ‡เช• เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ;
  • SPA เชซเซ‹เชฐเซเชฎเซ‡เชŸ (เชธเชฟเชฎเซเชชเชฒ เชชเซเชฒเช—เช‡เชจ API)เชฎเชพเช‚ เชชเซเชฒเช—เช‡เชจเซเชธ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช…เชจเซ‡ เชชเซเชฒเช—เช‡เชจเซเชธ เชฌเชจเชพเชตเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชœเซ‡ เชนเชพเชฐเซเชก เชฐเซ€เช…เชฒ เชŸเชพเช‡เชฎเชฎเชพเช‚ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡;
  • เชตเชชเชฐเชพเชฏเซ‡เชฒ เชฎเชฒเซเชŸเซ€เชฎเซ€เชกเชฟเชฏเชพ เชซเซ‹เชฐเซเชฎเซ‡เชŸเซเชธเชจเซเช‚ เชธเช‚เช•เชฒเชจ เช•เชฐเชตเชพ เช…เชจเซ‡ เชฌเชซเชฐ เชซเชพเชณเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฒเชตเชšเซ€เช• เชธเชฟเชธเซเชŸเชฎ;
  • เช‘เชกเชฟเช“ เช…เชจเซ‡ เชตเชฟเชกเชฟเชฏเซ‹เชจเซ‡ เชฐเซ‚เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชชเซƒเชทเซเช เชญเซ‚เชฎเชฟ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡. เช‘เชกเชฟเชฏเซ‹ เชธเชฐเซเชตเชฐเชจเชพ เชฐเซ‚เชชเชฎเชพเช‚ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ, เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเชจเซ‡ เชตเชฟเชกเชฟเชฏเซ‹ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เชนเชฌ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ€เชจเซ‹เชฎ-เชถเซ‡เชฒ เชธเซเช•เซเชฐเซ€เชจเช•เชพเชธเซเชŸ API เชฎเชพเชŸเซ‡) เช…เชจเซ‡ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชตเชฟเชกเชฟเชฏเซ‹ เช•เซ‡เชชเซเชšเชฐ เช‰เชชเช•เชฐเชฃเซ‹เชจเซ€ เชเช•เซเชธเซ‡เชธเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เชธเชฐเซเชตเชฐ.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹