В GStreamer реализована возможность поставки плагинов, написанных на Rust
Автор
Сообщение
news_bot ®
Стаж: 7 лет 2 месяца
Сообщений: 27286
В мультимедийном фреймворке 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.phoronix.com/news/...)
- OpenNews: Доступен мультимедийный фреймворк GStreamer 1.20.0
- OpenNews: Уязвимости в VLC и GStreamer, способные привести к выполнению кода при обработке контента
- OpenNews: Для Mesa развивается фронтэнд OpenCL, написанный на языке Rust
- OpenNews: В написанной на Rust реализации OpenCL для Mesa обеспечена поддержка OpenCL 3.0
Похожие новости:
- Уязвимости в пакетном менеджере Cargo, применяемом для проектов на языке Rust
- Первый стабильный выпуск Arti, официальной реализации Tor на языке Rust
- Выпуск языка программирования Rust 1.63
- Девятая версия патчей для ядра Linux с поддержкой языка Rust
- Восьмая версия патчей для ядра Linux с поддержкой языка Rust
- В Rust будет прекращена поддержка старых Linux-систем
- В GCC утверждено включение поддержки языка Rust
- Выпуск языка программирования Rust 1.62
- Прогресс в разработке компилятора для языка Rust на базе GCC
- Выпуск языка программирования Rust 1.61
Теги для поиска: #_gstreamer, #_rust
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 27-Апр 04:09
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 7 лет 2 месяца |
|
В мультимедийном фреймворке 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 =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 27-Апр 04:09
Часовой пояс: UTC + 5