Low Latency Interlaced Video

Nicolas Dufresne nicolas.dufresne at collabora.com
Sat Sep 13 07:05:10 PDT 2014


Le 2014-09-05 10:12, Paul Barber a écrit :
> I have written a source plugin for the VRMagic USB frame grabber 
> (VRMAVC-2), and for the lowest latency I can configure it to send me 
> individual fields at 50 fps (each half-frame height). I would like to 
> have a downstream element that will combine these fields (e.g. weave 
> them) into a full frame, still at 50 fps. Does such an element or sink 
> exist? 
Sorry to maybe ask a silly question, but if you combine frames coming at 
50fps into pairs (top/bottom field), the best rate you can have at it's 
output would be 25fps no ?

Other then that, normally if you set GST_BUFFER_FLAG_ONEFIELD,and mark 
the top field buffer with the GST_BUFFER_FLAG_TFF, deinterlace should be 
able to operate on an 50fps input stream (but will output deinterlaced 
buffers at 25fps, hence operate with 1/50s latency). To get rid of the 
latency, you would need some display HW/API that can receive and 
scannout the half frames as they come.

cheers,
Nicolas

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20140913/d4e880db/attachment.html>


More information about the gstreamer-devel mailing list