GStreamer implementa a capacità di furnisce plugins scritti in Rust

U quadru multimediale GStreamer hà a capacità di spedinu plugins scritti in a lingua di prugrammazione Rust cum'è parte di e versioni binari ufficiali. Nirbheek Chauhan, implicatu in u sviluppu di GNOME è GStreamer, hà prupostu un patch per GStreamer chì furnisce u Cargo-C build di e ricette necessarie per spedinu plugins Rust in u core GStreamer.

U supportu Rust hè attualmente dispunibule per GStreamer si basa nantu à e piattaforme Linux, macOS è Windows (via MSVC) è probabilmente serà inclusu in a versione GStreamer 1.22. U supportu per a creazione di ricette Cargo-C per Android è iOS serà pronta per l'inclusione in a versione GStreamer 1.24.

I cambiamenti implementati permettenu un accessu più faciule à i plugins cum'è elementi HTTP basati in reqwest, WebRTC WHIP sink, decoder dav1d, encoder rav1e, implementazione RaptorQ FEC, AWS è fallbackswitch (per un cambiamentu faciule trà e fonti).

Source: opennet.ru

Add a comment