replicant-frameworks_native/libs/audioflinger
Eric Laurent 0f8ab670c0 Fix issue 2127371: Possible race condition in AudioFlinger::openRecord() when a Track is being destroyed.
The fix consists in locking AudioFlinger::mLock mutex in the TrackBase destructor before clearing the strong pointer to the shared memory client. The mutex is not locked in removeclient() any more which implies that we must make sure that the Client destructor is always called from the TrackBase destructor or that we hold the mLock mutex before calling deleting the Client.
2009-09-17 09:26:04 -07:00
..
A2dpAudioInterface.cpp Workaround for issue 2046783. 2009-08-12 05:49:58 -07:00
A2dpAudioInterface.h Workaround for issue 2046783. 2009-08-12 05:49:58 -07:00
Android.mk Fix firestone build 2009-07-29 09:47:23 -07:00
AudioBufferProvider.h Add virtual destructor. 2009-07-07 11:03:13 -07:00
AudioDumpInterface.cpp Improved unit test code for Audioflinger. 2009-08-07 09:32:06 -07:00
AudioDumpInterface.h Improved unit test code for Audioflinger. 2009-08-07 09:32:06 -07:00
AudioFlinger.cpp Fix issue 2127371: Possible race condition in AudioFlinger::openRecord() when a Track is being destroyed. 2009-09-17 09:26:04 -07:00
AudioFlinger.h Fix issue 2127371: Possible race condition in AudioFlinger::openRecord() when a Track is being destroyed. 2009-09-17 09:26:04 -07:00
AudioHardwareGeneric.cpp Fix issue 1795088 Improve audio routing code 2009-07-23 06:03:39 -07:00
AudioHardwareGeneric.h Fix issue 1795088 Improve audio routing code 2009-07-23 06:03:39 -07:00
AudioHardwareInterface.cpp Fix getParameters() default implementation. 2009-08-04 06:17:43 -07:00
AudioHardwareStub.cpp Fix getParameters() default implementation. 2009-08-04 06:17:43 -07:00
AudioHardwareStub.h Fix getParameters() default implementation. 2009-08-04 06:17:43 -07: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
AudioPolicyManagerGeneric.cpp Improved unit test code for Audioflinger. 2009-08-07 09:32:06 -07:00
AudioPolicyManagerGeneric.h Improved unit test code for Audioflinger. 2009-08-07 09:32:06 -07:00
AudioPolicyService.cpp Fix issue 2045911: Camera Shutter tone does not play correctly while listening to music. 2009-08-27 05:58:10 -07:00
AudioPolicyService.h Fix issue 2045911: Camera Shutter tone does not play correctly while listening to music. 2009-08-27 05:58:10 -07: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