Mae gan fframwaith amlgyfrwng GStreamer y gallu i anfon ategion a ysgrifennwyd yn iaith raglennu Rust fel rhan o ddatganiadau deuaidd swyddogol. Cynigiodd Nirbheek Chauhan, sy'n ymwneud Γ’ datblygu GNOME a GStreamer, ddarn ar gyfer GStreamer sy'n darparu strwythur Cargo-C o'r ryseitiau sydd eu hangen i gludo ategion Rust yng nghraidd GStreamer.
Mae cefnogaeth Rust ar gael ar hyn o bryd ar gyfer GStreamer yn adeiladu ar lwyfannau Linux, macOS, a Windows (trwy MSVC) a bydd yn debygol o gael ei gynnwys yn natganiad GStreamer 1.22. Bydd cefnogaeth ar gyfer adeiladu ryseitiau Cargo-C ar gyfer Android ac iOS yn barod i'w cynnwys yn y datganiad GStreamer 1.24.
Bydd y newidiadau a weithredir yn caniatΓ‘u mynediad haws i ategion fel elfennau HTTP seiliedig ar reqwest, sinc WebRTC WHIP, datgodiwr dav1d, amgodiwr rav1e, gweithredu RaptorQ FEC, AWS a newid wrth gefn (ar gyfer newid hawdd rhwng ffynonellau).
Ffynhonnell: opennet.ru