History log of /hardware/libhardware_legacy/audio/AudioPolicyManagerBase.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c16ac09f510437e8340be691720177a490ae78f0 01-Nov-2011 Eric Laurent <elaurent@google.com> Force camera shutter sound to speaker in Japan.

Make sure that camera shutter sound is output to device speaker also while
in call.
Added a new strategy for enforced audible stream to address this case as
the routing policy is now different from sonification strategy.

Issue 5548406.

Change-Id: I2de39dfaef7d90e3804b238b1379f0f59b75e985
/hardware/libhardware_legacy/audio/AudioPolicyManagerBase.cpp
497fb4566204c88bd247aafc2412ddef8f85e480 20-Oct-2011 Eric Laurent <elaurent@google.com> Fix music heard in speaker before notifications.

Increase the delay after muting music when switching audio path
to both speaker and headset for notifications and ringtones.
This is required to avoid a residual of music to be output to speaker
now that the max latency has been increased in low power playback mode.

This is a temporary workaround that will be removed when low power mode
is controlled policy manager.

Change-Id: If08e7f46e499be362badb2a24a79d1723ebfc00a
/hardware/libhardware_legacy/audio/AudioPolicyManagerBase.cpp
e43c5c4ca4477a6b384711552c3e990609039d93 18-Oct-2011 Eric Laurent <elaurent@google.com> Fix issue 5440852: Youtube volume is too small ...

When no DRC is applied by the platform when playing
over the device speaker, faint audio signals are not boosted and
barely audible until the media volume is raised to about one fourth
of the range.

Compensate this by applying a different volume curve for music stream
when the speaker is selected.

Change-Id: I03f316fb28150eda50b05dfa12310701e2674648
/hardware/libhardware_legacy/audio/AudioPolicyManagerBase.cpp
cd057ad2774903c62f5c11bc71c4e7357aee71b8 12-Sep-2011 Eric Laurent <elaurent@google.com> Issue 5256795: Phone ringtone volume is too low

Modified the volume curve for ringtones and notifications
in audio policy manager. The first volume step now corresponds to
-30dB instead of -50dB thus making ringtone much more
audible for low volume settings.

Also made a generic implementation of volume curves according to
audio policy strategies.

Change-Id: Ieb7916ba2e53c2a10a47efec82814cabed21c48b
/hardware/libhardware_legacy/audio/AudioPolicyManagerBase.cpp
55ac23bc116ad9ae38266a5e660fd22f5104348e 10-Sep-2011 Eric Laurent <elaurent@google.com> audio policy manager: invert SPDIF/HDMI priority

Route media audio in priority to S/PDIF output when available
even if HDMI is connected. This allows users to chose to output audio
to a different system than the display.

Also force media volume to max when playing over S/PDIF.

Change-Id: I03b82a7235cb60f2b5d6cf7923570554b07ac400
/hardware/libhardware_legacy/audio/AudioPolicyManagerBase.cpp
582a15744be109fb630db7dbd1d1bdf22ff44f12 11-Aug-2011 Eric Laurent <elaurent@google.com> AudioPolicyManager: register effect CPU on enable

Audio effect CPU usage is now registered on enable and
unregistered on disable instead of when the effect is
created or destroyed.

Change-Id: Icffcede9558d8d41887278f0efef2df430927381
/hardware/libhardware_legacy/audio/AudioPolicyManagerBase.cpp
1c65a49da0c89f75e528354ef02de5dc93a28232 18-Jun-2011 Eric Laurent <elaurent@google.com> Audio effects: support for audio pre processing

Audio policy manager: allow registration of audio effects on
inputs too.

Change-Id: I92efa5b51cfde591052a5c56ba2b0b84de80df0f
/hardware/libhardware_legacy/audio/AudioPolicyManagerBase.cpp
e81531e91ecae92aff471dbff9cbeb0f95ff4a80 20-Apr-2011 Dima Zavin <dima@android.com> hardware_legacy: provide HAL helpers for legacy audio users

This doesn't actually create a HAL, but rather a set of helper static
libraries that device specific libraries (i.e. the old libaudio pieces)
can link against to create a proper audio HAL module.

We provide an audio_policy static wrapper and audio hardware interface
static wrapper.

Change-Id: Ie56195447ad24b83888f752dca24674b0afd8a76
Signed-off-by: Dima Zavin <dima@android.com>
/hardware/libhardware_legacy/audio/AudioPolicyManagerBase.cpp
f01215993dda68b6b52111d754bd0c7c2d5bcfa3 20-Apr-2011 Dima Zavin <dima@android.com> legacy: move legacy audio code from frameworks/base here

Change-Id: Ic5da0130af44354dffdf85c30cd99f57c6ee163c
Signed-off-by: Dima Zavin <dima@android.com>
/hardware/libhardware_legacy/audio/AudioPolicyManagerBase.cpp