Em 24-10-2011 18:42, Pawel Osciak escreveu:
On Mon, Oct 24, 2011 at 08:57, Mauro Carvalho Chehab mchehab@redhat.com wrote:
Hi,
I just updated the etherpad notes taken from yesterday and today's meeting during the KS Media Workshop 2011. They are at:
http://linuxtv.org/events.php
Please review if is there something missed or wrong. If you find anything wrong or incomplete, please send me an email. I'll likely post it tomorrow at the linux-media mailing list, and we need your help to review if is there any issue there before putting it into the wild ;)
I added two things that were asked for to be added to vb2 for Qualcomm hardware.
Those ones, right?
Changes in vb2 core (requested by Qualcomm) 1. Add an option to choose between allocating multi-planar buffers in one shot (i.e. all planes in one alloc call) or each plane sepearately (one alloc call per plane). 2. Add an additional field to v4l2_plane - reserved_size (or something similar). The plane would look like this: |<-reserved_size->|<-data_offset->|<-image bits->|. Reserved size can only be passed by application and driver has to respect it and never overwrite that area. Data_offset can be set by application (in OUTPUT case) or by the driver (in CAPTURE) case and has to be copied on QBUF in former case and on DQBUF in latter case.
It follows my comments about them:
I don't see why not adding the first one to the driver. My understanding is that this is something that it could be added together with the rest of patches they'll be submitting for merge.
With regards to the second one, it sounds really weird to me. Why should feature should be needed?
Regards, Mauro