Originally Posted by the_tom
So I found a few minutes to dig a little deeper. It appears that these three prop sets actually work,...
Originally Posted by ARogan
the_tom, any chance you could dig up the guid's for the property page for the simple GOP setting? ...
The Hauppauge HD PVR Capture device filter now supports some additional property sets, one of which could be useful, if it worked (it doesn't AFAICT)
1. c6e13360-30ac-11d0-a18c-00a0c9118956, that is PROPSETID_VIDCAP_VIDEOPROCAMP; five properties (0 thru 4) are supported, corresponding to brightness, contrast, hue, saturation, and sharpness as shown on the filter's video proc amp tab. If one wanted to programatically adjust these (as perhaps in different profiles) you could either set up a nested structure and use the property set interface, or (much easier, and I tried this enough to see that it works to the extent that changes are reflected in the filtr dialog) cast the filter to a IAMVideoProcAmp and use its Set(...) method.
There are other possible properties on this interface (e.g. gamma) but the driver reports that it does not support them, and they are greyed out in the filter dialog also.
This might be useful to someone, but in my testing changing these properties, even to extreme values, appears to have no effect on the captured video at 1080i (component video in, optical in, rev C2 unit)
2. e4ccf781-8afc-4151-b314-f7b80884d88c, common name if any unknown to me, no supported property ids known to me.
3. as previously reported, c6e13350-30ac-11d0-a18c-00a0c9118956, that is PROPSETID_VIDCAP_VIDEODECODER.
It seems clear enough that 2 & 3 correspond to the other two tabs on the capture device filter dialog, and looking at what is on those tabs my guess is that there is probably no reason to mess with those settings anyway.
I've not found any new property sets for the encoder filter or the crossbar.
Previously we were searching without success for the way to set the GOP Mode on the encoder. As I remember it, the default was Simple No IDR GOP
, some users needed to switch this to Simple GOP
, but the setting did not stick properly, it would always revert to the default. We were also waiting (but not holding breath) on a promise from H tech support to provide the info after the 5.1 driver was released.
With the new driver the default seems to have been changed from Simple GOP No IDR
to Simple GOP
. I wonder if we still need the info on how to change this setting programatically?