diff --git a/modules/juce_video/native/juce_mac_CameraDevice.h b/modules/juce_video/native/juce_mac_CameraDevice.h index e60b59b095..60dc38d168 100644 --- a/modules/juce_video/native/juce_mac_CameraDevice.h +++ b/modules/juce_video/native/juce_mac_CameraDevice.h @@ -177,6 +177,9 @@ struct CameraDevice::Pimpl { const ScopedLock sl (listenerLock); listeners.call ([=] (Listener& l) { l.imageReceived (image); }); + + if (! listeners.isEmpty()) + triggerImageCapture(); } void triggerImageCapture()