Re: some questions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



volodya@xxxxxxxxxxxxxx wrote:
>  
>   Hi all :)
>  
>   I am from GATOS project (http://www.linuxvideo.org/gatos ). We now have a
>  small v4l capture module that works with Radeon All-in-Wonders. 
>  
>   It's a first cut so, naturally, I have some questions:
>  
>    * in the card the alternating TV fields (odd and even) are captured
>      in two separate buffers. Right now the module presents them as
>      consequetive frames (so that NTSC stream 640x480@30hz interlaced
>      becomes 640x240@60hz), which is wrong. How do I tell through v4l
>      interface that every other frame is odd one ? 

v4l2 has buffer flags for even/odd field, v4l has not.  Is there any way
to capture both fields interleaved into one buffer?  Using pitch =
2*scanlinelength or something like that?  Applications expect the image
interleaved in one buffer ...

>    * what are the features most desired in a v4l driver ? 

capture / overlay?  For the Radeon probably capture is more important,
as overlay is available throught Xvideo, right?

>    * if someone can give some links to capture tools/encoders etc 
>      for compatibility testing this would be much appreciated

Any v4l app should work (in theory ...).
There is no test suite (at least I don't know any ...).

>    * do we need to get a define in videodev.h ? how many ?
>      (there are different All-in-Wonder cards: mach64, Rage128, Radeon
>       and they come with different decoder chips).

Just mail a diff with the new #defines to Alan ...

>    * is there an issue of latency versus number of buffers versus
>      reserved space ? Any comments from people who care about such 
>      stuff ?

Using more (than two) capture buffers basically reduces the risc that
you lose frames on temporary CPU load peaks.

  Gerd

-- 
Netscape is unable to locate the server localhost:8000.
Please check the server name and try again.





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux