Loading services/audioflinger/Effects.cpp +4 −5 Original line number Original line Diff line number Diff line Loading @@ -2335,13 +2335,10 @@ void AudioFlinger::EffectChain::syncHalEffectsState() void AudioFlinger::EffectChain::dump(int fd, const Vector<String16>& args) void AudioFlinger::EffectChain::dump(int fd, const Vector<String16>& args) { { const size_t SIZE = 256; char buffer[SIZE]; String8 result; String8 result; size_t numEffects = mEffects.size(); const size_t numEffects = mEffects.size(); snprintf(buffer, SIZE, " %zu effects for session %d\n", numEffects, mSessionId); result.appendFormat(" %zu effects for session %d\n", numEffects, mSessionId); result.append(buffer); if (numEffects) { if (numEffects) { bool locked = AudioFlinger::dumpTryLock(mLock); bool locked = AudioFlinger::dumpTryLock(mLock); Loading Loading @@ -2369,6 +2366,8 @@ void AudioFlinger::EffectChain::dump(int fd, const Vector<String16>& args) if (locked) { if (locked) { mLock.unlock(); mLock.unlock(); } } } else { write(fd, result.string(), result.size()); } } } } Loading Loading
services/audioflinger/Effects.cpp +4 −5 Original line number Original line Diff line number Diff line Loading @@ -2335,13 +2335,10 @@ void AudioFlinger::EffectChain::syncHalEffectsState() void AudioFlinger::EffectChain::dump(int fd, const Vector<String16>& args) void AudioFlinger::EffectChain::dump(int fd, const Vector<String16>& args) { { const size_t SIZE = 256; char buffer[SIZE]; String8 result; String8 result; size_t numEffects = mEffects.size(); const size_t numEffects = mEffects.size(); snprintf(buffer, SIZE, " %zu effects for session %d\n", numEffects, mSessionId); result.appendFormat(" %zu effects for session %d\n", numEffects, mSessionId); result.append(buffer); if (numEffects) { if (numEffects) { bool locked = AudioFlinger::dumpTryLock(mLock); bool locked = AudioFlinger::dumpTryLock(mLock); Loading Loading @@ -2369,6 +2366,8 @@ void AudioFlinger::EffectChain::dump(int fd, const Vector<String16>& args) if (locked) { if (locked) { mLock.unlock(); mLock.unlock(); } } } else { write(fd, result.string(), result.size()); } } } } Loading