summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/libcamera/v4l2_videodevice.cpp15
1 files changed, 0 insertions, 15 deletions
diff --git a/src/libcamera/v4l2_videodevice.cpp b/src/libcamera/v4l2_videodevice.cpp
index 14eba056..005a43b8 100644
--- a/src/libcamera/v4l2_videodevice.cpp
+++ b/src/libcamera/v4l2_videodevice.cpp
@@ -1868,19 +1868,6 @@ FrameBuffer *V4L2VideoDevice::dequeueBuffer()
if (V4L2_TYPE_IS_OUTPUT(buf.type))
return buffer;
- /*
- * Detect kernel drivers which do not reset the sequence number to zero
- * on stream start.
- */
- if (!firstFrame_.has_value()) {
- if (buf.sequence)
- LOG(V4L2, Info)
- << "Zero sequence expected for first frame (got "
- << buf.sequence << ")";
- firstFrame_ = buf.sequence;
- }
- metadata.sequence -= firstFrame_.value();
-
unsigned int numV4l2Planes = multiPlanar ? buf.length : 1;
if (numV4l2Planes != buffer->planes().size()) {
@@ -1956,8 +1943,6 @@ int V4L2VideoDevice::streamOn()
{
int ret;
- firstFrame_.reset();
-
ret = ioctl(VIDIOC_STREAMON, &bufferType_);
if (ret < 0) {
LOG(V4L2, Error)