On Wednesday, February 09, 2011 07:23:49 Subash Patel wrote:
> In the reference architecture in ppt, we can directly wait for the RSZ 
> interrupt, if we configure the hardware pipe. It was my mis-understanding as 
> each of those hardware blocks can deliver interrupts too. In that way ARM 
> needs to just work at finished frame, like forward it to the display or codec 
> engine etc. V4L2 can be easily used for such hardware architecture.

What hardware are you developing for anyway? If it is Samsung hardware, then
you should be aware that Samsung Poland is doing a lot of work in V4L2 to add
support to the s5p SoC series.
 
> But if a ISP chooses to do the above work in a seperate (dsp)processor, can 
> we still use V4L2? OMX seems better in such environment. Let me know if there 
> is any other alternative.

In general such systems are either implemented with custom APIs or OMX (my guess
is that in the OMX case it probably uses the same custom API internally, but
that's just a guess).

There is however nothing that prevents V4L2 from being used instead: it really
doesn't matter from the point of view of V4L2 whether the V4L driver sets
hardware registers or makes mailbox calls to a separate DSP/CPU.

It hasn't been done yet since the V4L2 has only recently matured enough to
support such systems, and because of the often closed-source nature of such
systems.

Regards,

        Hans

-- 
Hans Verkuil - video4linux developer - sponsored by Cisco

_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to