В GStreamer реализована поддержка плагинов, написанных на Rust

Новости мира unix. Хотите узнать секрет вечного счастья? Откройте страницу 246.
Ответить
acolyte
Аватара пользователя
Сообщения: 2836
Зарегистрирован: 20.08.2022

#

В GStreamer реализована поддержка плагинов, написанных на Rust
Дата публикации:Sun, 18 Sep 2022 21:23:48 +0300


В мультимедийном фреймворке GStreamer реализована возможность поставки плагинов, написанных на языке программирования Rust, в составе официальных двоичных выпусков. Нирбхик Чаухан (Nirbheek Chauhan), участвующих в разработке GNOME и GStreamer, предложил патч для GStreamer, обеспечивающий сборку Cargo-C рецептов, необходимых для поставки плагинов на языке Rust в основном составе GStreamer.

На данный момент поддержка Rust реализована для сборок GStreamer на платформах Linux, macOS и Windows (с помощью MSVC) и скорее всего будет включена в состав выпуска GStreamer 1.22. Поддержка сборки Cargo-C рецептов для Android и iOS будет готова для включения в выпуск GStreamer 1.24.

Реализованные изменения позволят упростить доступ к таким плагинам, как HTTP-элементы на основе reqwest, устройство вывода (sink) WebRTC WHIP, декодировщик dav1d, кодировщик rav1e, реализация RaptorQ FEC, AWS и fallbackswitch (для лёгкого переключения между источниками).

Новость позаимствована с opennet.ru
Ссылка на оригинал: https://www.opennet.ru/opennews/art.shtml?num=57799

Жизнь за Нер'зула!

Ответить