GStreamer nun havas la kapablon liveri kromaĵojn skribitajn en Rust

La plurmedia kadro GStreamer havas la kapablon sendi kromaĵojn skribitajn en la Rust programlingvo kiel parto de oficialaj binaraj eldonoj. Nirbheek Chauhan, implikita en la evoluo de GNOME kaj GStreamer, proponis diakilon por GStreamer, kiu provizas la Cargo-C-konstruaĵon de la receptoj necesaj por sendi Rust-kromaĵojn en la GStreamer-kerno.

Rust-subteno nuntempe disponeblas por GStreamer-konstruaĵoj sur Linukso, macOS kaj Vindozo-platformoj (per MSVC) kaj verŝajne estos inkluzivita en la GStreamer 1.22-eldono. Subteno por konstrui Cargo-C-receptojn por Android kaj iOS estos preta por inkluziviĝo en la eldono de GStreamer 1.24.

La efektivigitaj ŝanĝoj permesos pli facilan aliron al kromaĵojn kiel ekzemple reqwest-bazitaj HTTP-elementoj, WebRTC WHIP-lavujo, dav1d-malĉifrilo, rav1e-kodigilo, RaptorQ FEC-efektivigo, AWS kaj fallbackswitch (por facila ŝanĝado inter fontoj).

fonto: opennet.ru

Aldoni komenton