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:[EMAIL PROTECTED] Sent: Saturday, January 21, 2006 4:13 PM To: [email protected] 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 [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev EMAIL DISCLAIMER 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
tuning_hack.diff
Description: Binary data
_______________________________________________ mythtv-dev mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
