Question / Help how to programmatically specify filter properties

rogerdpack

New Member
Hello. Question about directshow programming in general, since you people seem to be the best there is. My basic question is "given a directshow capture device with multiple inputs that is *not* a crossbar device, is there any way to enumerate the input/programmatically select the input" or are we stuck with IPersistStream and setting capture sources manually [once]?

I noticed here: https://obsproject.com/forum/threads/cant-find-hdmi-in-device-w-avermedia-avertv-hd-dvr-c027.9675/ that y'all seem to be familiar with these kind of devices, any thoughts welcome. Would IksTopologyInfo/IksPropertySet possibly help here or something like it [without having to resort to 3rd party interfaces]? Any advice welcome, thank you so much!
 
What do you mean you people??!? O_o

This is probably more of a Dev question so I will leave it up to one of them, just thought the "you people" comment was funny
 
Any ideas here? Does OBS "persist" capture filter state using any mechanism, or do you have to set it "once per boot" as it were?
Thank you.
 
Back
Top