Thanks for bringing this one up over on the devel list. The thread
mentions that there is a value of '4294967295' coming back as a 'chanid'
which seems like a wild value for that field, but I am willing to accept
that it is possible. They mention that it is listed as an unsigned
value in the database schema. We should probably change this to be an
unsigned in libcmyth (this is probably a non-impactive change, since all
of the reasonable values we have seen up to now are reasonable signed or
unsigned values). There is another, minor, problem that contributed
confusion -- the comment is incorrect on cmyth_rcv_long(). It handles
32 bit signed quantities. The comment was cut/pasted from
cmyth_rcv_long_long() which handles 64 bit values.
It is not clear to me, however, that changing the value to an unsigned
long in libcmyth will not simply mask an underlying deeper problem with
Myth (or our interaction with Myth). Is a chanid of '4294967295' really
valid? This value looks suspiciously like -1 to me. All the chanid's I
see on my Myth server are _much_ smaller values (they easily fit in a
signed 32 bit value). It would be helpful if someone who is having this
problem would dump out the 'channel' table of their MythTV database (it
might make sense to dump the 'dvb_channel' table as well). I have a
feeling that Myth is producing a -1 which it reports as an unsigned
because it thinks it is an unsigned. Perhaps there is some other field
we are supposed to be using for the chanid with digital cards or second
tuners?
We should probably take this thread off of the user's list and onto the
devel list (I am cross posting to let the users list know that devel is
aware of it).
Eric
G C wrote:
> There's a thread going on the mvpmc-users mailing list that I believe
> needs input from developers as it appears to be a bug. Take a look
> at:
>
> http://sourceforge.net/mailarchive/forum.php?thread_id=31381344&forum_id=46647
>
> Let me know if you'd like me to log this as a bug.
>
> Thanks...
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Mvpmc-devel mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/mvpmc-devel
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Mvpmc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mvpmc-users
mvpmc wiki: http://mvpmc.wikispaces.com/