Issue description:
This problem about %player.duration% %player.postion% %player.remaining% cantnot match the secondes, if a song duration is “3:45”, and my postion time is “1:20”, remaining time is “2:25”, I use seconds range “75”..“85” as condition, the fieldname not show, but if use player.position==1:20 it can show.The similar situation is in %player.duration% and %player.remaining%, it can just indentify the display values not the sensonds number.It cause if I want let the %next.title% show in remaining -00:05 to -00:00, I must use all -00:05 to -00:00 rather than senconds range.This is too cumbersome, and in the wiki the %duration% as the template it seems to also not support identify senconds.
I play a song duation is 2min40s, and use string 6 to test it whether can work with seconds
Result is when position is 40s show B, remaining is 120s show A, CD resident show.
Logs:
Upload description: Sgsqx
Additional information:
There is another problem. Since the display time is rounded, there may be cases where the sum of the playback duration and the remaining time does not equal the total time. Can we prioritize one of them and calculate the other by subtracting from the total duration? This will lead to inconsistent displays when using both %player.position% and %player.remaining% conditions simultaneously.
Reproduction steps:
Type the string 6 as my set, can test whether it can work.
Media provider:
WebDAV