<div><div>Use appsrc and appsink.</div><div><br/></div><div><i>Michael</i></div></div><br><br>Pier <madstrum@gmail.com> wrote:<br><br><div dir="ltr">Hi, <div><br></div><div>I'm using a GStreamer pipeline to record avi file using the command line. </div><div><br></div><div>gst-launch tvsrc fps-n=25 ! 'video/x-raw-yuv, width=(int)720, height=(int)576m framerate=(fraction)25/1' ! vpuenc codec=6 bitrate=1000000 ! avimux ! queue2 max-size-buffers=1 max-size-bytes=0 max-size-time=0 ! filesink location=output.avi</div><div><br></div><div>Is there a way, without using GStreamer SDK, to receive a callback from the pipeline for every frame recorded? I need to log data for every frame of the video that is recorded. </div><div><br></div><div>This is on a iMX6 device. (CM-FX6) </div><div><br></div><div>Thanks. </div></div>