projects
/
pulseview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add new dependency: libgstreamermm >= 1.8.0.
[pulseview.git]
/
pv
/
data
/
segment.cpp
diff --git
a/pv/data/segment.cpp
b/pv/data/segment.cpp
index 6ea17ff6d0ba2861af7d3963538771e51d2159e6..2bac00621a0eb2de8dfd15c65f1cdfa5b9f22e4c 100644
(file)
--- a/
pv/data/segment.cpp
+++ b/
pv/data/segment.cpp
@@
-289,5
+289,12
@@
uint8_t* Segment::get_iterator_value(SegmentDataIterator* it)
return (it->chunk + it->chunk_offs);
}
return (it->chunk + it->chunk_offs);
}
+uint64_t Segment::get_iterator_valid_length(SegmentDataIterator* it)
+{
+ assert(it->sample_index <= (sample_count_ - 1));
+
+ return ((chunk_size_ - it->chunk_offs) / unit_size_);
+}
+
} // namespace data
} // namespace pv
} // namespace data
} // namespace pv