Merge pull request #24150 from DeePingXian:4.x

pull/24143/head
Alexander Alekhin 1 year ago
commit abda763073
  1. 2
      modules/videoio/src/cap_dshow.cpp

@ -2771,7 +2771,7 @@ int videoInput::start(int deviceID, videoDevice *VD){
if(customSize){
DebugPrintOut("SETUP: Default Format is set to %ix%i\n", currentWidth, currentHeight);
if (strcmp("OBS Virtual Camera", VD->nDeviceName) == 0)
if (strcmp("OBS Virtual Camera", VD->nDeviceName) == 0 || strcmp("Streamlabs Desktop Virtual Webcam", VD->nDeviceName) == 0)
{
// OBS Virtual Camera always returns S_OK on SetFormat(), even if it doesn't support
// the actual format. So we have to choose a format that it supports manually, e.g. NV12.

Loading…
Cancel
Save