GStreamer multimedijalni okvir ima mogućnost slanja dodataka napisanih na programskom jeziku Rust kao dio službenih binarnih izdanja. Nirbheek Chauhan, uključen u razvoj GNOME-a i GStreamer-a, predložio je zakrpu za GStreamer koja pruža Cargo-C izgradnju recepata potrebnih za isporuku Rust dodataka u jezgru GStreamera.
Podrška za Rust je trenutno dostupna za GStreamer verzije na Linux, macOS i Windows platformama (preko MSVC) i vjerovatno će biti uključena u GStreamer 1.22 izdanje. Podrška za pravljenje Cargo-C recepata za Android i iOS bit će spremna za uključivanje u GStreamer 1.24 izdanje.
Implementirane promjene će omogućiti lakši pristup dodacima kao što su HTTP elementi bazirani na reqwest, WebRTC WHIP sink, dav1d dekoder, rav1e koder, RaptorQ FEC implementacija, AWS i rezervni prekidač (za lako prebacivanje između izvora).
izvor: opennet.ru
