instrumentation: v4l2: remove compatibility code
[lttng-modules.git] / instrumentation / events / lttng-module / v4l2.h
index 696f226f6d2f0e982a92f22fb40a774c93133c19..5e5bae165b7d55716fb3af765dac67d3c76a8f3c 100644 (file)
@@ -1,10 +1,11 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 #undef TRACE_SYSTEM
 #define TRACE_SYSTEM v4l2
 
 #if !defined(LTTNG_TRACE_V4L2_H) || defined(TRACE_HEADER_MULTI_READ)
 #define LTTNG_TRACE_V4L2_H
 
-#include "../../../probes/lttng-tracepoint-event.h"
+#include <probes/lttng-tracepoint-event.h>
 
 LTTNG_TRACEPOINT_EVENT_CLASS(v4l2_class,
 
@@ -19,7 +20,7 @@ LTTNG_TRACEPOINT_EVENT_CLASS(v4l2_class,
                ctf_integer(u32, bytesused, buf->bytesused)
                ctf_integer(u32, flags, buf->flags)
                ctf_integer(u32, field, buf->field)
-               ctf_integer(s64, timestamp, timeval_to_ns(&buf->timestamp))
+               ctf_integer(s64, timestamp, v4l2_buffer_get_timestamp(buf))
                ctf_integer(u32, timecode_type, buf->timecode.type)
                ctf_integer(u32, timecode_flags, buf->timecode.flags)
                ctf_integer(u8, timecode_frames, buf->timecode.frames)
@@ -51,4 +52,4 @@ LTTNG_TRACEPOINT_EVENT_INSTANCE(v4l2_class,
 #endif /* if !defined(LTTNG_TRACE_V4L2_H) || defined(TRACE_HEADER_MULTI_READ) */
 
 /* This part must be outside protection */
-#include "../../../probes/define_trace.h"
+#include <probes/define_trace.h>
This page took 0.023959 seconds and 4 git commands to generate.