]> sigrok.org Git - pulseview.git/blobdiff - pv/data/analogsegment.hpp
Make get_raw_samples() use provided mem instead of allocating
[pulseview.git] / pv / data / analogsegment.hpp
index 8dd6f5f189746ec903157c7563892ad2073f1170..8cb4d25b9d78648133a470a8eb9974951b3b4ddc 100644 (file)
@@ -86,8 +86,7 @@ public:
        void append_interleaved_samples(const float *data,
                size_t sample_count, size_t stride);
 
-       const float* get_samples(int64_t start_sample,
-               int64_t end_sample) const;
+       void get_samples(int64_t start_sample, int64_t end_sample, float* dest) const;
 
        const pair<float, float> get_min_max() const;