<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><div dir="ltr">I have some doubt regarding Linux kernel V4l2 API's.<br>When
 capture application calls Reqbuff ioctl to allocate n no of buffer 
which would belongs to v4l2 layer and display application calls the 
Reqbuff ioctl to allocate N no of buffer which would also belongs to 
device memory.<br><br>Question:<br>1. V4l2 maintains the generic layer 
for all devices in which buffers can be allocated by any device and can 
be handle by any device?<br><br>2. If not then while capturing the data 
from capture device can capture device allocated buffer gets filled and 
while displaying the same data&nbsp; there memory copy happens between 
capture buffer and output buffers?<br><br>3. If not then I want to capture data from capture device and display onto display device through the v4l2 framework layer. <br>&nbsp;&nbsp; <br>Awaiting for responce!<br><br>Thanks in advance <br>Kaushal <br>                                               </div>
                                               </div></body>
</html>