Skip to content
Snippets Groups Projects
Commit 8ea283fb authored by Fabian Paus's avatar Fabian Paus
Browse files

ArViz: Record initial timestamp and revision

parent b95a03ee
No related branches found
No related tags found
No related merge requests found
......@@ -314,9 +314,16 @@ std::string armarx::ArVizStorage::startRecording(std::string const& newRecording
recordingBuffer.clear();
recordingMetaData.id = newRecordingID;
recordingMetaData.firstRevision = -1;
{
std::unique_lock<std::mutex> lock(historyMutex);
if (history.size() > 0)
{
auto& mostRecent = history.back();
recordingMetaData.firstRevision = mostRecent.revision;
recordingMetaData.firstTimestampInMicroSeconds = mostRecent.timestampInMicroseconds;
}
}
recordingMetaData.lastRevision = 0;
recordingMetaData.firstTimestampInMicroSeconds = -1;
recordingMetaData.lastTimestampInMicroSeconds = 0;
recordingMetaData.batchHeaders.clear();
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment