From aff0a5b38121f0290b1489d97fc5da4c26ed8313 Mon Sep 17 00:00:00 2001 From: Nicolas Pope <nwpope@utu.fi> Date: Sun, 2 Jun 2019 13:27:50 +0300 Subject: [PATCH] Add stream to reconstructor, not stable --- applications/gui/src/main.cpp | 2 +- applications/reconstruct/src/main.cpp | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/applications/gui/src/main.cpp b/applications/gui/src/main.cpp index 6ab767c93..ecd16bf9f 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 18ed5db3c..09791e3f1 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; -- GitLab