Skip to content
Snippets Groups Projects

Implements #201 file stream pausing

Merged Nicolas Pope requested to merge feature/201/pausing into master
3 files
+ 25
5
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -239,10 +239,11 @@ static void run(ftl::Configurable *root) {
group->setLatency(4);
group->setName("ReconGroup");
group->sync([splat,virt,&busy,&slave,&scene_A,&scene_B,&align](ftl::rgbd::FrameSet &fs) -> bool {
group->sync([splat,virt,&busy,&slave,&scene_A,&scene_B,&align,controls](ftl::rgbd::FrameSet &fs) -> bool {
//cudaSetDevice(scene->getCUDADevice());
if (slave.isPaused()) return true;
//if (slave.isPaused()) return true;
if (controls->value("paused", false)) return true;
if (busy) {
LOG(INFO) << "Group frameset dropped: " << fs.timestamp;
Loading