]> sigrok.org Git - pulseview.git/blobdiff - pv/data/decodesignal.hpp
Rework decode sample count getters
[pulseview.git] / pv / data / decodesignal.hpp
index cdd061a9769a45484170bd8e69b82a1b131443b7..03b8d0af45e3f95d73ea4ac06656ec7d6e4eb478 100644 (file)
@@ -88,8 +88,15 @@ public:
 
        double samplerate() const;
        const pv::util::Timestamp& start_time() const;
-       int64_t sample_count() const;
-       int64_t samples_decoded() const;
+
+       /**
+        * Returns the number of samples that can be worked on,
+        * i.e. the number of samples where samples are available
+        * for all connected channels.
+        */
+       int64_t get_working_sample_count() const;
+
+       int64_t get_decoded_sample_count() const;
 
        vector<decode::Row> visible_rows() const;