Tue Aug 10, 2021 9:50 pm
Hi,
I'm embedding header files from 10.11.4 in my application (which can both capture and output), running on Linux. However, when running with Desktop Video 12.1 (again on Linux), I simply don't get any frames anymore. I call StartStreams() as usual, but I simply never get any callbacks.
If I compile against the 12.1 SDK, hacking around all the mode and profile stuff that has been changed around, I get data just fine. So it seems that something in the backward compatibility is broken. This is consistent across at least Duo 2 and Mini Recorder 4K, and across my machine and a user's (that's why I started digging into this). I'd like to avoid upgrading the SDK if possible to not break running on older drivers; is there a solution here?
The last driver version that works is 11.6. 11.7, 12.0 and 12.1 all have the problem.