On 09/01/2014 01:47 PM, Sakari Ailus wrote:
Hi Mauro,
On Wed, Aug 13, 2014 at 10:14:11AM -0300, Mauro Carvalho Chehab wrote:
Hi,
As there are still too things to be discussed in order to improve media stuff, and most of the developers nowadays are located in Europe and usually go to ELCE, we're scheduling a two day mini-summit in Düsseldorf, Germany, on Thrusday/Friday.
There is a perfect opportunity to discuss the media Kernel-Userspace API improvements that are required for newer devices to work. So, we hope to have there the major Kernel contributors to the media subsystem, and some people working on userspace, in order to be sure that we'll match the needs required on userspace.
In order to properly organize the event, I need the name of the developers interested on joining us, plus the themes proposed for discussions.
I'll be coming to the Media workshop.
I'd like to discuss the Android camera HAL API v3 and what kind of requirements it brings to V4L2. That's the new Android camera interface and it's quite a bit different from the old one. The requirements as such, even if they come from Android directly, mostly have technical merit on their own.
As far as I remember, there was at least a plan to discuss this in an earlier summit but I haven't found any written notes on the topic.
I don't believe this was ever discussed explicitly. However, my work on compound control types and the support for per-frame configuration (based on the control framework as well) is in part driven by the camera v3 API requirements.
I plan to discuss this during the summit, but in the meantime you can take a look at http://git.linuxtv.org/cgit.cgi/hverkuil/media_tree.git/log/?h=confstore which has an initial implementation for this.
It needs a bit more work, but it's mostly done.
Regards,
Hans