Bersamaan dengan persiapan kernel Linux untuk integrasi Rust awal, Rusticl mendarat di Mesa minggu ini sebagai penggunaan Rust besar pertama dalam Mesa, dan Cloudflare mengumumkan penggantian proxy HTTP Nginx yang ditulis dalam Rust, beberapa berita adopsi Rust tambahan untuk minggu ini adalah bahwa proyek GStreamer sekarang siap untuk mengirimkan plug-in yang ditulis Rust sebagai bagian dari rilis biner resmi mereka.

Karena keamanan memori di sekitar Rust, encoder/decoder media yang ditulis dalam Rust selalu menjadi area yang sangat masuk akal dan pengembang GStreamer tertarik untuk menggunakan bahasa pemrograman modern ini.

Permintaan penggabungan ini untuk GStreamer kini telah diajukan untuk mendukung pembangunan Resep Cargo-C untuk bangunan asli. Ini diperlukan untuk pengiriman plugin yang ditulis Rust sebagai bagian dari rilis biner resmi untuk proyek tersebut. Dukungan ini saat ini digunakan untuk GStreamer build di Linux, macOS, dan Windows dengan MSVC sementara integrasi Android dan iOS harus siap untuk rilis GStreamer N+1..

Mengikuti satu bulan penuh kerja sistem pembangunan yang sangat mengganggu, akhirnya kami dapat mengirimkan @gstreamer plugin yang ditulis dalam @rustlang dengan rilis biner resmi kami: https:///t.co/Qjk8Tv8sNV

— चौहान (@nirbheek) 15 September, 2022

Pengembang GStreamer Nirbheek Chauhan menambahkan,”Ini sangat menarik karena sekarang orang akan memiliki akses mudah ke plugin yang sangat baik seperti elemen HTTP berdasarkan permintaan, wastafel WHIP WebRTC, dekoder dav1d , encoder rav1e, implementasi RaptorQ FEC, plugin AWS, fallba ckswitch plugin (untuk dengan mudah beralih antar sumber) dan banyak lagi!”

Categories: IT Info