[Bug 753562] v4l2src: Implemented timecode metadata

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Aug 13 00:06:17 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=753562

--- Comment #5 from patcherwork at gmail.com ---
Hello and thanks for the feedback!

In my setup I am using a camera that is taking frames from a moving conveyor.
The conveyor has a rotary encoder attached to it, which provides pulses for how
many steps the conveyor has done from the last time it was queried. What the
v4l2 driver I am working with is doing is it is receiving the pulses that have
been recorded since the last buffer dequeue and is storing that information
under the userbits array under the v4l2_timecode structure. 

As for the patch size, the bulk of the patch are copied videodev2 headers that
are currently under /sys/v4l2/ext. This is probably not the best solution, I
could have pointed the makefile to them under sys instead. 

If any alternatives can be suggested I would be more than willing to implement
a change. However, I am not aware of any other API that v4l2 provides for this
kind of case. To be honest, I thought that the reason the timecode userdata
existed in the first place was for storing this kind of information.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list