summaryrefslogtreecommitdiffstats
path: root/services/java/com/android/server/PowerManagerService.java
diff options
context:
space:
mode:
authorEric Laurent <elaurent@google.com>2010-09-10 17:44:44 -0700
committerEric Laurent <elaurent@google.com>2010-09-13 09:08:28 -0700
commit27a2fdfb8ad1606bdb686c35e30ae894dd037588 (patch)
treec9f89831cf031eb9d3982f021d21e187cffcef56 /services/java/com/android/server/PowerManagerService.java
parente442fb6c9215fc6329522915805a9582ec2c3323 (diff)
downloadframeworks_base-27a2fdfb8ad1606bdb686c35e30ae894dd037588.zip
frameworks_base-27a2fdfb8ad1606bdb686c35e30ae894dd037588.tar.gz
frameworks_base-27a2fdfb8ad1606bdb686c35e30ae894dd037588.tar.bz2
Fix volume problems with insert revert
- Use a constant input level to the reverb engine and implement volume control in the insert reverb. This avoids the volume spikes when an effect that was inserted after the reverb is disabled or removed. - Fix clicks (one silent buffer) at the end of the reverb disable period. - Modified volume management in audioflinger so that the volume ramp is also done by the insert effect if present when the track is paused (avoids clicks). - Increased room level for all presets. Also fixed problems with output stage session (-1): - effect bundle wrapper was not designed to support session -1 - the permission check in audioflinger for using session -1 failed due to a wrong usage of getCallingPid() Change-Id: Id1ff51327263364bf71d3f2668fa5cde4311d84f
Diffstat (limited to 'services/java/com/android/server/PowerManagerService.java')
0 files changed, 0 insertions, 0 deletions