Ang GStreamer ay may kakayahan na ngayong maghatid ng mga plugin na nakasulat sa Rust

Ang GStreamer multimedia framework ay may kakayahang magpadala ng mga plugin na nakasulat sa Rust programming language bilang bahagi ng mga opisyal na binary release. Si Nirbheek Chauhan, na kasangkot sa pagbuo ng GNOME at GStreamer, ay nagmungkahi ng isang patch para sa GStreamer na nagbibigay ng Cargo-C build ng mga recipe na kailangan para ipadala ang Rust plugin sa GStreamer core.

Kasalukuyang available ang suporta sa kalawang para sa mga build ng GStreamer sa Linux, macOS, at mga platform ng Windows (sa pamamagitan ng MSVC) at malamang na isasama sa release ng GStreamer 1.22. Ang suporta para sa pagbuo ng mga recipe ng Cargo-C para sa Android at iOS ay magiging handa para sa pagsasama sa GStreamer 1.24 release.

Ang mga ipinatupad na pagbabago ay magbibigay-daan sa mas madaling pag-access sa mga plugin tulad ng reqwest-based na mga elemento ng HTTP, WebRTC WHIP sink, dav1d decoder, rav1e encoder, RaptorQ FEC na pagpapatupad, AWS at fallbackswitch (para sa madaling paglipat sa pagitan ng mga source).

Pinagmulan: opennet.ru

Magdagdag ng komento