X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Flogicdatasnapshot.h;h=8e494bedccc916d64f883363a59f7e2c1f0ccaf0;hb=60b0c2daf2291a8358e3905515c1dfa47956590f;hp=21541202d81cfb6afa8114183f141bbb60dee259;hpb=f617d9ace9f2cea2c0cba4c1337575cd6f7d1cf8;p=pulseview.git diff --git a/pv/logicdatasnapshot.h b/pv/logicdatasnapshot.h index 2154120..8e494be 100644 --- a/pv/logicdatasnapshot.h +++ b/pv/logicdatasnapshot.h @@ -44,7 +44,7 @@ private: }; private: - static const int ScaleStepCount = 10; + static const unsigned int ScaleStepCount = 10; static const int MipMapScalePower; static const int MipMapScaleFactor; static const float LogMipMapScaleFactor; @@ -79,13 +79,13 @@ public: * @param[in] sig_index The index of the signal. **/ void get_subsampled_edges(std::vector &edges, - int64_t start, int64_t end, + uint64_t start, uint64_t end, float min_length, int sig_index); private: uint64_t get_subsample(int level, uint64_t offset) const; - static int64_t pow2_ceil(int64_t x, unsigned int power); + static uint64_t pow2_ceil(uint64_t x, unsigned int power); private: struct MipMapLevel _mip_map[ScaleStepCount];