GStreamer sasa ina uwezo wa kutoa programu-jalizi zilizoandikwa kwa Rust

Mfumo wa media titika wa GStreamer una uwezo wa kusafirisha programu-jalizi zilizoandikwa katika lugha ya programu ya Rust kama sehemu ya matoleo rasmi ya binary. Nirbheek Chauhan, aliyehusika katika ukuzaji wa GNOME na GStreamer, alipendekeza kiraka cha GStreamer ambacho hutoa muundo wa Cargo-C wa mapishi yanayohitajika kusafirisha programu-jalizi za Rust kwenye msingi wa GStreamer.

Usaidizi wa kutu kwa sasa unapatikana kwa GStreamer hujenga kwenye Linux, macOS, na majukwaa ya Windows (kupitia MSVC) na kuna uwezekano utajumuishwa katika toleo la GStreamer 1.22. Usaidizi wa kutengeneza mapishi ya Cargo-C kwa Android na iOS utakuwa tayari kujumuishwa katika toleo la GStreamer 1.24.

Mabadiliko yaliyotekelezwa yataruhusu ufikiaji rahisi wa programu-jalizi kama vile vipengee vya HTTP vinavyotokana na reqwest, sinki ya WebRTC WHIP, avkodare ya dav1d, programu ya kusimba ya rav1e, utekelezaji wa RaptorQ FEC, AWS na fallbackswitch (kwa kubadili kwa urahisi kati ya vyanzo).

Chanzo: opennet.ru

Kuongeza maoni