<div dir="ltr"><div><div>Hi,<br><br>You could try bitbanging any availiable peripheral(i.e gpio) from each system at the callbacks and have a logic analyzer measuring and reporting  time delay.<br><br></div>Best regards,<br><br></div>Aris<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, May 18, 2018 at 3:37 PM, Muni Sekhar <span dir="ltr"><<a href="mailto:munisekharrms@gmail.com" target="_blank">munisekharrms@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">[ Please keep me in CC as I'm not subscribed to the list]<br>
<br>
Hi All,<br>
<br>
I am trying to characterize the audio synchronization between two<br>
systems. There is a mechanism to route audio between two systems, we<br>
run ‘aplay’ at one system and ‘arecord’ in other system.<br>
<br>
We need to measure the time difference when audio sample is out at one<br>
port and arriving at another port in different system.<br>
<br>
I plan to add printk’s in “struct snd_pcm_ops” call backs, but does<br>
these call backs tells when it received first and last audio<br>
frames\samples?<br>
<br>
Or else please suggest any other best method.<br>
<span class="gmail-HOEnZb"><font color="#888888"><br>
<br>
-- <br>
Thanks,<br>
Sekhar<br>
<br>
______________________________<wbr>_________________<br>
Kernelnewbies mailing list<br>
<a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.<wbr>org</a><br>
<a href="https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" rel="noreferrer" target="_blank">https://lists.kernelnewbies.<wbr>org/mailman/listinfo/<wbr>kernelnewbies</a><br>
</font></span></blockquote></div><br></div>