GStreamer izvaja zmožnost dobave vtičnikov, napisanih v Rustu

Multimedijsko ogrodje GStreamer ima možnost pošiljanja vtičnikov, napisanih v programskem jeziku Rust, kot del uradnih binarnih izdaj. Nirbheek Chauhan, vključen v razvoj GNOME in GStreamer, je predlagal popravek za GStreamer, ki zagotavlja gradnjo Cargo-C receptov, potrebnih za pošiljanje vtičnikov Rust v jedru GStreamer.

Podpora za Rust je trenutno na voljo za različice GStreamer na platformah Linux, macOS in Windows (prek MSVC) in bo verjetno vključena v izdajo GStreamer 1.22. Podpora za izdelavo receptov Cargo-C za Android in iOS bo pripravljena za vključitev v izdajo GStreamer 1.24.

Izvedene spremembe bodo omogočile lažji dostop do vtičnikov, kot so elementi HTTP, ki temeljijo na reqwestu, ponor WebRTC WHIP, dekoder dav1d, kodirnik rav1e, implementacija RaptorQ FEC, AWS in pomožno stikalo (za preprosto preklapljanje med viri).

Vir: opennet.ru

Dodaj komentar