У меня есть программа, которая использует аппаратный ускоритель h264_mmal в Raspberry Pi 3. Тот же исполняемый файл отлично работает на той же плате Raspberry Pi, если ОС Ubuntu-Mate с gpu_men установлен на 128M. Но если я использую Snappy Ubuntu Core, программа не сможет получить какой-либо видеокадр из MMAL. Он показывает следующие сообщения об ошибках:
[h264_mmal @ 0x105bca0] Не получил выходной кадр из MMAL.
[h264_mmal @ 0x105bca0] Ошибка MMAL 2 на порте управления
Я установил все зависимости, такие как ffmpeg libs и libraspberrypi0 в Snappy Ubuntu Core. И он не может работать ни в классическом режиме, ни в режиме по умолчанию.
Кто-нибудь знает, может ли Snappy Ubuntu Core поддерживать аппаратный ускоритель с аппаратным ускорением MMAL в Raspberry Pi 3? И если да, то как это сделать?
Спасибо!