Opened 14 years ago
Closed 14 years ago
#7908 closed defect (invalid)
EIT scanner grabs data for channels marked as not visible
Reported by: | Owned by: | Stuart Auchterlonie | |
---|---|---|---|
Priority: | minor | Milestone: | unknown |
Component: | MythTV - EIT | Version: | 0.22-fixes |
Severity: | low | Keywords: | EIT |
Cc: | Ticket locked: | no |
Description
The mythtv setup programme allows selecting whether channels are visible (displayed with MythTV) and whether they use the on-air guide (EIT). When the EIT scanner function grabs the data it will grab even for channels that have been marked as not visible.
This is confusing because it adds information to the program finder for channels that appear otherwise not to exist and may have been deliberately selected as invisible to hide them and their content.
The fix would seem to need to be to add a test for the channel being visible in several SQL queries:
The function: DBox2EPG::UseOn
Air
Guide() in dbox2epg.cpp
The two functions called get_chan_id_from_db() in eithelper.cpp
The function EITScanner::StartActive
Scan() in eitscanner.cpp
If you don't want EIT collected for these channels then you need to disable EIT collection on a channel by channel basis in mythtv-setup. There are good reasons to collect EIT for hidden channels.