<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, May 21, 2014 at 3:55 AM, Sebastian Dröge <span dir="ltr"><<a href="mailto:sebastian@centricular.com" target="_blank">sebastian@centricular.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">On Mi, 2014-05-21 at 09:46 +0200, <a href="mailto:stic@free.fr">stic@free.fr</a> wrote:<br>
> please can you give me advices on how I can synchronise correctly video and audio in my case ?<br>
> Do you know if I have to insert empty buffers to compensate the fact that the appsrc video input does not push data when the input is not changing ?<br>
<br>
</div>If you don't produce video buffers when the input does not change,<br>
that's not a problem at all. Just make sure that the timestamps are<br>
correct after the gap, and don't just continue as if there was no gap<br>
and a constant framerate was produced (like what the code you pasted<br>
would do).<br></blockquote><br><div>I hadn't realized you could do this. What do you set on these buffers for the buffer duration then, if you don't know when the next buffer will be generated?<br><br clear="all">
</div></div><br>-- <br>Stirling Westrup<br>Programmer, Entrepreneur.<br><a href="https://www.linkedin.com/e/fpf/77228" target="_blank">https://www.linkedin.com/e/fpf/77228</a><br><a href="http://www.linkedin.com/in/swestrup" target="_blank">http://www.linkedin.com/in/swestrup</a><br>
<a href="http://technaut.livejournal.com" target="_blank">http://technaut.livejournal.com</a><br><a href="http://sourceforge.net/users/stirlingwestrup" target="_blank">http://sourceforge.net/users/stirlingwestrup</a>
</div></div>