Skip to content

Commit 0339c05

Browse files
authored
Merge pull request #95 from ros-drivers/buffer_queue_size_really_1
When setting queue_size to 1, we actually had 2 images in the buffer,…
2 parents 68cde06 + 0bc3daa commit 0339c05

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/video_stream.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ virtual void do_capture() {
156156
if(!frame.empty()) {
157157
std::lock_guard<std::mutex> g(q_mutex);
158158
// accumulate only until max_queue_size
159-
while (framesQueue.size() > latest_config.buffer_queue_size) {
159+
while (framesQueue.size() >= latest_config.buffer_queue_size) {
160160
framesQueue.pop();
161161
}
162162
framesQueue.push(frame.clone());

0 commit comments

Comments
 (0)