]> sigrok.org Git - pulseview.git/blobdiff - pv/data/signaldata.cpp
Implemented pv::data::SignalData::get_max_sample_count
[pulseview.git] / pv / data / signaldata.cpp
index 2c6e3c66c38fb55cb5c65f40cb6a71d8cac02ea7..f7bfe1f00ae548061a54c88e5ab8b8a1e68724f2 100644 (file)
@@ -23,9 +23,9 @@
 namespace pv {
 namespace data {
 
-SignalData::SignalData(double samplerate) :
-       _samplerate(samplerate),
-       _start_time(0)
+SignalData::SignalData() :
+       _start_time(0),
+       _samplerate(0)
 {
 }
 
@@ -34,6 +34,12 @@ double SignalData::get_samplerate() const
        return _samplerate;
 }
 
+void SignalData::set_samplerate(double samplerate)
+{
+       _samplerate = samplerate;
+       clear();
+}
+
 double SignalData::get_start_time() const
 {
        return _start_time;