2 Oct
2007
2 Oct
'07
1:23 p.m.
Akio wrote:
in my case, the sampling rate is 16k,
At 16 kHz, a 32-bit counter overflows after about 74.5 hours.
so the unit is samples not frames. does snd_pcm_prepare will reset the counter or not?
You said that snd_pcm_prepare() returns -EIO, so I guess the driver does not.
so I have to check out where is overflow occurred. which function should I dive into?
Some function in the driver.
Which driver are you using?
my platform is Freescale i.mx27 TO1, the audio driver is come from Freescale.
Then I'd suggest you'd ask Freescale.
In any case I cannot help you if you don't tell me where to find the source code of the driver.
Regards, Clemens