Browse Source

Camera: fix broken CameraDevice listener on Mac that would trigger only once always.

tags/2021-05-28
Lukasz Kozakiewicz 7 years ago
parent
commit
8fd1740ad8
1 changed files with 3 additions and 0 deletions
  1. +3
    -0
      modules/juce_video/native/juce_mac_CameraDevice.h

+ 3
- 0
modules/juce_video/native/juce_mac_CameraDevice.h View File

@@ -177,6 +177,9 @@ struct CameraDevice::Pimpl
{ {
const ScopedLock sl (listenerLock); const ScopedLock sl (listenerLock);
listeners.call ([=] (Listener& l) { l.imageReceived (image); }); listeners.call ([=] (Listener& l) { l.imageReceived (image); });
if (! listeners.isEmpty())
triggerImageCapture();
} }
void triggerImageCapture() void triggerImageCapture()


Loading…
Cancel
Save