mirror of
https://github.com/followmsi/android_kernel_google_msm.git
synced 2024-11-06 23:17:41 +00:00
6c3753b13b
Update LPA platform driver to register restart callback. The implementation of the callback is to issue a pending buffer written by the application to restart the session when the dequeue process is stopped due to underrun issue. The callback is triggered from ALSA core when the framework detects that the renderer stopped pulling data but the application is still writing data. It runs in atomic context. Fixes: -A disturbance was heard when switching from one song to the other, or when the song is paused for greater than 3 seconds and then resumed -This was due to the previous value of the track volume being used in the lpa driver -This was fixed by setting 0 as the initial volume Change-Id: I035760937d032038fb3f3383dc87ecbdc5f4700d Signed-off-by: Subhash Chandra Bose Naripeddy <snariped@codeaurora.org> |
||
---|---|---|
.. | ||
aoa | ||
arm | ||
atmel | ||
compress_offload | ||
core | ||
drivers | ||
firewire | ||
i2c | ||
isa | ||
mips | ||
oss | ||
parisc | ||
pci | ||
pcmcia | ||
ppc | ||
sh | ||
soc | ||
sparc | ||
spi | ||
synth | ||
usb | ||
ac97_bus.c | ||
Kconfig | ||
last.c | ||
Makefile | ||
sound_core.c | ||
sound_firmware.c |