[Bug 682770] v4l2src: should renegotiate
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Tue Feb 17 17:47:14 PST 2015
https://bugzilla.gnome.org/show_bug.cgi?id=682770
--- Comment #29 from Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> ---
Comment on attachment 241773
--> https://bugzilla.gnome.org/attachment.cgi?id=241773
test to show how current situation is broken
This is an interesting case. Here you simply simulate the case where you
replace the current source by itself. Interestingly that works already if you
use a pipeline lile:
v4l2src name=src ! xvimagesink enable-last-sample=0
Without a way to reclaim buffers, this case cannot really work. I'll need to
think about this, but I think GstBaseSink will need to cooperate. Note that a
pipeline like:
v4l2src name=src io-mode=userptr ! xvimagesink
Should have worked, though it seems I forgot to deactivate the downstream pool
(right now we only unref it). I will fix that.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list