<div dir="ltr"><div><div>Thanks. This makes things clearer. <br>Does this mean that in order to step through subsequent frames, I would need to use seek with Format.TIME in steps of 1/fps? <br><br>I'm a bit obsessive about the exact order and timing of frames since the video is used in an experiment and has to be synced with other events.<br><br></div>Best,<br></div>Hjalmar<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Dec 7, 2015 at 7:48 PM, Tim Müller <span dir="ltr"><<a href="mailto:tim@centricular.com" target="_blank">tim@centricular.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Mon, 2015-12-07 at 18:46 -0300, Hjalmar Turesson wrote:<br>
<br>
Hi,<br>
<br>
Yes, in general seeks are done TIME based, and that's the most likely<br>
to work format.<br>
<br>
Some demuxers might also support GST_FORMAT_DEFAULT for frame-based<br>
access, but it really depends. Generally it's best to do things time-<br>
based or process things on a frame-by-frame basis at the sink.<br>
<br>
Cheers<br>
<span class="HOEnZb"><font color="#888888"> -Tim<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
--<br>
Tim Müller, Centricular Ltd - <a href="http://www.centricular.com" rel="noreferrer" target="_blank">http://www.centricular.com</a><br>
<br>
<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</div></div></blockquote></div><br></div>