X-Git-Url: http://dolda2000.com/gitweb/?a=blobdiff_plain;f=src%2Fkaka%2Fcakelight%2FMain.java;h=beb245b737b63ed1ea0fd008a76fcb31e2dded5e;hb=67b0a75891f19e91cc35e23fa56915cfd7cd52de;hp=59e03ff61bed88721fe185866d52932923ac4973;hpb=0bf6c885fdaa8273ab72789f7efcd9477234168a;p=kaka%2Fcakelight.git diff --git a/src/kaka/cakelight/Main.java b/src/kaka/cakelight/Main.java index 59e03ff..beb245b 100644 --- a/src/kaka/cakelight/Main.java +++ b/src/kaka/cakelight/Main.java @@ -1,5 +1,7 @@ package kaka.cakelight; +import kaka.cakelight.mode.AmbientMode; +import kaka.cakelight.mode.SmoothVideoMode; import org.opencv.core.Core; import java.io.FileOutputStream; @@ -14,7 +16,11 @@ public class Main { log("Running with config:\n" + config); CakeLight cakelight = new CakeLight(config, new LedController(config)); - cakelight.setMode(new AmbientMode(args)); + if (args.length > 0) { + cakelight.setMode(new AmbientMode(args)); + } else { + cakelight.setMode(new SmoothVideoMode()); + } cakelight.startLoop(); Runtime.getRuntime().addShutdownHook(new Thread(Main::printTimeStats)); }