[mythtv] Channel handling
jafa
hdtv at silicondust.com
Sun Jan 15 03:55:42 UTC 2006
Thanks - that was what I was looking for.
(resending to avoid size limit)
Am I correct in thinking the "channelnames" and "currentcapchannel"
relate to the input selection? (choosing between a list of inputs such
as antenna, composite, and s-video?)
This box has only one input (it has two tuners but they both run at the
same time so show up as two different devices). At the moment I have the
following in my constructor:
channelnames[0] = "MPEG2TS";
currentcapchannel = 0;
I also don't quite get the sourceid side of things... channel.cpp uses
sourceid based on the current input.
"WHERE videosource.sourceid = channel.sourceid AND "
" channum = '%1' AND channel.sourceid = '%2'")
.arg(chan).arg(sourceid[currentcapchannel]);
DBox2 does something different:
"WHERE "
"channel.sourceid = cardinput.sourceid AND "
"cardinput.cardid = :CARDID AND "
"channel.channum = :CHANNUM");
query.bindValue(":CARDID", m_cardid);
query.bindValue(":CHANNUM", channelnumber);
The attached patch is the latest code I am working with. It changes
channel now but the channel query is a hack and doesn't look right.
This is turning out to be quite interesting :-)
Nick
Isaac Richards wrote:
> *This message was transferred with a trial version of CommuniGate(r) Pro*
> On Saturday 14 January 2006 20:16, jafa wrote:
>
>> Hi Guys,
>>
>> The HDHomeRun code is now finding and connecting to the box ok. When a
>> recording starts it configures the target parameters and streams video.
>>
>> Next on the list of things to get working is changing channel... it
>> looks like I need to implement SetChannelByString?
>>
>> How do I convert the display channel number into the RF channel number?
>> (or frequency would be ok too). Do I need to write a query to get this
>> information from the database or is there common code already to do this?
>>
>
> See channel.cpp, line 455-ish.
>
> Isaac
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hdhomerun.20060114.patch.tar.gz
Type: application/gzip
Size: 10470 bytes
Desc: not available
Url : http://mythtv.org/pipermail/mythtv-dev/attachments/20060114/62b5c3ec/hdhomerun.20060114.patch.tar.bin
More information about the mythtv-dev
mailing list