Hi Igor,
I'm trying to build and update the kernel for the Lime2 board using the script you provided on github. I'm using linux sunxi 3.4.103.
The only changes i've made in the kernel are in the sunxi-codec.c file, where i'm changing the values to some variables which should impact the latency on voip softphones.
Here are the changes that i'm doing in "static struct snd_pcm_hardware sunxi_pcm_playback_hardware" and "static struct snd_pcm_hardware sunxi_pcm_capture_hardware"
{
- .period_bytes_min = 1024*4
+ .period_bytes_min = 16*2
- .periods_min = 4
+ .periods_min = 2
}
The problem is that after running the script i get the tar file with 5 deb files, i install them and reboot the board but the latency problems still exits.
The changes i've made in the kernel have been tested also on the kernel with the olimex image for debian where they are working , the latency being eliminated.
I'll be much appreciated to you if you could give me a few pointers or help me down the process.
Thank you!