mpv компилился под какие либы? из /usr/lib или /usr/local/lib ?
Т.е. пока получается - хочешь HW = kodi
А на RK mpv HW без проблем?
немного не так, mpv ест динамические библиотеки при запуске, которые ему лд отдает, а ld в свою очередь проверяет пути из своего конфига (в нем по умолчанию /usr/local/lib имеет более высокий приоритет, чем /usr/lib . Про приколы фругала я имел ввиду, что возможно ldconfig не был сделан после подключения слоя с ффмпег в /usr/local ... ) А коди, в свою очередь, не пользует динамические либы, он при сборке (точнее уже на этапе конфигурации задется, откуда брать либы) их статически к бинарям своим прикручивает, поэтому ему фиолетово наличие/отсутствие динамических библиотек при запуске, он так сказать: "все свое ношу с собой".
Насчет того, что хочешь hw - пользуй коди, я пока не уверен (дело в том, что мы запускаем все в иксах, а у LE все идет через gbm, собственно это дает прямой доступ drm. Так вот для этого и есть интерес потом все проверить в вейланде, т.к. как там тоже реализованы drm напрямую - но здесь тоже есть но: последние кеды из реп джамми у меня на рк запускались с артефактом в верхней части экрана, но то было недели 3 назад, новые пока не проверял с новым ядром).
mpv нужно тоже попробовать пересобрать.
Пока, если есть возможность, попросил бы проверить на амл фильм какой-нибудь в коди h264 1920*1080 (на них же жаловались, что зависают через 20-30 минут) на предмет проигрывания полностью.
На рк все слегка по-другому, используется не v4l2m2m а v4l2request именно через drm вызовы, сейчас пересоберется коди, проверю на рк как он себя будет вести и буду проверять, что там нынче с кедами.
UPD: кеды по-прежнему криво себя ведут на рк по непонятной причине, на амл все было отлично. проверю гном.
в иксах mpv на норе кролика подергивается, в консоли все гладко и ровно...