It was kinda weird, that the setter for Player.position expected seconds, but the getter returned nanoseconds. Now every such interface should use nanoseconds, as that's what GStreamer uses internally, and we also don't have to care about floating point numbers.
The database still uses seconds in some places though, but it's better this way, so no database migration is needed.
It was kinda weird, that the setter for
Player.position
expected seconds, but the getter returned nanoseconds. Now every such interface should use nanoseconds, as that's what GStreamer uses internally, and we also don't have to care about floating point numbers. The database still uses seconds in some places though, but it's better this way, so no database migration is needed.Also some bug fixes