Gerd Knorr ([EMAIL PROTECTED]):

> > > Sorry, no.  bttv 0.8.x will happily put the fields into separate
> > > capture buffers.  But the IRQ is raised once per frame, thus the
> > > application(s) will be waked up when both fields are finished.
> >  
> >  What's the problem?
> 
> The driver decides once per frame what to do next depending on the
> state of overlay and the request(s) in the capture queue.  At this
> point it also wakes up the processes waiting on the completed buffers.

  Ugh..

> >  Would this be easy to put in the driver, or is there something I've
> >  missed?
> 
> It is probably possible, but not trivial.  Sometimes you need both
> fields, sometimes one is enougth.  Thats why the code is less complex
> if that is done per frame, not per field.

  Sure, but I thought alot of the point of V4L2 is that we can finally
get that interrupt per field ...  Isn't it simply a matter of, on each
field, checking if there are any completed buffers?

  I'm very much relieved to hear that it is possible.. :)

-- 
Billy Biggs
[EMAIL PROTECTED]



_______________________________________________
Video4linux-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/video4linux-list

Reply via email to