LINUX.ORG.RU

История изменений

Исправление i-rinat, (текущая версия) :

Это создает проблемы для appimage

А какие там проблемы могут быть? Сами библиотеки libvdpau и libva это такие прослойки совместимости. Приложения могут линковаться к ним явно, а конкретные драйвера загружаются этими прослойками.

Динамическая загрузка прослоек libvdpau и libva нужна только если хочется сделать приложение, которое может работать на системах без установленных libvdpau и libva, но использовать их, если они вдруг есть. Мне кажется, что при упаковке в AppImage достаточно эти библиотеки с собой притащить и не париться.

нужен враппер типа как в Хромуме?

Этот код похож сращивание сишного по своей структуре API libva и основного кода Chromium, который на C++.

Исходная версия i-rinat, :

А какие там проблемы могут быть? Сами библиотеки libvdpau и libva это такие прослойки совместимости. Приложения могут линковаться к ним явно, а конкретные драйвера загружаются этими прослойками.

Динамическая загрузка прослоек libvdpau и libva нужна только если хочется сделать приложение, которое может работать на системах без установленных libvdpau и libva, но использовать их, если они вдруг есть. Мне кажется, что при упаковке в AppImage достаточно эти библиотеки с собой притащить и не париться.