[mythtv] Re: [EXPerimental PATCH] BIG DVB PATCH V1.1

Taylor Jacob rtjacob at earthlink.net
Sun Nov 7 21:33:26 UTC 2004


<snip>
> * first try: started mythsetup, cleaned card/channel infos. Start
> scanning for channels; scan hangs:

> Table F0 loaded
> Nothing more happens (waited ~ 10minutes). Inital seting was
> 11953000H/27500000 (zdf). No Transports / channels listed on setup
> screen.

I suspect this table 0xF0 might have something to do with it.. I don't know what
this table is, and it should have never been loaded.. Could be a crc error that
snuck in, or crc checking may be turned off (I turned it off for some ATSC
testing and its possible that it remains in the code even though it shouldn't).

> * 2nd try: start with diffrent frequency 11797000H/27500000 (premiere1);
> result is a partial scan, not all channels are found. Dvbscan works
> without problems.

> 2004-11-07 19:50:22 DVB#0 ERROR - Invalid polarization, aborting.
> 2004-11-07 19:50:22 SIScan: Transport Failed to Tune
> 2004-11-07 19:50:22 SIScan: Tuning to DVB_TID 7

Can you dump your dvb_transport table from the database and see if anything is
clearly wrong?  All of the tables are human readable and im curious what
happened here..  Maybe looking at the dump will give some insight..

> * Channel Names are not Ok in many (not all) cases; there's extra
> control characters embedded in the channel names:
> 86 6c 61 73 74 6d 69 6e 87 75 74 65 2e 74 76  .lastmin.ute.tv

Can you send me a dump of this SDT table from dvbsnoop?  Ive never seen SDT
channel names like this with extra characters.. Is there some other know reason
for these to be in there?

> * ok, try runningbackend with the (partial) channel info entered by the
> channel scans.
>
> * starting "watch tv" (with a valid default channel set) crashes the
> backend:
>
> Starting up as the master server.
> 2004-11-07 20:18:45 SIParser: Using SI Standard: DVB
> 2004-11-07 20:18:45 DVB#0 DVB SI Table Parser Started
> 2004-11-07 20:18:45 SIParser: Starting DVB Section Reader thread
> 2004-11-07 20:18:45 SIParser: Started Parser Thread
> 2004-11-07 20:18:45 DVB#0 Using DVB card 0, with frontend ST STV0299
> DVB-S.
> 2004-11-07 20:18:46 DVB#0 CAM - Initialized successfully.
> 2004-11-07 20:18:46 DVB#0 Requesting PMap
> 2004-11-07 20:18:46 DVB#0 WARNING - Status: NO LOCK!
> 2004-11-07 20:18:46 DVB#0 Status: CARRIER | VITERBI | SIGNAL | SYNC |
> LOCK.
> 2004-11-07 20:18:46 DVB#0 Signal Locked. Waiting on PIDS
> Table 00 loaded
> 2004-11-07 20:18:46 SIParser: Tuned to TransportID: 33
> 2004-11-07 20:18:46 SIParser: NIT Present on this transport on PID 16
> 2004-11-07 20:18:46 SIParser: Services on this Transport: 32 40 46 47 51
> 661 897 898 899 900 3970
> Table 00 loaded
> Table 02 loaded
> 2004-11-07 20:18:47 DVB#0 Using VideoPID = 255 () AudioPID = 256 (deu)
> 2004-11-07 20:18:47 DVB#0 Service is FTA
> 2004-11-07 20:18:47 DVB#0 AutoPID Complete - PAT/PMT Loaded for service
> 2004-11-07 20:18:47 DVB#0 Successfully tuned to channel 898.
> 2004-11-07 20:18:47 Closing DVB channel
> 2004-11-07 20:18:47 SIParser: Stopping DVB Section Reader
> Table 02 loaded
> Table 02 loaded
> Table 02 loaded
> 2004-11-07 20:18:47 SIParser: DVB Section Reader thread stopped
> 2004-11-07 20:18:47 SIParser: Closing thread
> 2004-11-07 20:18:47 mythbackend version: 0.16.20041106-1 www.mythtv.org
> 2004-11-07 20:18:47 Enabled verbose msgs : important general
> 2004-11-07 20:18:49 Found changes in the todo list.
> 2004-11-07 20:18:49 Scheduled 0 items in 0.00292 seconds.
> 2004-11-07 20:18:49 Seem to be woken up by USER
> 2004-11-07 20:20:49 MainServer::HandleAnnounce Playback
> 2004-11-07 20:20:49 adding: pvr-martin as a client (events: 0)
> 2004-11-07 20:20:49 MainServer::HandleAnnounce Playback
> 2004-11-07 20:20:49 adding: pvr-martin as a client (events: 1)
> 2004-11-07 20:20:49 MainServer::HandleAnnounce Playback
> 2004-11-07 20:20:49 adding: pvr-martin as a client (events: 0)
> 2004-11-07 20:20:49 MainServer::HandleAnnounce Playback
> 2004-11-07 20:20:49 adding: pvr-martin as a client (events: 0)
> 2004-11-07 20:20:49 adding: pvr-martin as a remote ringbuffer
> 2004-11-07 20:20:49 Changing from None to WatchingLiveTV
> 2004-11-07 20:20:49 DVB#0 Using DVB card 0, with frontend ST STV0299
> DVB-S.
> 2004-11-07 20:20:50 DVB#0 CAM - Initialized successfully.
> Killed

Looks like something happened with DVB Cam.. I haevn't touched this code.. You
could try commenting out the DVBCam references in dvbchannel and see if this
takes away your error.. I can't tell anything from your backtrace..

Taylor


More information about the mythtv-dev mailing list