replicant-frameworks_native/libs/audioflinger
Mathias Agopian 0dd0d2944a Simplify the MemoryDealer implementation
At some point the implementation became complicated because of
SurfaceFlinger's special needs, since we are now relying on gralloc
we can go back to much simpler MemoryDealer.

Removed HeapInterface and AllocatorInterface, since those don't need
to be paramterized anymore. Merged SimpleMemory and Allocation.
Made SimplisticAllocator non virtual.

Removed MemoryDealer flags (READ_ONLY, PAGE_ALIGNED)

Removed a lot of unneeded code.
2010-01-29 14:51:06 -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 Remove verbose log from AudioPolicyManagerBase. 2010-01-28 13:42:59 -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 auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
AudioResampler.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
AudioResamplerCubic.cpp auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
AudioResamplerCubic.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
AudioResamplerSinc.cpp auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
AudioResamplerSinc.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00