Skip to content

Seek precision issue with some samples

Description

OP: https://forum.videolan.org/viewtopic.php?f=35&t=155126

Sample: https://ftp.openbsd.org/pub/OpenBSD/songs/song35.ogg

With this sample, any seek operation is highly imprecise. Even with fast seek disabled. Every version of VLC for Android seem affected. VLC desktop is not.

Given these information it may be an issue with the method used (settime instead of setposition).

Expected behavior

The seek is precise

Actual behavior

It's not

Steps to reproduce

  1. Play this file
  2. Seek to a new position (it doesn't matter if it's with the progress or the +/-10 buttons)
  3. The new time is not correct

Screenshot / video

Context

App version

3.2.x / 3.3.4 / master