2011-01-17, 11:34
It appears like each EPG entry requires a unique integer ID for each TV show. I presume this is something to do with the database keys.
Found this issue because nothing is showing up in my EPG, likely due to lots of the following in the xbmc.log:
"PVRDB - UpdateEpgEntry - invalid EPG tag"
On investigation, this is because the broadcast ID hasn't been set, which is probably because the epg.id struct field wasn't being filled in.
The MythXML interface doesn't provide any sort of unique ID for an EPG entry. Crafting one as an integer will be cumbersome.
Is it possible to instead uniquely identify each show in the EPG database by the channel number and the start time?
Alternatively, can the unique ID be a string and I'll combine the channel number and the start time within the MythTV addon as the unique ID.
Found this issue because nothing is showing up in my EPG, likely due to lots of the following in the xbmc.log:
"PVRDB - UpdateEpgEntry - invalid EPG tag"
On investigation, this is because the broadcast ID hasn't been set, which is probably because the epg.id struct field wasn't being filled in.
The MythXML interface doesn't provide any sort of unique ID for an EPG entry. Crafting one as an integer will be cumbersome.
Is it possible to instead uniquely identify each show in the EPG database by the channel number and the start time?
Alternatively, can the unique ID be a string and I'll combine the channel number and the start time within the MythTV addon as the unique ID.