Thread (228 messages) 228 messages, 14 authors, 2017-03-26

media / v4l2-mc: wishlist for complex cameras (was Re: [PATCH v4 14/36] [media] v4l2-mc: add a function to inherit controls from a pipeline)

From: Philippe De Muyter <hidden>
Date: 2017-03-16 10:21:06
Also in: linux-devicetree, linux-media, lkml

On Thu, Mar 16, 2017 at 11:01:56AM +0100, Philipp Zabel wrote:
On Thu, 2017-03-16 at 10:47 +0100, Philippe De Muyter wrote:
quoted
On Thu, Mar 16, 2017 at 10:26:00AM +0100, Philipp Zabel wrote:
quoted
On Wed, 2017-03-15 at 14:55 -0400, Nicolas Dufresne wrote:
quoted
Le mercredi 15 mars 2017 ? 11:50 +0100, Philippe De Muyter a ?crit :
quoted
quoted
I would say: camorama, xawtv3, zbar, google talk, skype. If it runs
with those, it will likely run with any other application.
I would like to add the 'v4l2src' plugin of gstreamer, and on the
imx6 its
While it would be nice if somehow you would get v4l2src to work (in
some legacy/emulation mode through libv4l2),
v4l2src works just fine, provided the pipeline is configured manually in
advance via media-ctl.
Including choosing the framerate ?  Sorry, I have no time these days
to test it myself.
No, the framerate is set with media-ctl on the CSI output pad. To really
choose the framerate, the element would indeed need a deeper
understanding of the pipeline, as the resulting framerate depends on at
least the source v4l2_subdevice (sensor) framerate and the CSI frame
skipping.
Count me in than as a supporter of Steve's "v4l2-mc: add a function to
inherit controls from a pipeline" patch
quoted
of the image buffers for further processing by other (not necessarily next
in gstreamer pipeline, or for all frames) hardware-accelerated plugins likes
the h.264 video encoder.  As I am stuck with fsl/nxp kernel and driver on that
matter, I don't know how the interfaces have evolved in current linux kernels.
The physical address of the image buffers is hidden from userspace by
dma-buf objects, but those can be passed around to the next driver
without copying the image data.
OK

thanks

Philippe
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help