<div dir="ltr">Hi!<div><br></div><div>I have tested all of the options. xvimagesink sync=false quiets the warning but does not help at all. Moreover it fails with:</div><div><div>ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data flow error.</div><div>Additional debug info:</div><div>/var/tmp/portage/media-libs/gstreamer-1.2.4-r2/work/gstreamer-1.2.4/libs/gst/base/gstbasesrc.c(2865): gst_base_src_loop (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:</div><div>streaming task paused, reason error (-5)</div></div><div><br></div><div>I've also checked d) but any of the cores arent working on full load.</div><div><br></div><div>I think I'll just buy new cam :)</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Nov 12, 2014 at 7:18 PM, Nicolas Dufresne <span dir="ltr"><<a href="mailto:nicolas.dufresne@collabora.com" target="_blank">nicolas.dufresne@collabora.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Le 2014-11-11 11:34, Aleksander Dutkowski a écrit :<span class=""><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Moreover, when using gstreamer 1.0 it tells me:<br>
WARNING: from element /GstPipeline:pipeline0/<u></u>GstAutoVideoSink:<u></u>autovideosink0/GstXvImageSink:<u></u>autovideosink0-actual-sink-<u></u>xvimage: A lot of buffers are being dropped.<br>
Additional debug info:<br>
/var/tmp/portage/media-libs/<u></u>gstreamer-1.2.4-r2/work/<u></u>gstreamer-1.2.4/libs/gst/base/<u></u>gstbasesink.c(2791): gst_base_sink_is_too_late (): /GstPipeline:pipeline0/<u></u>GstAutoVideoSink:<u></u>autovideosink0/GstXvImageSink:<u></u>autovideosink0-actual-sink-<u></u>xvimage:<br>
There may be a timestamping problem, or this computer is too slow.<br>
<br>
Is this an issue with my cam (logitech quickcam communicate stx) or with the pipes? Computer is not slow (8 cores, 16G of ram).<br>
</blockquote>
<br></span>
Could be multiple issues.<br>
<br>
a) Maybe jpegdec has 1 frame latency, but does not say so<br>
b) Maybe you have a webcam (most of them do) that reduce framerate on low light<br>
c) Maybe you are lucky enough that you have a buggy cam that produce wrong timestamp<br>
d) PC not fast enough (unlikely)<br>
<br>
For a), we just have to look in the code (will do and come back). For b), I don't know exactly the solution to that. You test if it's a) and/or b) by disabling sync, sync=f0 to xvimagesink (not a solution, just a way to confirm).<br>
<br>
For c), I own one of these cam which has embedded firmware bug. I've implement code to detect that in git master.<br>
<br>
Even though unlikely, d) would mean 1 of your 8 core (jpegdec is single threaded) is saturated. You can confirm this by setting sync=false and checking if gst-launch-1.0 is around 100% (in top).<br>
<br>
Nicolas<br>
______________________________<u></u>_________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.<u></u>freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/<u></u>mailman/listinfo/gstreamer-<u></u>devel</a><br>
</blockquote></div><br></div>