Modify

Ticket #437 (closed patch: fixed)

Opened 7 years ago

Last modified 7 years ago

EIT crawl transport scan

Reported by: stuarta Owned by: danielk
Priority: minor Milestone: 0.19
Component: mythtv Version: head
Severity: medium Keywords: eit crawl
Cc: Ticket locked: no

Description

This modifies the current all channel EIT crawl to a transport crawl, while still visiting all channels.

This is done by getting the channel list with mplexid (aka transport) and building the channel list so that each channel selected is from a different mplex to the previous one.

eg. If your mplex to channel map was as follows

M. ChChCh
1. A B C
2. D E F X Y Z
3. G H I

Your channel list to scan comes out as A D G B E H C F I X Y Z

Thus scanning all channels, but visiting each transport as quickly as possible.

Attachments

eit-transport-walk.diff (1.9 KB) - added by stuarta 7 years ago.
the patch

Change History

Changed 7 years ago by stuarta

the patch

comment:1 Changed 7 years ago by stuarta

Forgot to mention that inputs that are designated dvb_on_demand will be ignored. This use useful for people with USB tuners that could be removed.

comment:2 Changed 7 years ago by danielk

  • Status changed from new to closed
  • Resolution set to fixed

(In [7422]) Closes #437.

I did not add the part where it disables channel scanning entirely if you are using dvb-on-demand. We should instead just sleep for a while between scans. I also added a check for "useonairguide = 1" to the channel query for the scan.

View

Add a comment

Modify Ticket

Action
as closed
The resolution will be deleted. Next status will be 'new'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.