[mythtv] If you don't match on PMT....Re-Tune - Possible? -> Better Idea

Matthew Drobnak mdrobnak at optonline.net
Sat Jan 21 23:10:09 UTC 2006

Ah, now I see why you were interested in my patch. Let me hack around a  
few things
(adding in the NIT Network Parsing, and your patch...and roll everything  
into 1.),
and I'll post it here.

Wihtout a doubt, this stuff would be way better suited to go into the  
signal montior.
I don't have a clue how to use threads though.

I see some stuff in DVBSignalMonitor about the NIT..But not sure how to  
use it.

On Sat, 21 Jan 2006 17:26:26 -0500, Buechler, Mark R  
<Mark_R_Buechler at bausch.com> wrote:

> I've hacked together a patch myself which simply checks
> kFlagWaitingForSignal and kFlagWaitingForSIParser and tells DVBChannel to
> retune the card after MythTimer::elapse() occurs. It works pretty well.
> However, if DVBSignalMonitor() checked NID I would only have to wait for
> kFlagWaitingForSignal instead which would be a much better solution.
> Here's what I have. It may or may not patch against SVN.. I had to hand  
> edit
> the patch.
> - Mark.
> -----Original Message-----
> From: Matthew Drobnak [mailto:mdrobnak at optonline.net]
> Sent: Saturday, January 21, 2006 4:13 PM
> To: mythtv-dev at mythtv.org
> Subject: [mythtv] If you don't match on PMT....Re-Tune - Possible? ->  
> Better
> Idea
> Sorry for the seperate thread - inital one was sent from my web-mail.
> I'll post the re-tune patch once I get everything going. I'm working with
> SVN 8390.
> I've thought of a better, and more useful way to ensure I'm at the right
> spot - check the NIT
> for the orbital location of the sat. This will be useful not only in this
> scenario - it will
> work for those who are using rotors to move their satellite dish from one
> location to the next.
> If you check the NIT, There's the network id (already have a patch for
> this from someone else),
> but also inside of the NIT is the orbital location of the satellite.
> Therefore, if one names
> their video source (or uses the location directive - how would I enable
> that for a non-rotor app?)
> as the same as the location...we could match on that to ensure it's tuned
> correctly.
> I need some help with this thought....There's a utility called nscan  
> which
> gets this info,
> and I looked at some of the code, and I can sort-of follow it, but not to
> the point where
> I can write a parser for myth.
> Thoughts?
> -Matt
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
> Please Note: The information contained in this message may be privileged  
> and
> confidential, protected from disclosure, and/or intended only for the  
> use of
> the individual or entity named above. If the reader of this message is  
> not
> the intended recipient, or an employee or agent responsible for  
> delivering
> this message to the intended recipient, you are hereby notified that any
> disclosure, distribution, copying or other dissemination of this
> communication is strictly prohibited. If you received this communication  
> in
> error, please immediately reply to the sender, delete the message and
> destroy all copies of it.
> Thank You

More information about the mythtv-dev mailing list