[ If this is
totally the wrong place to ask such questions - please delete this post ... ]
This is typically quite elusive to reproduce - if you are sitting down watching a recording and are 1/2 way through watching and are skipping forward past ads, it will happen. If you sit down with logging on and try to reproduce it (to provide logs that might help the devs), it often hides itself quite well
Anyways, I can infrequently reproduce the "skip back to time 0" problem, which manifests itself as a seek to negative time
in DVDPlayer.cpp (e.g. "demuxer seek to: -56381"),
Now, I have been adding a few debug lines of my own to try to get a broad idea where the stimulus is for this.
As an example, I was curious if DVDplayer.cpp/HandleMessages was passed a negative time, or whether line 2352 was responsible for the negative time (it isn't, btw)
Now, something upstream of DVDPlayer seems to be the cause so ......... could some kind dev just give me the
names of what modules are involved ? (It would save me hours trying to work it out the hard way)
i.e. "skip key pressed" handler is in Module X ?
Calculation of required time to jump to is in Module Y ?
Skip Message is sent to DVDPlayer::HandleMessage by Module Z ?
I am
not asking for descriptions of how it works - just the names of the modules involved would nudge me in the right direction....