Question

In DirectShowNet, what is the difference between VideoRenderer and VideoRendererDefault? I cannot find any documentation on VideoRendererDefault, but it is available in both DirectShowNet and GraphEditPlus.

In my application, if I use Default for certain webcams, they cannot connect the pins properly. In other cases, using Non-Default makes it so that my internal webcams on my laptops display black video when set to the highest resolution. I need to figure out why they are different to try to resolve these issues.

Was it helpful?

Solution

DirectShow.NET follows native API conventions, see Video Mixing Renderer Filter 7:

CLSID_VideoRendererDefault: Creates the VMR-7 if system resources are available, or else creates the old Video Renderer filter.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top