2013-05-15, 00:42
(2013-05-14, 20:24)RockDawg Wrote: Sure enough, I deleted the newest version of PTV and re-installed the older one and the EPG is showing episode correctly now. No more single, infinitely long episode on a channel. I'm not sure exactly which git version it is as they are all 2.1.0, so I can't be sure what fixes it includes or is lacking. But I can post it for download if anyone is interested.
I also noticed this behaviour in the latest stable pre and it is due to the changes made to ChannelList.py. Jason102 changed the order of finding the video duration by using the runtime field from the db over the videoParser.getVideoLength method. Using the db method can be problematic for various reasons (runtime not scraped correctly/corrupt...). So I reverted the changes to ChannelList.py and all is good.
Here is a link to the modified file if you need it.
ChannelList.py