Re: TURN Music Flash UI [Overton's mod]
ogion писал(а):
Спасибо, уже очень круто! недочеты:- панелька с названием композиции при нажатии одновременно показывает название файла и выдвигает снизу панельку с избранным. У меня это конфликтует, название файла появляется на секунду, а нажать так, чтобы избранное не выехало, я смог только один раз. Может убрать оттуда функцию выдвигания избранного, тем более что эта функция есть у верхней панельки с временем/громкостью?- цифры громкости на месте кнопки паузы сдвинуты чуть вправо от центра. (в первых версиях music.swf такого не было).- в режиме папок нижняя полоса (где битрейт) показывает что-то типа "123/1468". То есть номер песни не из данного альбома, а из всех залитых на плеер файлов. В других режимах всё ок.просьбы:-увеличьте шрифт показа времени (раза в два).-отдельную полосу для имени альбома-цвет фона не серенький, а цветной (оранжевый, бледно зеленый). Или было бы круто прямо в плеере цвет выбирать. Но это наверно нереально сделать.
Спасибо за замечания. По-порядку.
Название файла выводится лишь при УДЕРЖАНИИ полосы с исполнителем, как только отпустишь - пропадает. Эту опцию я сделал для себя, мне бывает нужно.
Функция выдвигания нижней панели при нажатии на инфо-панель вверху - временная, и будет убрана впоследствии.
Цифры громкости да, сдвинулись. Это мы уберём.
Про номера файлов и папок Hells правильно заметил.
Дело в том, что music.swf - это лишь надстройка, лично он сам не воспроизводит файлы, не составляет плейлисты и т.д. В плеере заложен flash-движок для работы с пользовательскими темами всех модулей, и диалог с этим движком идёт на уровне готовых функций и процедур. Номера треков в плейлисте, ковры, тэги и всё прочее music.swf получает "свыше" по своим запросам. В частности, от браузера передаётся плейлист для воспроизведения, и если выбрать воспроизведение в папке, то индексы, которые браузер передаёт модулю music.swf, построены на основе расположения файлов в плеере. Как оно там глубже работает - лично я не знаю, кода браузера не видал. Хотя частенько у меня воспроизведение по папкам показывает всё же номер файла/количество файлов в данной папке.
Глюки при воспроизведении вообще не зависят от темы, файлы декодирует процессор и отдаёт на гибрид ЦАП/Усилок, работая на программе прошивки и собственных зашитых программах. Насколько я знаю, этот уровень написан на C++.
[quote="ogion"]Спасибо, уже очень круто! недочеты:- панелька с названием композиции при нажатии одновременно показывает название файла и выдвигает снизу панельку с избранным. У меня это конфликтует, название файла появляется на секунду, а нажать так, чтобы избранное не выехало, я смог только один раз. Может убрать оттуда функцию выдвигания избранного, тем более что эта функция есть у верхней панельки с временем/громкостью?- цифры громкости на месте кнопки паузы сдвинуты чуть вправо от центра. (в первых версиях music.swf такого не было).- в режиме папок нижняя полоса (где битрейт) показывает что-то типа "123/1468". То есть номер песни не из данного альбома, а из всех залитых на плеер файлов. В других режимах всё ок.просьбы:-увеличьте шрифт показа времени (раза в два).-отдельную полосу для имени альбома-цвет фона не серенький, а цветной (оранжевый, бледно зеленый). Или было бы круто прямо в плеере цвет выбирать. Но это наверно нереально сделать.[/quote]
Спасибо за замечания. По-порядку.
Название файла выводится лишь при УДЕРЖАНИИ полосы с исполнителем, как только отпустишь - пропадает. Эту опцию я сделал для себя, мне бывает нужно.
Функция выдвигания нижней панели при нажатии на инфо-панель вверху - временная, и будет убрана впоследствии.
Цифры громкости да, сдвинулись. Это мы уберём.
Про номера файлов и папок Hells правильно заметил.
Дело в том, что music.swf - это лишь надстройка, лично он сам не воспроизводит файлы, не составляет плейлисты и т.д. В плеере заложен flash-движок для работы с пользовательскими темами всех модулей, и диалог с этим движком идёт на уровне готовых функций и процедур. Номера треков в плейлисте, ковры, тэги и всё прочее music.swf получает "свыше" по своим запросам. В частности, от браузера передаётся плейлист для воспроизведения, и если выбрать воспроизведение в папке, то индексы, которые браузер передаёт модулю music.swf, построены на основе расположения файлов в плеере. Как оно там глубже работает - лично я не знаю, кода браузера не видал. Хотя частенько у меня воспроизведение по папкам показывает всё же номер файла/количество файлов в данной папке.
Глюки при воспроизведении вообще не зависят от темы, файлы декодирует процессор и отдаёт на гибрид ЦАП/Усилок, работая на программе прошивки и собственных зашитых программах. Насколько я знаю, этот уровень написан на C++.