ModernFlyouts-Community / ModernFlyouts

A modern Fluent Design replacement for the old Metro themed flyouts present in Windows.
https://modernflyouts-community.github.io
MIT License
3.44k stars 192 forks source link

Feature Request: calculate position by last seeked time + rate * (position + time_elapsed) #1263

Open mokurin000 opened 5 months ago

mokurin000 commented 5 months ago

Description of the new feature / enhancement

a seek means a new play/position change, for a MediaPlayer instance, it's current position should equals to last_seek_time + rate * (position + time_elapsed) in theory until it's position is not for literal meaning

Scenario when this would be used?

To integrate with a media player that will only update position when new play / manual seek on timeline happens

Additional context

No response