---------- Forwarded message ----------
From: Mudit Wahal <[EMAIL PROTECTED]>
Date: May 27, 2005 9:06 PM
Subject: Re: [mythtv-users] HD3000 / DVB Now Working
To: Michael Haan <[EMAIL PROTECTED]>


DVB is royally broken for HD3000 cards for channel change/up/down etc.
Another major problem is that when you use channel up or down, the
order of the channels is wierd. Also, some channels dont come at all.

The main reason is that channel.channum is though defined as varchar,
but used as integer all along in the code. Its fine if you have
channels such as 21, 32, etc. But for HD, we have 2_1, 2_2, 5_1, 7_1,
7_2, 9_1, 9_2, 11_1, 11_2.

The channel up/down operations add/subtract 1 from the current
channel. Its works fine if you have integer channels. But when you
have these "_" channels, the +/- operation is sort of screwed up. For
eg, in the lineup, I've 2_1 and 2_2. But it never shows up 2_1 in the
up/down. Only shows 2_2. Similarily no 11_1, only 11_2.

But we need channels in 2_1, 2_2 format to make them work with zap2it
database. If you just say 21, 22, then you will not get HD info.

So, the cleanest method will be have an alternate table where the
channel lineup is stored as 21, 22, 23, etc and its indexed into the
channel table. For non HD channel, this new table will have redundant
info, as channel # 22 in new table is same as channel #22 in the
channum.channel. But for poor guys like us you have HDTV tuners, it'll
have #22 in lineup.channum indexed as 2_2 !!!

The quick and dirty way will be to simple remove the "_" sign from the
channel number when doing the channel up/down calculation.

I hope DVB dev team is doing something about it.

Thanks
Mudit

On 5/27/05, Michael Haan <[EMAIL PROTECTED]> wrote:
> On 5/27/05, Mudit Wahal <[EMAIL PROTECTED]> wrote:
> > use mythconverg;
> > update cardinput set startchan="2_1";
> >
> >
> > try this
> >
> > On 5/27/05, Michael Haan <[EMAIL PROTECTED]> wrote:
> > > Or at least, almost.  I got Myth to recognize the card.  Channel scan
> > > seemed to find several channels, but if I try to "Watch Live TV" and
> > > switch to the 3000 (from my 350) myth says something about no data
> > > from card in 1 second.  My guess is there is some other additional
> > > step I need to take, but I'm not sure what.
> > > _______________________________________________
> > > mythtv-users mailing list
> > > [email protected]
> > > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> > >
> >
>
> Seemed to do the trick.  Thanks!
>
_______________________________________________
mythtv-users mailing list
[email protected]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

Reply via email to