Re: [PATCH v2 1/1] vb2: Only requeue buffers immediately once streaming is started

2015-07-03 Thread Sakari Ailus
Hi Hans, Hans Verkuil wrote: On 07/03/2015 03:28 PM, Sakari Ailus wrote: Hi Hans, Hans Verkuil wrote: On 07/03/2015 02:47 PM, Sakari Ailus wrote: Buffers can be returned back to videobuf2 in driver's streamon handler. In this case vb2_buffer_done() with buffer state VB2_BUF_STATE_QUEUED will

Re: [PATCH v2 1/1] vb2: Only requeue buffers immediately once streaming is started

2015-07-03 Thread Hans Verkuil
On 07/03/2015 03:28 PM, Sakari Ailus wrote: > Hi Hans, > > Hans Verkuil wrote: >> On 07/03/2015 02:47 PM, Sakari Ailus wrote: >>> Buffers can be returned back to videobuf2 in driver's streamon handler. In >>> this case vb2_buffer_done() with buffer state VB2_BUF_STATE_QUEUED will >>> cause the dri

Re: [PATCH v2 1/1] vb2: Only requeue buffers immediately once streaming is started

2015-07-03 Thread Sakari Ailus
Hi Hans, Hans Verkuil wrote: On 07/03/2015 02:47 PM, Sakari Ailus wrote: Buffers can be returned back to videobuf2 in driver's streamon handler. In this case vb2_buffer_done() with buffer state VB2_BUF_STATE_QUEUED will cause the driver's buf_queue vb2 operation to be called, queueing the same

Re: [PATCH v2 1/1] vb2: Only requeue buffers immediately once streaming is started

2015-07-03 Thread Hans Verkuil
On 07/03/2015 02:47 PM, Sakari Ailus wrote: > Buffers can be returned back to videobuf2 in driver's streamon handler. In > this case vb2_buffer_done() with buffer state VB2_BUF_STATE_QUEUED will > cause the driver's buf_queue vb2 operation to be called, queueing the same > buffer again only to be r

[PATCH v2 1/1] vb2: Only requeue buffers immediately once streaming is started

2015-07-03 Thread Sakari Ailus
Buffers can be returned back to videobuf2 in driver's streamon handler. In this case vb2_buffer_done() with buffer state VB2_BUF_STATE_QUEUED will cause the driver's buf_queue vb2 operation to be called, queueing the same buffer again only to be returned to videobuf2 using vb2_buffer_done() and so