projects
/
pulseview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Session: Make get_segment_count() consider all segments
[pulseview.git]
/
pv
/
session.cpp
diff --git
a/pv/session.cpp
b/pv/session.cpp
index fb1732bbe79a0d37e81830856aa91339b27d3744..11a867ab6f410f9e702124c4b82dac6b3e0ce6ef 100644
(file)
--- a/
pv/session.cpp
+++ b/
pv/session.cpp
@@
-677,16
+677,16
@@
double Session::get_samplerate() const
return samplerate;
}
return samplerate;
}
-
in
t Session::get_segment_count() const
+
uint32_
t Session::get_segment_count() const
{
{
-
int min_val = INT_MAX
;
+
uint32_t value = 0
;
- // Find the
lowest common
number of segments
+ // Find the
highest
number of segments
for (shared_ptr<data::SignalData> data : all_signal_data_)
for (shared_ptr<data::SignalData> data : all_signal_data_)
- if (data->get_segment_count()
< min_val
)
-
min_val
= data->get_segment_count();
+ if (data->get_segment_count()
> value
)
+
value
= data->get_segment_count();
- return
(min_val != INT_MAX) ? min_val : 0
;
+ return
value
;
}
const unordered_set< shared_ptr<data::SignalBase> > Session::signalbases() const
}
const unordered_set< shared_ptr<data::SignalBase> > Session::signalbases() const