GStreamer melaksanakan keupayaan untuk membekalkan pemalam yang ditulis dalam Rust

Rangka kerja multimedia GStreamer mempunyai keupayaan untuk menghantar pemalam yang ditulis dalam bahasa pengaturcaraan Rust sebagai sebahagian daripada keluaran binari rasmi. Nirbheek Chauhan, yang terlibat dalam pembangunan GNOME dan GStreamer, mencadangkan tampung untuk GStreamer yang menyediakan binaan Cargo-C bagi resipi yang diperlukan untuk menghantar pemalam Rust dalam teras GStreamer.

Sokongan Rust kini tersedia untuk binaan GStreamer pada platform Linux, macOS dan Windows (melalui MSVC) dan kemungkinan akan disertakan dalam keluaran GStreamer 1.22. Sokongan untuk membina resipi Cargo-C untuk Android dan iOS akan sedia untuk dimasukkan dalam keluaran GStreamer 1.24.

Perubahan yang dilaksanakan akan membolehkan akses lebih mudah kepada pemalam seperti elemen HTTP berasaskan reqwest, sinki WHIP WebRTC, penyahkod dav1d, pengekod rav1e, pelaksanaan RaptorQ FEC, AWS dan fallbackswitch (untuk memudahkan pertukaran antara sumber).

Sumber: opennet.ru

Tambah komen