#include <algorithm>
-#include "analogsnapshot.h"
+#include "analogsnapshot.hpp"
using std::lock_guard;
using std::recursive_mutex;
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);