replicant-frameworks_native/libs/audioflinger
Eric Laurent 15498d6a23 Fix issue 2327064: Music played via line out is interrupted due to the phone call audio on BT hs.
This is not a real fix for the issue but a change to make sure that the behavior is consistent regardless of
external condidions (WIFI ON or OFF, music started before call or not, A2DP device same as SCO device...).

As there is now way to guaranty good quality audio over both SCO and A2DP simultaneously, especially when WIFI is on, We will stick to this behavior:
When music is playing and we are docked to the desk dock and a call is answered with a BT SCO headset, A2DP output will be suspended.
If music is restarted during the call, it will appear muted to the user until the call is terminated.
2010-02-24 11:54:32 -08:00
..
A2dpAudioInterface.cpp Fix issue 2285561: New AudioFlinger and audio driver API needed for A/V sync 2010-01-26 18:40:39 -08:00
A2dpAudioInterface.h Fix issue 2285561: New AudioFlinger and audio driver API needed for A/V sync 2010-01-26 18:40:39 -08:00
Android.mk Create base class for audio policy manager. 2010-01-13 09:25:13 -08:00
AudioBufferProvider.h Add virtual destructor. 2009-07-07 11:03:13 -07:00
AudioDumpInterface.cpp Fix issue 2285561: New AudioFlinger and audio driver API needed for A/V sync 2010-01-26 18:40:39 -08:00
AudioDumpInterface.h Fix issue 2285561: New AudioFlinger and audio driver API needed for A/V sync 2010-01-26 18:40:39 -08:00
AudioFlinger.cpp Simplify the MemoryDealer implementation 2010-01-29 14:51:06 -08:00
AudioFlinger.h Fix issue 2285561: New AudioFlinger and audio driver API needed for A/V sync 2010-01-26 18:40:39 -08:00
AudioHardwareGeneric.cpp Fix issue 2285561: New AudioFlinger and audio driver API needed for A/V sync 2010-01-26 18:40:39 -08:00
AudioHardwareGeneric.h Fix issue 2285561: New AudioFlinger and audio driver API needed for A/V sync 2010-01-26 18:40:39 -08:00
AudioHardwareInterface.cpp Fix getParameters() default implementation. 2009-08-04 06:17:43 -07:00
AudioHardwareStub.cpp Fix issue 2285561: New AudioFlinger and audio driver API needed for A/V sync 2010-01-26 18:40:39 -08:00
AudioHardwareStub.h Fix issue 2285561: New AudioFlinger and audio driver API needed for A/V sync 2010-01-26 18:40:39 -08:00
AudioMixer.cpp Fix issue 1795088 Improve audio routing code 2009-07-23 06:03:39 -07:00
AudioMixer.h Fix issue 1795088 Improve audio routing code 2009-07-23 06:03:39 -07:00
AudioPolicyManagerBase.cpp Fix issue 2327064: Music played via line out is interrupted due to the phone call audio on BT hs. 2010-02-24 11:54:32 -08:00
AudioPolicyService.cpp Create base class for audio policy manager. 2010-01-13 09:25:13 -08:00
AudioPolicyService.h Create base class for audio policy manager. 2010-01-13 09:25:13 -08:00
AudioResampler.cpp
AudioResampler.h
AudioResamplerCubic.cpp
AudioResamplerCubic.h
AudioResamplerSinc.cpp
AudioResamplerSinc.h