Долой убогость. Хочу псевдотрёхмерное OSD. На русском бы обсудить, а то "моск" плавится.
Что мне удалось там понять в процессе и в порядке поступления:
1. Имеется skinreel-0.0.1
2. Первые и устаревшие reelbox.diff и skinreelng.diff.
Цитатаtruecolor.diff для VDR 1.6.0 работы с dvb-S2 и h264 патчами. Патч добавляет TrueColorOsd функцию из reelvdr.
Примечание: Ускорение OSD, rnissl патч...
skinreelng.diff для изменения bpp вплоть до 24, а также содержит несколько корректив с тем, чтобы скопилировать исходные VDR.
Это работает по крайней мере частично с skinreelng. Поддерживается только 24bpp и все PNG не будут отображаться.
3. truecolor_diffs.tar.bz2
ЦитатаПоказать весь кодПатч добавляет экранное меню из ReelVDR... Незначительные изменения в font.h. Также будет осуществляться восстановление структур tCharData.
reelbox.diff накладывается на плагин reelbox...
Наша проблема заключается в функциональности этого подключаемого модуля.
Это функция HdTrueColorOsd::
Кэш шрифтов из файла HdTrueColorOsd.c.
В настоящее время корректируется с тем, что шрифт с 1,4 на HD контенте пишет в кэш-памяти.
skinreelng.diff накладывается на skinreelng и содержит лишь незначительные исправления с тем, чтобы весь наш VDR скомпилировался.
4. skinreelng_channellogo.diff
Цитата.....небольшой патч для логотпов skinreelng.
Логотипы должны быть в формате png с 32bpp глубиной цвета в каталоге /vdrconfigdir/plugins/skinreelng/logos
5. reelvdr_plugins_diffs.tar.bz2
Цитата...заметил, что плагин запускаеся еще раз и нужны некоторые коррективы. Таким образом, нынешний пакет содержит след. исправления подключаемых модулей:
- erfplayer -- Erfplayer
- filebrowser -- Filebrowser
- xinemediaplayer -- Xinemediaplayer