BTSignalCheck ------------- BTSignalcheck is a trivial utility program for helping to show A/V receiver or amp OSDs via a BT8x8 TV capture card on a HTPC screen (a projector, in most cases). It is intended to run in conjunction with WinTV2000; when started, it will use the DScaler driver library to monitor the "Video Signal present" status line of the BT8x8 chip, and if it detects missing video, it will terminate the running WinTV2k application and exit itself. The grand idea is that you use a IR receiving Utility (like, say, Girder) to watch for remote control events which cause the OSD of your A/V unit to appear, then start WinTV2k and have it automatically go away again when the OSD is turned off by the A/V unit. Here is a small batch file illustrating it's usage: ===8<=== cd c:\bt start c:\programme\wintv\wintv2k.exe /nss /mtv btsignalcheck ===8<=== This will start WinTV2k in Full Screen Mode, then call BTSignalCheck. BTSignalCheck will first sit idle for 10 seconds (to give WinTV2k time to initialize), then start to monitor the Video In line once every 100ms. If it detects lack of video signal, it will send a WM_QUIT message to WinTV2k (if it's running), then terminate itself. If you are using a different TV app, you need to modify the batch file accordingly and find your own means of terminating the TV app. My code is hereby declared public domain, use at will. For the DScaler code copyright and license, please see http://www.dscaler.org/ - Olli (owagner@garagemaxx.de)