GStreamer sada ima mogućnost isporuke dodataka napisanih u Rustu

Multimedijski okvir GStreamer ima mogućnost isporuke dodataka napisanih u programskom jeziku Rust kao dio službenih binarnih izdanja. Nirbheek Chauhan, uključen u razvoj GNOME-a i GStreamera, predložio je zakrpu za GStreamer koja pruža Cargo-C build recepata potrebnih za slanje Rust dodataka u jezgru GStreamera.

Podrška za Rust trenutno je dostupna za verzije GStreamera na Linux, macOS i Windows platformama (putem MSVC-a) i vjerojatno će biti uključena u izdanje GStreamera 1.22. Podrška za izradu Cargo-C recepata za Android i iOS bit će spremna za uključivanje u izdanje GStreamer 1.24.

Implementirane promjene omogućit će lakši pristup dodacima kao što su HTTP elementi temeljeni na reqwestu, WebRTC WHIP sink, dav1d dekoder, rav1e koder, RaptorQ FEC implementacija, AWS i povratni prekidač (za jednostavno prebacivanje između izvora).

Izvor: opennet.ru

Dodajte komentar