StimBuff: customize stop() delay; add stimFrameProductionTimesliceInd

This commit is contained in:
2025-10-31 13:54:50 -04:00
parent 0de031c74b
commit 7574f3f59a
3 changed files with 23 additions and 5 deletions
@@ -19,5 +19,11 @@ formatDesc(formatDesc), stagingBuffer(
{
}
void PcloudStimulusBuffer::stimFrameProductionTimesliceInd()
{
// Release the spinlock for now
frameAssemblyRateLimiter.release();
}
} // namespace stim_buff
} // namespace smo
@@ -36,6 +36,9 @@ public:
PcloudStimulusBuffer(PcloudStimulusBuffer&&) = default;
PcloudStimulusBuffer& operator=(PcloudStimulusBuffer&&) = default;
protected:
void stimFrameProductionTimesliceInd() override;
public:
device::DeviceAttachmentSpec deviceAttachmentSpec;
std::shared_ptr<livoxProto1::Device> device;