GStreameril on nüüd võimalus edastada Rust keeles kirjutatud pluginaid

GStreameri multimeediumiraamistikul on võimalus saata ametlike binaarväljaannete osana Rusti programmeerimiskeeles kirjutatud pistikprogramme. Nirbheek Chauhan, kes osales GNOME ja GStreameri arendamisel, pakkus GStreameri jaoks välja paiga, mis pakub GStreameri tuumas Rusti pistikprogrammide tarnimiseks vajalike retseptide Cargo-C versiooni.

Roostetugi on praegu saadaval GStreameri versioonidele Linuxi, macOS-i ja Windowsi platvormidel (MSVC kaudu) ning see lisatakse tõenäoliselt GStreamer 1.22 versioonile. Androidi ja iOS-i jaoks mõeldud Cargo-C retseptide loomise tugi on valmis GStreamer 1.24 versiooni lisamiseks.

Rakendatud muudatused võimaldavad hõlpsamat juurdepääsu pistikprogrammidele, nagu reqwest-põhised HTTP-elemendid, WebRTC WHIP-sink, dav1d-dekooder, rav1e-kooder, RaptorQ FEC-i juurutamine, AWS ja varulüliti (lihtsaks allikate vahel vahetamiseks).

Allikas: opennet.ru

Lisa kommentaar