<div>Hello folks, </div><div><br></div><div>I have been working with libvlc and have run into a bug.</div><div><br></div><div>I've found that if I pause, and then call</div>       mediaPlayer.setTime(mediaPlayer.getTime();<div>

there is a visual jump in the video.</div><div><br></div><div>This seems to indicate that the time onscreen after a pause is not equal to the reported time from getTime().  Worst-case scenario would be that the reported times are *never* frame accurate (not just in pause).</div>

<div><br></div><div><br></div><div>The application I am developing requires that the timestamps reported are frame-accurate (the application is for analyzing scientific data).  To try and have frame-accurate times I am making the setTime(getTIme()) call as a workaround, but then the visual shift makes frame-accurate analysis of the videos very cumbersome for users.</div>

<div><br></div><div><br></div><div>Is anyone familiar with this issue, or can you point me to the right parts of the code to investigate regarding this issue?  I am an experienced C and video developer, but I do not know the vlc internals at all yet.</div>

<div><br></div><div>In addition, does anyone have a good test clip that contains an embedded frame-accurate timestamp that I could get a copy of?</div><div><br></div><div><br></div><div>Thank You,</div><div>Eric</div><div>

<br></div><div><br></div><div><br></div>