<html><head></head><body><div class="">Thanks Nicolas.</div><div class=""><br class=""/></div><div class="">I was trying to send the flush_start and flush_stop using the following but wasn’t having luck getting new images from v4l2src (num-buffers=1)</div><div class=""><br class=""/></div><div class=""><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13.4399995803833px; background-color: rgb(255, 255, 255);" class="">gst_element_send_event(GST_ELEMENT(pipeline), gst_new_event_flush_start());</span></div><div class=""><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 13.4399995803833px; background-color: rgb(255, 255, 255);" class="">gst_element_send_event(GST_ELEMENT(pipeline), gst_new_event_flush_stop(false));</span></div><div class=""><br class=""/></div><div class="">Is this correct?  Am I supposed to send this event to the pipeline object or the v4l2src object?</div><div class=""><br class=""/></div><br class=""/><div><blockquote type="cite" class=""><div class=""><div class=""><br class=""/>To follow your design, you'd simply need to send two events into the<br class=""/>pipeline, flush-start followed by flush-stop event. You'll have to bump<br class=""/>multifilesink index each time othewise the index is also reset by the<br class=""/>flush (and file will<br class=""/><br class=""/>Now, why this is not idea is because while streaming, cameras run<br class=""/>algorithm to improve image quality. Meaning that the very first image<br class=""/>is not always in the best possible shape of what you camera can do.<br class=""/><br class=""/>What applications open do, is build a pipeline with a "view finder" / a<br class=""/>live preview of the image. And then can capture images on demand using<br class=""/>"last-sample" property and gst_video_convert_sample() API. Or, for more<br class=""/>advance usage, mais use a tee and other sinks, notably appsink.<br class=""/><br class=""/>Nicolas<br class=""/><br class=""/></div></div></blockquote></div><br class=""/></body></html>