2013-01-01, 06:25
(2012-12-31, 17:44)Nachteule Wrote:Hi, yes we know this case. Backend send chain update event, but query recorder returns old proginfo. There is already a workaround for it in cmyth by catching event done_recording. But since bedouin reported an issue on 0.24, i updated the code to try also chain update events during the program break. So it could try to insert old program. Anyway the old program go to the trash. The code must to support at least 0.24. And this case is not an issue. If you have stop show issue with 0.26, then your client didn't receive the event done_recording. I will have a look on your log. Thanks.(2012-12-31, 02:07)janbar Wrote: If you have always this issue with 0.26, then i think you use an old commit of the addon. Take care about "make zip": the zip is not updated with lastest compiled binary. Use instead "make clean zip". And unzip directly the new addon into the folder ~/.xbmc/addons/
Br
Hi janbar,
thanks for your help
As i wrote at the beginning, i already use MythTv 0.26. I don't believe that i have an old commit, i fetched my version Dec 22 17:56 from fetzerch's git, and i already know about this "make zip" issue, however i don't use this because i only copy the new XBMC_MythTV_cmyth.pvr into XBMC's folder (make clean zip takes too much time on my HTPC).
Currently i'm using a workaround, i fetch up to 4 times for the correct proginfo, mostly i get the correct info at the 2nd try, however sometimes 4 requests are needed.
And that's my problem, i get the wrong (old) proginfo from backend. But the real new info is needed to put it into the chain.
In my point of view there could be 2 reasons for this behavior:
1) one or more old proginfo's are in the queue
2) backend send's the update requests too early and if the client asks for new proginfo, the new file does not exist and the old file will be received
If you would like to have a look to the full log (it's a log before i made any changes in source), you can download it here https://www.hidrive.strato.com/lnk/7OPAjr2P
The interesting part is around 01:40:00, at this time old show ends and new show begins
Happy new year to all
Happy new year