I have a customized board which has imx6 in it with android jellybean 4.2.2 version.
when i play a stream which has sine 10 tones in it (sampled at 44 KHz) through i2s and when i captured the same thing through mic ( or line in cable) with windows sound recorder.
In stream,time interval between each tone is 1sec. when i observe the recorded stream it has 10 tones in it But time interval between each tone is 0.984 sec.
If I take the dump before rendering, am getting same as the original stream ( time interval is 1sec ).
Is this i2s codec problem which is rendering more than what we have given ?
What could be the cause for the issue, Can any one help me ?
Thanks in advance.
Note :- Rendering Sampling frequency is 48 KHz.
Message was edited by: satish kumar challa