Ни у кого не завалялся TAR этой темы (последняя версия вроде 0.6)? У меня она стоит, но сам файл не сохранился, а gnome-look его уже снёс. Залейте куда-нибудь или посоветуйте, как сдампить с работающей системы. Пока у меня не получилось сделать работоспособный TAR из файлов.
Собственно, хочется завести аппаратный кодек на Exynos4 так, чтобы его использовала OpenCV. Сразу скажу, что речь идёт о Linux, а не Android.
Мне известно, что:
OpenCV использует libAV
OpenCV использует libJPEG
Для кодека Exynos4 (MFC5.1) есть V4L2 драйвер
Для JPEG кодека (FIMC, если не ошибаюсь) тоже есть V4L2 драйвер
Поиском я наткнулся на OpenMAX, V4L2, VA API. Но я не могу понять, что из этого является аналогами, а что звеньями в одной цепи.
Опять же, libAV и libJPEG умеют аппаратное усокорение?
ИМХО, я бы возложил все функции на V4L2 драйвер. Унифицировал бы вызовы к ним и позволил бы библиотекам декодирования спрашивать об их (железок) возможностях.
Но как сделано на самом деле, я пока понятия не имею.
Пилю kexec ядро для смарта. Делаю из вполне рабочего ядра.
Без initramfs ядро стартует и ругается на отсутствие rootfs, что логично. Всё это можно лицезреть на экране.
Врубаю туда initramfs (не initrd!). Ядро перестаёт отображать консоль, но перезагружает смарт по таймауту kernel panic.
Что ему может быть надо?
Мне нужно создать рамдиск с двумя бинарниками: init и kexec. BusyBox пихать не охота, т.к. размер ядра сильно ограничен.