[09:11] <eduardas_m> hello, I am playing around with Logitech C270 camera and its UVC extensions... it seems one can import extensions using  uvcdynctrl -c --addctrl 046d:0825... uvcdynctrl uses an xml file to map UVC extension controls, but once the controls are mapped, I am not sure where the system stores the information about the UVC extension controls
[09:12] <eduardas_m> is there some kind of binary registry in V4L2 for UVC extension controls?
[09:12] <eduardas_m> or are they mapped from logitech.xml every time uppon system startup?
[09:13] <eduardas_m> I am on Ubuntu 14.04
[09:13] <eduardas_m> I am not sure if UVC extension - related system behaviour is distro-specific or not
[11:06] <luisbg> https://linuxtv.org/wiki/index.php/Other_sources_of_info
[11:07] <luisbg> this page points to #linuxtv which from what I see is a dead channel now
[11:07] <luisbg> I could offer an update (listing it in old resources) if anybody would prefer that
[11:12] <kbingham> luisbg: There are plenty of people in #linuxtv?
[11:14] <luisbg> kbingham: my bad, #linuxtv != #linux-tv
[11:14] <kbingham> luisbg: :D
[11:14] <luisbg> kbingham: thanks for noticing :)
[11:14] <luisbg> for some strange reason my memory thought it had a dash
[11:15] <kbingham> luisbg: Go rogue and start #linux-tv :D
[11:16] <luisbg> kbingham: somebody already registered it, ChanServ is there
[11:16] <luisbg> and the topic points to a german website
[11:17] <eduardas_m> does anyone here have experience with uvcdynctrl, libwebcam and UVC extensions?
[11:18] <eduardas_m> as far as I understand uvcdynctrl and libwebcam were developed by the Quickcam team at Logitech
[11:19] <eduardas_m> their home page is listed in the Ubuntu package index, but has been dead for quite some years
[11:20] <eduardas_m> I am wondering whether the XML file format they use to register UVC extension controls is defined in some specification and is the standard way for Linux distros to work with UVC extensions... or is it merely something they invented for their own needs and is not really a standard
[11:23] <kbingham> eduardas_m: I would suspect that it is their own.
[11:24] <kbingham> eduardas_m: but the controls should be defined through the driver no?
[11:28] <kbingham> eduardas_m: a quick play looks like uvcdyncctrl is parsing the ctrls provided by the driver and allowing you to configure them based on the controls string representation.
[11:36] <eduardas_m> kbingham: yes, exactly... but has the way that the file logitech.xml (in package http://packages.ubuntu.com/trusty/all/uvcdynctrl-data/filelist) is written actually become a standard solution for linux distros to manage UVC extensions?
[11:37] <eduardas_m> I am working with an embedded device and building a distro for it using Yocto project, so I am wondering whether I should build uvcdynctrl for it and use the XML or just write some plain V4L2 code?
[11:41] <eduardas_m> at first glance it looks like uvcdynctrl is an unmaintained tool... I was wondering whether any people that work with V4L2 here might know something more about it
[14:49] <hverkuil> svarbanov: reviewed the venus patch series. The patches I didn't comment on are fine as far as I am concerned.
[14:52] <svarbanov> hverkuil: thanks for the review and time!
[14:53] <svarbanov> hverkuil: btw, if I managed  to send a new version these days, would it be possible to merge the driver in -next until firmware pull request is made?
[14:54] <hverkuil> svarbanov: that would be up to mchehab.
[14:55] <svarbanov> hverkuil: ok, will check with him then
[16:46] *** benjiG has left 
[22:01] <koike> hi, quick question, is it mandatory for v4l2 drivers to return at least one input in ioctl VIDIOC_ENUMINPUT? Or can I just return -EINVAL ?
[22:02] <koike> it enumerates where the image is coming from right? I am just wondering what to return in the vimc base driver