GStreamer Rust-da yozilgan plaginlarni yuborish imkoniyatini amalga oshiradi

GStreamer multimedia ramkasi rasmiy ikkilik versiyalarning bir qismi sifatida Rust dasturlash tilida yozilgan plaginlarni yuborish imkoniyatiga ega. GNOME va GStreamer-ni ishlab chiqishda ishtirok etuvchi Nirbheek Chauhan GStreamer uchun yamoqni taklif qildi, u GStreamer yadrosida Rust plaginlarini jo'natish uchun zarur bo'lgan retseptlarning Cargo-C tuzilishini ta'minlaydi.

Rust yordami hozirda Linux, macOS va Windows platformalarida (MSVC orqali) GStreamer tuzilmalari uchun mavjud va ehtimol GStreamer 1.22 versiyasiga kiritiladi. Android va iOS uchun Cargo-C retseptlarini yaratishni qo'llab-quvvatlash GStreamer 1.24 versiyasiga qo'shilish uchun tayyor bo'ladi.

Amalga oshirilgan o'zgarishlar reqwest-ga asoslangan HTTP elementlari, WebRTC WHIP sink, dav1d dekoder, rav1e kodlovchi, RaptorQ FEC ilovasi, AWS va zaxira kalit (manbalar o'rtasida oson almashish uchun) kabi plaginlarga osonroq kirish imkonini beradi.

Manba: opennet.ru

a Izoh qo'shish