The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Код поддержки кодека VP9 в V4L2 для чипов Hantro и Rockchip переписан на Rust, opennews (?), 28-Фев-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


4. "Код поддержки кодека VP9 в V4L2 для чипов Hantro и Rockchip ..."  +6 +/
Сообщение от Аноним (-), 28-Фев-24, 12:57 
Всего один unsafe на 2к строк кода.
И тот в fn v4l2_vp9_seg_feat_enabled_rs, который нельзя сделать без него, потому что это FFI extern "C".
Неплохо, неплохо.
Ответить | Правка | Наверх | Cообщить модератору

10. "Код поддержки кодека VP9 в V4L2 для чипов Hantro и Rockchip ..."  +2 +/
Сообщение от Аноним (-), 28-Фев-24, 13:26 
>  потому что это FFI extern "C"

Уточню, там unsafe не именно из-за FFI.
А потому что извне приходит feature_enabled, которая с точки зрения раста "неизвестно что и никаких гарантий на нее нет".
Поэтому вызов from_raw_parts_mut должен быть обернут в unsafe.

Ответить | Правка | Наверх | Cообщить модератору

67. "Код поддержки кодека VP9 в V4L2 для чипов Hantro и Rockchip ..."  –2 +/
Сообщение от m228chtig (?), 28-Фев-24, 17:39 
> с точки зрения раста "неизвестно что и никаких гарантий на нее нет".

Почему эту точку зрения не пофиксят? 🤔😐😏

Ответить | Правка | Наверх | Cообщить модератору

96. "Код поддержки кодека VP9 в V4L2 для чипов Hantro и Rockchip ..."  +/
Сообщение от Не аноним я (?), 29-Фев-24, 14:54 
Иди и фикси
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру