Typefind block - lost frames detected

Hoel Vasseur hoel.vasseur at openwide.fr
Fri Apr 15 07:05:13 UTC 2016

Thanks for your reply Nicolas, 

Yes I am sorry I said "keyframes", when I meant frames. I am aware the there is a problem with the speed of reading. I assumed it happens around parts of my pipeline that require a lot of CPU (like encoding and decoding). So I was hoping that I could put an element in my pipeline to stores buffers like a queue but it does not work. It there any way to do that?


----- Mail original -----
> De: "Nicolas Dufresne" <nicolas.dufresne at gmail.com>
> À: "gstreamer-devel" <gstreamer-devel at lists.freedesktop.org>
> Envoyé: Jeudi 14 Avril 2016 21:11:11
> Objet: Re: Typefind block - lost frames detected

> Le jeudi 14 avril 2016 à 18:24 +0200, Hoel Vasseur a écrit :
>> WARN v4l2src gstv4l2src.c:829:gst_v4l2src_create:<v4l2src0> lost
>> frames detected: count = 10 - ts: 0:00:00.948148955
>> So I tried to add queue before and after encoders, but it does not
>> work.
>> Does any one have an idea on how I could not to lost keyframes?
> This warning means that the driver dropped a frame (you application is
> not reading fast enough). It does not mean this frame was a keyframe.
> Note that a control was added since 4.6 to be able to request a new
> keyframe, it's usually not implement. You can control the keyframe
> distance though.
> Nicolas
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

More information about the gstreamer-devel mailing list