From 7230f636049a2f8527ed203dcb5ee4e27030b539 Mon Sep 17 00:00:00 2001 From: mwaltz Date: Sat, 24 May 2025 00:03:15 +0000 Subject: [PATCH] populate mmap output stream metadata --- src/io/mmap/stream.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/io/mmap/stream.rs b/src/io/mmap/stream.rs index cd666bd..307430b 100644 --- a/src/io/mmap/stream.rs +++ b/src/io/mmap/stream.rs @@ -222,7 +222,10 @@ impl<'a, 'b> OutputStream<'b> for Stream<'a> { // set to 0 v4l2 will set it to the size of the plane: // https://www.kernel.org/doc/html/v4.15/media/uapi/v4l/buffer.html#struct-v4l2-plane v4l2_buf.bytesused = self.buf_meta[index].bytesused; + v4l2_buf.flags = self.buf_meta[index].flags.into(); v4l2_buf.field = self.buf_meta[index].field; + v4l2_buf.timestamp = self.buf_meta[index].timestamp.into(); + v4l2_buf.sequence = self.buf_meta[index].sequence; if self .handle