[mythtv] dvb tuning suceeds but reports failure

Glen Dragon gad at jetcom.org
Tue Aug 2 23:53:55 EDT 2005


I noticed something interesting tonight when watching Live tv.  I was 
trying to watch something on ABC, which appeared to work, but the 
program info gave a different channel's info. I was confused about this 
at first, but it looks like  the dvb (atsc) tried to tune, the log 
reported failure, but it did apparently successfully tune. Myth caught 
the failure, and brought up the info for the default channel (the last 
one).  I've also been able to reproduce this with a scheduled recording.

I'm not sure that this is a feature or bug. I'm also not sure why the 
tuning for my ABC channel (13.1) almost failed; it normally works fine. 
  Should the tuning have failed in this case?  Maybe the timeout was 
too short? Or should it try to re-tune the default (last) channel that 
it was displaying the info for?

I just searched and found ticket #181, which is probably this same 
case. I think i can reproduce this, at least in the current signal, etc 
conditions.  Let me know if there is a way that i can help.

The log is attached. 2005-08-02 23:23:58.726 mythcommflag: Received 
Event: 'RECORDING_LIST_CHANGE'
2005-08-02 23:24:18.293 ChannelBase(0)::SetCachedATSCInfo(): -1--1
2005-08-02 23:24:18.394 DVB#0 Trying to tune to channel 31.1.
2005-08-02 23:24:18.438 DVB#0 Frequency: 557000000 Modulation: QPSK
2005-08-02 23:24:18.485 DVB#0 Waiting for frontend event after tune.
2005-08-02 23:24:18.792 DVB#0 DVB signal 56c8 | snr ecff | ber    0 | unc    0
2005-08-02 23:24:18.836 DVB#0 Status: LOCK.
2005-08-02 23:24:18.878 DVB#0 Multiplex Locked
2005-08-02 23:24:19.924 DVB#0 SetPMT  ServiceID=3, PCRPID=49 (0x31)
2005-08-02 23:24:19.969 DVB#0 AutoPID for ServiceID=3, PCRPID=49 (0x31)
2005-08-02 23:24:19.971 DVB#0 Successfully tuned to channel 31.1.
2005-08-02 23:24:20.013 DVB#0 AutoPID selecting PID 49 (0x31), MPEG-2 Video
2005-08-02 23:24:20.053 ChannelBase(0)::SetCachedATSCInfo(31.1): -1--1
2005-08-02 23:24:20.095 DVB#0 AutoPID selecting PID 52 (0x34), AC3 Audio
2005-08-02 23:24:20.138 Uncorrectable error in packet, dropped.
2005-08-02 23:24:20.179 DVB#0 AutoPID Complete - PAT/PMT Loaded for service
2005-08-02 23:24:20.220 Uncorrectable error in packet, dropped.
2005-08-02 23:24:20.262 DVB#0 Service is FTA
2005-08-02 23:24:21.305 DVB#0 WARNING - No data from card in 1 second.
2005-08-02 23:24:21.354 DVB#0 Adding pid 49 (0x31)
2005-08-02 23:24:21.404 DVB#0 Adding pid 52 (0x34)
2005-08-02 23:24:21.454 DVB#0 Data read from DMX - This is for 
debugging with tr
ansform.c
2005-08-02 23:24:21.801 DVB#0 Found keyframe
2005-08-02 23:24:21.847 DVB#0 Found PUSI for PID 49
2005-08-02 23:24:21.898 DVB#0 Found PUSI for PID 52
2005-08-02 23:24:38.214 ChannelBase(0)::SetCachedATSCInfo(): -1--1
2005-08-02 23:24:38.291 DVB#0 Trying to tune to channel 13.1.
2005-08-02 23:24:38.340 DVB#0 Frequency: 743000000 Modulation: QPSK
2005-08-02 23:24:38.557 DVB#0 Waiting for frontend event after tune.
2005-08-02 23:24:38.864 DVB#0 DVB signal 7cab | snr f16b | ber    0 | unc    0
2005-08-02 23:24:38.908 DVB#0 Status: LOCK.
2005-08-02 23:24:38.950 DVB#0 Multiplex Locked
2005-08-02 23:24:44.991 DVB#0 Timeout Getting PMT
2005-08-02 23:24:45.031 DVB#0 ERROR - Tuning for channel #13.1 failed.
2005-08-02 23:24:45.072 SetChannelByString() failed
2005-08-02 23:24:45.114 DVB#0 DVB Buffer overflow error detected on read
2005-08-02 23:24:45.156 Transport Stream Continuity Error. PID = 49
2005-08-02 23:24:45.198 DVB#0 PID 49 _continuity_count 13 cc 1
2005-08-02 23:24:45.240 Transport Stream Continuity Error. PID = 52
2005-08-02 23:24:45.290 DVB#0 PID 52 _continuity_count 14 cc 8
adding pes stream at pid 0x31 with type 2
adding pes stream at pid 0x34 with type 129






More information about the mythtv-dev mailing list