projects
/
pulseview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added double-click zoom behaviour
[pulseview.git]
/
pv
/
data
/
decoderstack.cpp
diff --git
a/pv/data/decoderstack.cpp
b/pv/data/decoderstack.cpp
index 333741ad80c2219f1f961566a9a3784319c3b45f..6d5e4e19440a4f154abb8fceb1e0824ccbf83b8f 100644
(file)
--- a/
pv/data/decoderstack.cpp
+++ b/
pv/data/decoderstack.cpp
@@
-133,7
+133,7
@@
void DecoderStack::begin_decode()
// Get the samplerate and start time
_start_time = data->get_start_time();
// Get the samplerate and start time
_start_time = data->get_start_time();
- _samplerate = data->
get_
samplerate();
+ _samplerate = data->samplerate();
if (_samplerate == 0.0)
_samplerate = 1.0;
if (_samplerate == 0.0)
_samplerate = 1.0;
@@
-146,6
+146,13
@@
void DecoderStack::clear()
_annotations.clear();
}
_annotations.clear();
}
+uint64_t DecoderStack::get_max_sample_count() const
+{
+ if (_annotations.empty())
+ return 0;
+ return _annotations.back()->end_sample();
+}
+
void DecoderStack::decode_proc(shared_ptr<data::Logic> data)
{
srd_session *session;
void DecoderStack::decode_proc(shared_ptr<data::Logic> data)
{
srd_session *session;