[mythtv] Ticket #12932: Patch to EIT table version handling in DVBStreamData

Roger James roger at beardandsandals.co.uk
Wed Dec 21 15:34:38 UTC 2016


Hi Stuart,

That is great. That is just what I hoped for.

The main things to look at are :-
1. Memory leaks.
2. The integration from the SDT table cache and the channel scanning code.

 I tried to keep changes in the channel scanner minimal. But it looks to 
that there is a lot of duplication. Essentially the new caching mechanism 
implemented in dvbstreamdata means that upper level handlers such as the 
EIT stuff and the Channel Scanner can/could rely on  only being passed 
complete new versions of tables.

There is a piece of code in there that generates DVB/ETSI compliant event 
URIs. I am hoping to use these to make the link between mythtv scheduled 
recording "events" and DVB events.

Roger





More information about the mythtv-dev mailing list