Loading media/libmedia/Visualizer.cpp +3 −0 Original line number Diff line number Diff line Loading @@ -77,10 +77,13 @@ status_t Visualizer::setEnabled(bool enabled) if (t != 0) { if (enabled) { if (t->exitPending()) { mCaptureLock.unlock(); if (t->requestExitAndWait() == WOULD_BLOCK) { mCaptureLock.lock(); ALOGE("Visualizer::enable() called from thread"); return INVALID_OPERATION; } mCaptureLock.lock(); } } t->mLock.lock(); Loading Loading
media/libmedia/Visualizer.cpp +3 −0 Original line number Diff line number Diff line Loading @@ -77,10 +77,13 @@ status_t Visualizer::setEnabled(bool enabled) if (t != 0) { if (enabled) { if (t->exitPending()) { mCaptureLock.unlock(); if (t->requestExitAndWait() == WOULD_BLOCK) { mCaptureLock.lock(); ALOGE("Visualizer::enable() called from thread"); return INVALID_OPERATION; } mCaptureLock.lock(); } } t->mLock.lock(); Loading