Можно ли рендерить видеобуфер NV12 с помощью Cairo Graphics?

Я использую графическую библиотеку Cairo с композитором Weston для рендеринга видео. Я передаю RGB32 в качестве пиксельного формата видео буфера cairo_image_surface_create_for_data(), Хотелось бы узнать, есть ли возможность напрямую отправлять буфер NV12 в Каир.

cairo_image_surface_create_for_data ((unsigned char *)buffer,
            CAIRO_FORMAT_ARGB32,
            width, height, stride);

В настоящее время буфер имеет формат пикселей RGB32. Я хочу отправить NV12 вместо этого.

0 ответов

Другие вопросы по тегам