рдкрд╛рдИрдкрд╡рд╛рдпрд░ рдореАрдбрд┐рдпрд╛ рд╕рд░реНрд╡реНрд╣рд░ 0.3.33 рд░рд┐рд▓реАрдЬ

PipeWire 0.3.33 рдкреНрд░рдХрд▓реНрдкрд╛рдЪреЗ рдкреНрд░рдХрд╛рд╢рди рдкреНрд░рдХрд╛рд╢рд┐рдд рдЭрд╛рд▓реЗ рдЖрд╣реЗ, PulseAudio рдмрджрд▓рдгреНрдпрд╛рд╕рд╛рдареА рдирд╡реАрди рдкрд┐рдвреАрдЪрд╛ рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рд╕рд░реНрд╡реНрд╣рд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдд рдЖрд╣реЗ. PipeWire рд╡реНрд╣рд┐рдбрд┐рдУ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдХреНрд╖рдорддрд╛, рдХрдореА-рд╡рд┐рд▓рдВрдм рдСрдбрд┐рдУ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдЖрдгрд┐ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕- рдЖрдгрд┐ рд╕реНрдЯреНрд░реАрдо-рд▓реЗрд╡реНрд╣рд▓ рдНрдХреНрд╕реЗрд╕ рдХрдВрдЯреНрд░реЛрд▓рд╕рд╛рдареА рдирд╡реАрди рд╕реБрд░рдХреНрд╖рд╛ рдореЙрдбреЗрд▓рд╕рд╣ PulseAudio рдЪреНрдпрд╛ рдХреНрд╖рдорддрд╛рдВрдЪрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддреЗ. рдкреНрд░рдХрд▓реНрдк GNOME рдордзреНрдпреЗ рд╕рдорд░реНрдерд┐рдд рдЖрд╣реЗ рдЖрдгрд┐ Fedora Linux рдордзреНрдпреЗ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рддрдкрдгреЗ рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рддреЛ. рдкреНрд░рдХрд▓реНрдк рдХреЛрдб C рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ LGPLv2.1 рдкрд░рд╡рд╛рдиреНрдпрд╛рдЕрдВрддрд░реНрдЧрдд рд╡рд┐рддрд░рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.

рдкрд╛рдИрдкрд╡рд╛рдпрд░ 0.3.33 рдордзреАрд▓ рдкреНрд░рдореБрдЦ рдмрджрд▓:

  • рдмреНрд▓реВрдЯреВрде рдкреНрд░реЛрдлрд╛рдЗрд▓ HSP (рд╣реЗрдбрд╕реЗрдЯ рдореЛрдб) рдЖрдгрд┐ A2DP (рдЙрдЪреНрдЪ рджрд░реНрдЬрд╛рдЪреЗ рдСрдбрд┐рдУ рдЖрдЙрдЯрдкреБрдЯ) рджрд░рдореНрдпрд╛рди рд╕реНрд╡рдпрдВрдЪрд▓рд┐рддрдкрдгреЗ рд╕реНрд╡рд┐рдЪ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ.
  • рдкреНрд░реЛ рдСрдбрд┐рдУ рдкреНрд░реЛрдлрд╛рдЗрд▓рдиреЗ рд╡рд░реНрдЪреНрдпреБрдЕрд▓ рд╕реНрд░реЛрдд рдЖрдгрд┐ рдСрдбрд┐рдУ рдЖрдЙрдЯрдкреБрдЯ рдЙрдкрдХрд░рдгрд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рд╕реБрдзрд╛рд░рд▓реЗ рдЖрд╣реЗ.
  • рдПрдХрд╛рдзрд┐рдХ рдХреНрд▓рд╛рдпрдВрдЯ рджрд░рдореНрдпрд╛рди рдбрд╛рдпрд░реЗрдХреНрдЯ рдореЗрдорд░реА рдНрдХреНрд╕реЗрд╕ рдмрдлрд░ (DMA-BUFs) рд╢реЗрдЕрд░ рдХрд░рддрд╛рдирд╛ рд╕реБрдзрд╛рд░рд┐рдд рдлреЙрд░рдореЕрдЯ рдореЙрдбрд┐рдлрд╛рдпрд░ рд╡рд╛рдЯрд╛рдШрд╛рдЯреА.
  • рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рдиреЛрдб рдЖрд▓реЗрдЦ рдЖрддрд╛ рдПрдХрд╛рдзрд┐рдХ рд╕реЕрдореНрдкрд▓рд┐рдВрдЧ рджрд░рд╛рдВрдЪреНрдпрд╛ рдПрдХрд╛рдЪрд╡реЗрд│реА рд╡рд╛рдкрд░рд╛рд╕ рд╕рдорд░реНрдерди рджреЗрддреЛ (рдбрд┐рдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рдЕрдХреНрд╖рдо).
  • рдирд╡реАрди рдЙрдкрдХрд░рдгреЗ рдХрдиреЗрдХреНрдЯ рдХрд░рддрд╛рдирд╛ PulseAudio рдЪреНрдпрд╛ рд╡рд░реНрддрдирд╛рдЪреЗ рдЕрдиреБрдХрд░рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА PulseAudio рд╕реБрд╕рдВрдЧрддрддрд╛ рд╕реНрддрд░ рдореЙрдбреНрдпреВрд▓-рд╕реНрд╡рд┐рдЪ-рдСрди-рдХрдиреЗрдХреНрдЯ рдореЙрдбреНрдпреВрд▓ рд▓рд╛рдЧреВ рдХрд░рддреЗ.

рд▓рдХреНрд╖рд╛рдд рдареЗрд╡рд╛ рдХреА рдкрд╛рдИрдкрд╡рд╛рдпрд░ рдХреЛрдгрддреНрдпрд╛рд╣реА рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рдкреНрд░рд╡рд╛рд╣рд╛рдВрд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░реВрди рдкрд▓реНрд╕рдСрдбрд┐рдУрдЪреА рд╡реНрдпрд╛рдкреНрддреА рд╡рд╛рдврд╡рддреЗ рдЖрдгрд┐ рд╡реНрд╣рд┐рдбрд┐рдУ рдкреНрд░рд╡рд╛рд╣рд╛рдВрдЪреЗ рдорд┐рд╢реНрд░рдг рдЖрдгрд┐ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рди рдХрд░рдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рдЖрд╣реЗ. рдкрд╛рдИрдкрд╡рд╛рдпрд░ рд╡реНрд╣рд┐рдбрд┐рдУ рд╕реНрд░реЛрдд, рдЬрд╕реЗ рдХреА рд╡реНрд╣рд┐рдбрд┐рдУ рдХреЕрдкреНрдЪрд░ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕, рд╡реЗрдм рдХреЕрдореЗрд░реЗ рдХрд┐рдВрд╡рд╛ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реНрдХреНрд░реАрди рд╕рд╛рдордЧреНрд░реА рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреНрд╖рдорддрд╛ рджреЗрдЦреАрд▓ рдкреНрд░рджрд╛рди рдХрд░рддреЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, PipeWire рдПрдХрд╛рдзрд┐рдХ рд╡реЗрдмрдХреЕрдо рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдирд╛ рдПрдХрддреНрд░ рдХрд╛рдо рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ рдЖрдгрд┐ рд╕реБрд░рдХреНрд╖рд┐рдд рд╕реНрдХреНрд░реАрди рдХреЕрдкреНрдЪрд░ рдЖрдгрд┐ Wayland рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рд░рд┐рдореЛрдЯ рд╕реНрдХреНрд░реАрди рдНрдХреНрд╕реЗрд╕рд╕рд╣ рд╕рдорд╕реНрдпрд╛ рд╕реЛрдбрд╡рддреЗ.

PulseAudio рджреЗрдК рд╢рдХрдд рдирд╕рд▓реЗрд▓реНрдпрд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдСрдбрд┐рдУ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рд╕рд┐рд╕реНрдЯреАрдордЪреНрдпрд╛ рдЧрд░рдЬрд╛ рд▓рдХреНрд╖рд╛рдд рдШреЗрдКрди, PulseAudio рдЖрдгрд┐ JACK рдЪреНрдпрд╛ рдХреНрд╖рдорддрд╛рдВрдирд╛ рдЬреЛрдбрдгрд╛рд░реА рдХрдореА рд╡рд┐рд▓рдВрдмрддрд╛ рдЖрдгрд┐ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░реВрди, PipeWire рдСрдбрд┐рдУ рд╕рд░реНрд╡реНрд╣рд░ рдореНрд╣рдгреВрди рджреЗрдЦреАрд▓ рдХрд╛рд░реНрдп рдХрд░реВ рд╢рдХрддреЗ. рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, PipeWire рдПрдХ рдкреНрд░рдЧрдд рд╕реБрд░рдХреНрд╖рд╛ рдореЙрдбреЗрд▓ рдСрдлрд░ рдХрд░рддреЗ рдЬреЗ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдЖрдгрд┐ рдкреНрд░рд╡рд╛рд╣ рд╕реНрддрд░рд╛рд╡рд░ рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдгрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ рдЖрдгрд┐ рд╡реЗрдЧрд│реНрдпрд╛ рдХрдВрдЯреЗрдирд░рд╡рд░ рдЖрдгрд┐ рдСрдбрд┐рдУ рдЖрдгрд┐ рд╡реНрд╣рд┐рдбрд┐рдУрд▓рд╛ рд░реВрдЯ рдХрд░рдгреЗ рд╕реЛрдкреЗ рдХрд░рддреЗ. рдореБрдЦреНрдп рдЙрджреНрджрд┐рд╖реНрдЯрд╛рдВрдкреИрдХреА рдПрдХ рдореНрд╣рдгрдЬреЗ рд╕реНрд╡рдпрдВ-рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдлреНрд▓реЕрдЯрдкреЕрдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдирд╛ рд╕рдорд░реНрдерди рджреЗрдгреЗ рдЖрдгрд┐ рд╡реЗрд▓рдБрдб-рдЖрдзрд╛рд░рд┐рдд рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд╕реНрдЯреЕрдХрд╡рд░ рдЪрд╛рд▓рд╡рдгреЗ.

рдорд╣рддреНрд╡рд╛рдЪреА рд╡реИрд╢рд┐рд╖реНрдЯреЗ:

  • рдХрдореАрддрдХрдореА рд╡рд┐рд▓рдВрдмрд╛рдВрд╕рд╣ рдСрдбрд┐рдУ рдЖрдгрд┐ рд╡реНрд╣рд┐рдбрд┐рдУ рдХреЕрдкреНрдЪрд░ рдЖрдгрд┐ рдкреНрд▓реЗрдмреЕрдХ рдХрд░рд╛;
  • рд░рд┐рдЕрд▓ рдЯрд╛рдЗрдордордзреНрдпреЗ рд╡реНрд╣рд┐рдбрд┐рдУ рдЖрдгрд┐ рдСрдбрд┐рдУрд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд╛рдзрдиреЗ;
  • рдорд▓реНрдЯреА-рдкреНрд░реЛрд╕реЗрд╕ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдЕрдиреЗрдХ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдЪреНрдпрд╛ рд╕рд╛рдордЧреНрд░реАрдордзреНрдпреЗ рд╕рд╛рдорд╛рдпрд┐рдХ рдкреНрд░рд╡реЗрд╢ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ;
  • рдлреАрдбрдмреЕрдХ рд▓реВрдк рдЖрдгрд┐ рдЕрдгреБ рдЖрд▓реЗрдЦ рдЕрджреНрдпрддрдирд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдердирд╛рд╕рд╣ рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рдиреЛрдбреНрд╕рдЪреНрдпрд╛ рдЖрд▓реЗрдЦрд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЙрдбреЗрд▓. рд╕рд░реНрд╡реНрд╣рд░рдЪреНрдпрд╛ рдЖрдд рдЖрдгрд┐ рдмрд╛рд╣реНрдп рдкреНрд▓рдЧрдЗрди рджреЛрдиреНрд╣реА рд╣рдБрдбрд▓рд░реНрд╕ рдХрдиреЗрдХреНрдЯ рдХрд░рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ;
  • рдлрд╛рдЗрд▓ рд╡рд░реНрдгрдирдХрд░реНрддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╣рд╕реНрддрд╛рдВрддрд░рдгрд╛рджреНрд╡рд╛рд░реЗ рд╡реНрд╣рд┐рдбрд┐рдУ рдкреНрд░рд╡рд╛рд╣рд╛рдд рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рд╕рд╛рдорд╛рдпрд┐рдХ рд░рд┐рдВрдЧ рдмрдлрд░рджреНрд╡рд╛рд░реЗ рдСрдбрд┐рдУрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдХрд╛рд░реНрдпрдХреНрд╖рдо рдЗрдВрдЯрд░рдлреЗрд╕;
  • рдХреЛрдгрддреНрдпрд╛рд╣реА рдкреНрд░рдХреНрд░рд┐рдпреЗрддреВрди рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рдбреЗрдЯрд╛рд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛;
  • рд╡рд┐рджреНрдпрдорд╛рди рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рд╕рд╣ рдПрдХрддреНрд░реАрдХрд░рдг рд╕реБрд▓рдн рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА GStreamer рд╕рд╛рдареА рдкреНрд▓рдЧрдЗрдирдЪреА рдЙрдкрд▓рдмреНрдзрддрд╛;
  • рд╡реЗрдЧрд│реНрдпрд╛ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдлреНрд▓реЕрдЯрдкреЕрдХрд╕рд╛рдареА рд╕рдорд░реНрдерди;
  • SPA рдлреЙрд░рдореЕрдЯ (рд╕рд┐рдВрдкрд▓ рдкреНрд▓рдЧрдЗрди API) рдордзреАрд▓ рдкреНрд▓рдЧрдЗрдирд╕рд╛рдареА рд╕рдорд░реНрдерди рдЖрдгрд┐ рд╣рд╛рд░реНрдб рд░рд┐рдЕрд▓ рдЯрд╛рдЗрдордордзреНрдпреЗ рдХрд╛рд░реНрдп рдХрд░рдгрд╛рд░реЗ рдкреНрд▓рдЧрдЗрди рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛;
  • рд╡рд╛рдкрд░рд▓реЗрд▓реНрдпрд╛ рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдВрдЪреЗ рд╕рдордиреНрд╡рдп рд╕рд╛рдзрдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдмрдлрд░рдЪреЗ рд╡рд╛рдЯрдк рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд▓рд╡рдЪрд┐рдХ рдкреНрд░рдгрд╛рд▓реА;
  • рдСрдбрд┐рдУ рдЖрдгрд┐ рд╡реНрд╣рд┐рдбрд┐рдУ рд░реВрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХрд▓ рдкрд╛рд░реНрд╢реНрд╡рднреВрдореА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╡рд╛рдкрд░рдгреЗ. рдСрдбрд┐рдУ рд╕рд░реНрд╡реНрд╣рд░рдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рдХрд╛рдо рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛, рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдирд╛ рд╡реНрд╣рд┐рдбрд┐рдУ рдкреБрд░рд╡рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрдВрджреНрд░ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, gnome-shell screencast API рд╕рд╛рдареА) рдЖрдгрд┐ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рд╡реНрд╣рд┐рдбрд┐рдУ рдХреЕрдкреНрдЪрд░ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд░реНрд╡реНрд╣рд░.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛