Opened 18 years ago

Closed 18 years ago

#467 closed defect (fixed)

DBOX EPG not working, Problem with dbox2epg.cpp

Reported by: JTK Owned by: danielk
Priority: major Milestone: 0.19
Component: mythtv Version: head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

I have a little Probelm with the DBOX-EPG. I have set useonairguide to "1" and i get this :

2005-10-13 18:49:53.792 DBOX#3: Reading channel list succeeded. 2005-10-13 18:49:53.851 DBOX#3: Read 143 channels. 2005-10-13 18:49:53.852 DBOX#3: Changing to 214. 2005-10-13 18:49:53.854 DBOX#3: Channel ID for 214 is 44d00016dd2. 2005-10-13 18:49:53.856 DBOX#3: Changing channel on 192.168.111.100:80 to channel id 44d00016dd2: /control/zapto?44d00016dd2 2005-10-13 18:49:54.963 DBOX#3: Changing channel succeeded...

nothing more.

Now i make two little Hacks in dbox2epg.cpp:

Line 102: if (chanid < 0) to if (chanid > 0)

And if i have a mistake with useonairguide, because if i dont set this, i get :EPG disabled

Line 324: return false; to return true;

So now the DBOXEPG is runing, but i get some new errors: 2005-10-14 02:02:44.915 DBOXEPG#3: EPG received. Parsing 22679 bytes... QString::arg(): Argument missing: Found show. Start Time: 3, End Time: Do Okt 13 23:00:00 2005, Title: Do Okt 13 23:30:00 2005, Description: Archimedes., Themen:Š* Der perfekte Espresso - Wieso Kaffeekochen eine "Kunst" istŠ* Die Pille für den MannŠ* Wracks in der OstseeŠ* Der Traum von der Elite-UniversitätŠŠAußerdem:Š* Offshore Ökologie 2005-10-14 02:02:44.915 DBOXEPG#3: Found show. Start Time: 3, End Time: Do Okt 13 23:00:00 2005, Title: Do Okt 13 23:30:00 2005, Description: Archimedes. QString::arg(): Argument missing: Found show. Start Time: 3, End Time: Do Okt 13 23:30:00 2005, Title: Fr Okt 14 00:15:00 2005, Description: Alpenrock., (null) 2005-10-14 02:02:44.919 DBOXEPG#3: Found show. Start Time: 3, End Time: Do Okt 13 23:30:00 2005, Title: Fr Okt 14 00:15:00 2005, Description: Alpenrock.

Using SVN 7470. With SVN 7311 it works correct

Change History (2)

comment:1 Changed 18 years ago by danielk

Owner: changed from Isaac Richards to danielk
Status: newassigned

I'll have a look at this next week

comment:2 Changed 18 years ago by danielk

Resolution: fixed
Status: assignedclosed

(In [7503]) Fixes #467.

The DB query for DBox2EPG::GetChannelID() was incorrect. I've added DBError calls in case of error for it and for UseOnAirGuide?(). This should make any future DB errors in these functions less mysterious.

Note: See TracTickets for help on using tickets.