37class FrameWithTimestampRecorder
40 using BackgroundContainer =
42 presage::platform_independence::DeviceType::Cpu,
43 smartspectra::container::settings::OperationMode::Continuous,
48 void SwapContainer(std::shared_ptr<BackgroundContainer> new_container);
49 void OnReadDone(
bool ok)
override;
50 const BackgroundContainer* GetContainer()
const {
return this->container.get(); }
52 FrameWithTimestamp frame_with_timestamp;
53 std::shared_ptr<BackgroundContainer> container;