From 351def28f05057b7bf47194172d4bec333bb3285 Mon Sep 17 00:00:00 2001 From: Eric Laurent Date: Tue, 4 Aug 2009 07:43:10 -0700 Subject: [PATCH] Fix problem in A2DP interface closeOutputStream(). If the output stream handler passed was not the A2DP output stream, the request was ignored instead of being forwarded downstream to hardware interface. --- libs/audioflinger/A2dpAudioInterface.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/audioflinger/A2dpAudioInterface.cpp b/libs/audioflinger/A2dpAudioInterface.cpp index 6f9e93444e22f..20db8a5ed700d 100644 --- a/libs/audioflinger/A2dpAudioInterface.cpp +++ b/libs/audioflinger/A2dpAudioInterface.cpp @@ -89,7 +89,7 @@ AudioStreamOut* A2dpAudioInterface::openOutputStream( void A2dpAudioInterface::closeOutputStream(AudioStreamOut* out) { if (mOutput == 0 || mOutput != out) { - LOGW("Attempt to close invalid output stream"); + mHardwareInterface->closeOutputStream(out); } else { delete mOutput;