Total Members Voted: 16
0 Members and 1 Guest are viewing this topic.
Quote from: Kibermanick on February 10, 2018, 15:28:26Вопрос: как ты сделал заливку под цвет кавера?Просто растянул обложку до неприличия, примерно 200000px в ширину
Вопрос: как ты сделал заливку под цвет кавера?
В идеале - менять цвет обложки, как это сделано в Hameleon. Иначе не будет совместимости со старыми скинами.
Если только не добавить опцию в настройки плеера, то есть фактически интегрировать аналог плагина Hameleon.
Я это и имел ввиду.
Даже с одной точкой неплохой результат получается.
Довольно хитрой должна быть эта функция, даже интелектуальной.
Зачем сканировать все пиксели, достаточно взять несколько точек. Даже с одной точкой неплохой результат получается.
Это вообще несерьёзно, в одной точке может быть случайный цвет.
А в каком виде это отдавать скину?
Поскольку без скриптов здесь не обойтись, то, наверное, добавить функцию, возвращающую основной цвет кавера в формате TColor, может, ещё и цвет фона.
А в качестве нотификатора вполне подойдёт onTrackStarted.
// for the background we only take the left side of the image to ensure // a smooth transition