[gst-devel] v4l2sink plugin erroneously submitting the same buffer again
Clark, Rob
rob at ti.com
Mon Mar 8 16:38:22 CET 2010
On Mar 8, 2010, at 8:18 AM, Guennadi Liakhovetski wrote:
> On Mon, 8 Mar 2010, Clark, Rob wrote:
>
>> Hi Guennadi,
>>
>> Could you send me a log w/ GST_DEBUG="*v4l2*:5"?
>
> Attached compressed. ASAIU, these two lines are interesting:
>
> 0:00:03.630077728 4m 10350m 0x43ed50 mLOG 0m 0m v4l2 gstv4l2bufferpool.c:484:gst_v4l2_buffer_pool_qbuf:<v4l2sink0>0m enqueue pool buffer 0
>
> 0:00:03.737993377 4m 10350m 0x43ed50 mLOG 0m 0m v4l2 gstv4l2bufferpool.c:484:gst_v4l2_buffer_pool_qbuf:<v4l2sink0>0m enqueue pool buffer 0
>
> in both cases buffer +0 is queued and the second one returns an error.
Hmm, could you delete this line in gstv4l2sink.c:
basesink_class->preroll = GST_DEBUG_FUNCPTR (gst_v4l2sink_show_frame);
should be something like line 257
I've made this change, and a few other patches... but I guess I'm getting a bit behind on submitting those patches
BR,
-R
More information about the gstreamer-devel
mailing list