AIMP Forum
AIMP for Windows => Skin Editor, Skin Engine => Вопросы / Questions => Topic started by: Black_AVP_Bim on February 10, 2015, 08:48:10
-
Вопрос больной, видимо, только для нас с McClaud'ом.
Можно ли не обрезать значения милисекунд текущей позиции трека, передаваемых по полю TrackPosition провайдера prvPlayerState?
Для всех существующих сервисов эти данные обрабатывались бы по-прежнему, как Integer, но в выражениях можно было бы записать:
Value * 10 или Value * 100, чтоб получить результат с дискретностью 100 и 10 мс соответственно.
-
эта информация обновляется сейчас каждые 0.3 секунды в звуковом движке плеера, быстрее не получится. Другое дело, что в интерфейсе плеера она обновляется раз в секунду. Для 4-ки я планирую сделать обновление интерфейса = 0.3 секундам.
-
Да, грустно... 0.3 - число неудобное - единица на него нацело не делится.
И, если я правильно понял, это будет лишь частота обновления, использовать время с такой дискретностью всё равно не получится?