The slider isn't moving in many cases.
I think it is because of that code which tries to get position for slider:
while True:
success, position = self._player.query_position(Gst.Format.TIME)
if success:
position = float(position) / Gst.SECOND
break
return position
It doesn't exit the while loop.
The while loop was thought to accelerate the CD in order to get the position (it works only if the CD is rotating fast enough).
The slider isn't moving in many cases.
I think it is because of that code which tries to get position for slider:
It doesn't exit the
whileloop.The while loop was thought to accelerate the CD in order to get the position (it works only if the CD is rotating fast enough).