Measure processing latency

This commit is contained in:
Kamil Trzcinski
2022-04-07 12:44:36 +02:00
parent a56886cb6c
commit 944b051daa
3 changed files with 7 additions and 3 deletions

View File

@ -58,6 +58,7 @@ bool buffer_consumed(buffer_t *buf, const char *who)
E_XIOCTL(buf, buf->buf_list->device->fd, VIDIOC_QBUF, &buf->v4l2_buffer, "Can't queue buffer.");
buf->enqueued = true;
buf->enqueue_time_us = get_monotonic_time_us(NULL, NULL);
}
pthread_mutex_unlock(&buffer_lock);