Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#2048 closed defect (fixed)

Unwanted EIT data from passive scan

Reported by: cizek@… Owned by: Stuart Auchterlonie
Priority: minor Milestone: 0.20
Component: mythtv Version: head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

I'm working with SVN 10480 and I'm getting EIT updates which seemingly shouldn't be happening.

I have EIT disabled for my Video Sources ("Perform EIT Scan" unchecked in mythtv-setup) and for each of my Channels ("Use on air guide" unchecked).

I get the following messages in the backend server log:

2006-07-12 12:33:51.105 TVRec(2): EIT scanning disabled for all sources on this card.
2006-07-12 12:34:17.371 TVRec(1): EIT scanning disabled for all sources on this card.

No EIT scanning happens. Yet, when a recording starts, the channel which is being recorded receives and processes EIT updates:

2006-07-12 15:00:08.632 EITHelper: Added 1 events -- complete(0) incomplete(6) unmatched(6)

... and my program listings for this channel change (usually for the worse -- datadirect has much better info for certain channels.)

Change History (4)

comment:1 Changed 13 years ago by Stuart Auchterlonie

Milestone: 0.20
Status: newassigned
Version: head

comment:2 Changed 13 years ago by Stuart Auchterlonie

Resolution: fixed
Status: assignedclosed

(In [10603]) Closes #2048.

When starting a recording, check to see if eit is enabled on this card/datasource. Only perform passive eit data collection if it is enabled.

comment:3 in reply to:  2 ; Changed 13 years ago by Janne <janne-mythtv@…>

Replying to stuarta:

(In [10603]) Closes #2048.

When starting a recording, check to see if eit is enabled on this card/datasource. Only perform passive eit data collection if it is enabled.

I'm not sure if this is a correct fix. I thought the datasource setting is only for the active scanner.

I'm pretty sure that the DVB part of eithelper rejects events for a channel with useonairguide=0. The second log message is iirc from the ATSC part.

comment:4 in reply to:  3 Changed 13 years ago by Stuart Auchterlonie

Replying to Janne <janne-mythtv@grunau.be>:

I'm not sure if this is a correct fix. I thought the datasource setting is only for the active scanner.

It's for the eitscanner as a whole.

I'm pretty sure that the DVB part of eithelper rejects events for a channel with useonairguide=0. The second log message is iirc from the ATSC part.

it does, but if you have your datasource set so that eit data is NOT used then you would expect no eit data to be collected, regardless of the settings on the individual channels.

Note: See TracTickets for help on using tickets.