Hey Krusty, I know we have discussed this ourselves but may as well take it the forum
A couple of questions to hepl clarify your problem:
Are you saying it prompts to resume but from the incorrect place, or it doesnt prompt at all?
And obviously you have your video library stored in mysql and shared between clients?!
Personally I have only tested resuming on the same client and it works OK there. I will try to test it across clients tonight.
Anyway, looking at the XBMC code, this is what it does when playing a recording file and determining if there is any resume information to use.
For the case where the PVR addon doesnt indicate it supports resume directly (this is our case currently) it falls back to looking in the XBMC Video database for a resume bookmark using the file path
This is the file path it uses: item.GetPVRRecordingInfoTag()->m_strFileNameAndPath
This is the SQL query it runs: select * from bookmark where idFile=%i and type=%i order by timeInSeconds
Note that type is CBookmark::RESUME which is 1
If multuple results are found it returns the top 1.
With this information, perhaps the first step is to check your mysql database and see what, if any, resume info you have stored