SignalData: Moved samplerate into Snapshot
[pulseview.git] / pv / data / analogsnapshot.cpp
index df3cb42d5b7b511da22ba77056c41f6de5e018be..5e995158ee1dd672163c741538768d767599749a 100644 (file)
@@ -27,7 +27,7 @@
 
 #include <algorithm>
 
-#include "analogsnapshot.h"
+#include "analogsnapshot.hpp"
 
 using std::lock_guard;
 using std::recursive_mutex;
@@ -45,8 +45,9 @@ const float AnalogSnapshot::LogEnvelopeScaleFactor =
        logf(EnvelopeScaleFactor);
 const uint64_t AnalogSnapshot::EnvelopeDataUnit = 64*1024;     // bytes
 
-AnalogSnapshot::AnalogSnapshot(const uint64_t expected_num_samples) :
-       Snapshot(sizeof(float))
+AnalogSnapshot::AnalogSnapshot(
+       uint64_t samplerate, const uint64_t expected_num_samples) :
+       Snapshot(samplerate, sizeof(float))
 {
        set_capacity(expected_num_samples);