MCPcopy Create free account
hub / github.com/awawa-dev/HyperHDR / setUsbInactive

Method setUsbInactive

sources/base/VideoControl.cpp:174–191  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

172}
173
174void VideoControl::setUsbInactive()
175{
176 if (!_alive)
177 {
178 _hyperhdr->setInputInactive(_usbCaptPrio);
179
180 if (_stream)
181 {
182 _stream = false;
183 std::shared_ptr<GrabberHelper> grabberHelper;
184 emit GlobalSignals::getInstance()->SignalGetVideoGrabber(grabberHelper);
185 if (grabberHelper != nullptr && grabberHelper->grabberWrapper() != nullptr)
186 QUEUE_CALL_0(grabberHelper->grabberWrapper(), revive);
187 }
188 }
189
190 _alive = false;
191}

Callers

nothing calls this directly

Calls 2

grabberWrapperMethod · 0.80
setInputInactiveMethod · 0.45

Tested by

no test coverage detected