diff --git a/applications/gui/src/main.cpp b/applications/gui/src/main.cpp index 6ab767c9335ca91db2a671ec7a2dc9868875b1f5..ecd16bf9ffcc0c6c1b6d6e10cc8cc60e63b2a42f 100644 --- a/applications/gui/src/main.cpp +++ b/applications/gui/src/main.cpp @@ -88,7 +88,7 @@ class FTLApplication : public nanogui::Screen { } virtual void draw(NVGcontext *ctx) { - net_->broadcast("grab"); + //net_->broadcast("grab"); for (auto &src : sources_) { cv::Mat rgb, depth; src.source->grab(); diff --git a/applications/reconstruct/src/main.cpp b/applications/reconstruct/src/main.cpp index 18ed5db3cefd62b2414552b68b4dccf22b015fd1..09791e3f16d87222f2b9edb4b3b18d8daeff2076 100644 --- a/applications/reconstruct/src/main.cpp +++ b/applications/reconstruct/src/main.cpp @@ -11,6 +11,7 @@ #include <ftl/scene_rep_hash_sdf.hpp> #include <ftl/rgbd.hpp> #include <ftl/virtual_source.hpp> +#include <ftl/rgbd_streamer.hpp> // #include <zlib.h> // #include <lz4.h> @@ -423,6 +424,9 @@ static void run() { virt->setScene(&scene); display.setSource(virt); + ftl::rgbd::Streamer stream(config, &net); + stream.add(virt); + stream.run(); unsigned char frameCount = 0; bool paused = false;