Forum rules
Please post only Windows specific questions in this forum category. If you don't know where to post, please read the different forums' rules. Thanks.
When I use OpenGL as my video output I get blue faces on the TV. I am using a Pinnacle Pro HD card for my tv tuner. I know it is not my screen because I get good results from the DVD Section,
Attached is an example of a TV and DVD split screen. I used two activex controls to create the program
No this only happens when I use OpenGL. I would prefer to use DirectX but I am getting "artifacts" on the screen. Here is an example
The "artifcact" issue could because of the way I strecth the screen. I need to fill the entire area which is often non-standard. Here is the script I use
// What channel are we watching
var channel = getQueryVariable("channel");
// Pass an array of parameters to the VLC control
var options = new Array;
options[0] = ":dshow-vdev=Analog Video Capture";
options[1] = ":dshow-adev=Analog Video Capture";
options[2] = ":dshow-tuner-channel=44";
options[3] = ":dshow-tuner-country=1";
options[4] = ":dshow-tuner-input=1";
// Create a custom aspect ratio to fill the entire screen
var height = document.getElementById("bdyMain").offsetHeight
var width = document.getElementById("bdyMain").offsetWidth
options[5] = ":aspect-ratio=" + width + ":" + height;
// Give the ActiveX a nudge to repaint the screen
document.getElementById("objVLC").style.display="none";
document.getElementById("objVLC").style.display="block";