<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><div>I have a pipeline that takes in raw H264 frames, parses them and passed them to a HW OMX h264 Decoder using decodebin and then render to the scren:</div><div><br></div><b>gst-launch-1.0 -v filesrc location=out.264 ! h264parse ! decodebin ! xvimagesink</b><div><b><br></b></div><div>I have converted this pipeline into C++ code using appsrc as the source. The pipeline requires several frames before it actually start to output (around 7 frames by my calculations, depending on content). So if my appsrc is a live source, I can never seem to render the most up to date frame because it is always 7 frames behind. Is there a way to set something on the pipeline or flush the pipeline for live sources?</div>                                     </div></body>
</html>