replicant-frameworks_native/libs/audioflinger
Eric Laurent da3529b468 Create base class for audio policy manager.
First implementations of audio policy manager in Eclair branch have shown that most code is common to all platforms.
Creating AudioPolicyManagerBase base class will improve code maintainability and readability.

Audio policy manager code for platforms using generic audio previously in AudioPolicyManagerGeneric is replaced by AudioPolicyManagerBase.
Audio policy manager test code previously in AudioPolicyManagerGeneric is moved to AudioPolicyManagerBase.

Also added a wake lock for delayed commands in AudioPolicyService.
2010-01-13 09:25:13 -08:00
..
A2dpAudioInterface.cpp
A2dpAudioInterface.h
Android.mk Create base class for audio policy manager. 2010-01-13 09:25:13 -08:00
AudioBufferProvider.h
AudioDumpInterface.cpp
AudioDumpInterface.h
AudioFlinger.cpp Fix issue 2323920: Notification & A2DP audio stutter. 2009-12-22 09:06:46 -08:00
AudioFlinger.h Fix issue 2323920: Notification & A2DP audio stutter. 2009-12-22 09:06:46 -08:00
AudioHardwareGeneric.cpp
AudioHardwareGeneric.h
AudioHardwareInterface.cpp
AudioHardwareStub.cpp
AudioHardwareStub.h
AudioMixer.cpp
AudioMixer.h
AudioPolicyManagerBase.cpp Create base class for audio policy manager. 2010-01-13 09:25:13 -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