X-Git-Url: http://dolda2000.com/gitweb/?a=blobdiff_plain;f=src%2Fkaka%2Fcakelight%2FVideoMode.java;h=ca0bd53127c4840d6284da99bbf74af428f2e90c;hb=fa0f769bf3338643755de3624aa4b6db53cea6e6;hp=960f9853a0bb9075dc7fb517b2e0b7640a15b8ea;hpb=d182b8ccdbbbdadc4441170f0135ec98c76f5d17;p=kaka%2Fcakelight.git diff --git a/src/kaka/cakelight/VideoMode.java b/src/kaka/cakelight/VideoMode.java index 960f985..ca0bd53 100644 --- a/src/kaka/cakelight/VideoMode.java +++ b/src/kaka/cakelight/VideoMode.java @@ -38,8 +38,6 @@ public class VideoMode extends Mode { if (frameConsumer != null) frame.ifPresent(frameConsumer); frame.ifPresent(VideoMode.this::onFrame); // timeIt("frame", grabber::grabFrame); - // TODO: process frame - // TODO: save where the LedController can access it } } catch (IOException e) { e.printStackTrace(); @@ -54,8 +52,7 @@ public class VideoMode extends Mode { } private void onFrame(Frame frame) { - assert frameListener != null; - frameListener.accept(frame.getLedFrame()); + updateWithFrame(frame.getLedFrame()); } public void onVideoDeviceChange(Optional videoDevice) {