<div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><div class="h5">

<a href="mailto:amitpandya@itimes.com">amitpandya@itimes.com</a> wrote:<br>
&gt; Hi all,<br>
&gt;<br>
&gt; I have a question regarding AV synchronization.<br>
&gt;<br>
&gt; Normally when we deal with both audio+video data processing in gstreamer,<br>
&gt; we takes audio as a reference for AV synchronization and not the video frames.<br>
&gt;<br>
&gt; Why is it so?<br>
&gt; What is the advantage of doing so?<br>
&gt; Why shouldn&#39;t we tak video frames as our reference while synchronization at muxer?<br>
&gt;<br></div></div></blockquote><div><br>Suppose you were to use video at 50fps with audio sampled at 48k.  For the first frame you have one frame and 960 audio samples.  How will you space the 960 samples out evenly if you only have one clock tick?<br>
<br>Hope that helps<br><br>Rob<br></div></div>