Loading camera/libcameraservice/CameraService.cpp +16 −4 Original line number Diff line number Diff line Loading @@ -669,9 +669,15 @@ status_t CameraService::Client::startRecording() LOGD("startRecording (pid %d)", getCallingPid()); if (mMediaPlayerBeep.get() != NULL) { // do not play record jingle if stream volume is 0 // (typically because ringer mode is silent). int index; AudioSystem::getStreamVolumeIndex(AudioSystem::ENFORCED_AUDIBLE, &index); if (index != 0) { mMediaPlayerBeep->seekTo(0); mMediaPlayerBeep->start(); } } mHardware->enableMsgType(CAMERA_MSG_VIDEO_FRAME); Loading Loading @@ -888,9 +894,15 @@ void CameraService::Client::handleShutter( { // Play shutter sound. if (mMediaPlayerClick.get() != NULL) { // do not play shutter sound if stream volume is 0 // (typically because ringer mode is silent). int index; AudioSystem::getStreamVolumeIndex(AudioSystem::ENFORCED_AUDIBLE, &index); if (index != 0) { mMediaPlayerClick->seekTo(0); mMediaPlayerClick->start(); } } // Screen goes black after the buffer is unregistered. if (mSurface != 0 && !mUseOverlay) { Loading libs/surfaceflinger/Layer.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -515,6 +515,11 @@ void Layer::unlockPageFlip( dirtyRegion.andSelf(visibleRegionScreen); outDirtyRegion.orSelf(dirtyRegion); } if (visibleRegionScreen.isEmpty()) { // an invisible layer should not hold a freeze-lock // (because it may never be updated and thereore never release it) mFreezeLock.clear(); } } void Layer::finishPageFlip() Loading opengl/libagl/copybit.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -38,7 +38,7 @@ #include <ui/Rect.h> #define DEBUG_COPYBIT true #define DEBUG_COPYBIT false // ---------------------------------------------------------------------------- Loading Loading
camera/libcameraservice/CameraService.cpp +16 −4 Original line number Diff line number Diff line Loading @@ -669,9 +669,15 @@ status_t CameraService::Client::startRecording() LOGD("startRecording (pid %d)", getCallingPid()); if (mMediaPlayerBeep.get() != NULL) { // do not play record jingle if stream volume is 0 // (typically because ringer mode is silent). int index; AudioSystem::getStreamVolumeIndex(AudioSystem::ENFORCED_AUDIBLE, &index); if (index != 0) { mMediaPlayerBeep->seekTo(0); mMediaPlayerBeep->start(); } } mHardware->enableMsgType(CAMERA_MSG_VIDEO_FRAME); Loading Loading @@ -888,9 +894,15 @@ void CameraService::Client::handleShutter( { // Play shutter sound. if (mMediaPlayerClick.get() != NULL) { // do not play shutter sound if stream volume is 0 // (typically because ringer mode is silent). int index; AudioSystem::getStreamVolumeIndex(AudioSystem::ENFORCED_AUDIBLE, &index); if (index != 0) { mMediaPlayerClick->seekTo(0); mMediaPlayerClick->start(); } } // Screen goes black after the buffer is unregistered. if (mSurface != 0 && !mUseOverlay) { Loading
libs/surfaceflinger/Layer.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -515,6 +515,11 @@ void Layer::unlockPageFlip( dirtyRegion.andSelf(visibleRegionScreen); outDirtyRegion.orSelf(dirtyRegion); } if (visibleRegionScreen.isEmpty()) { // an invisible layer should not hold a freeze-lock // (because it may never be updated and thereore never release it) mFreezeLock.clear(); } } void Layer::finishPageFlip() Loading
opengl/libagl/copybit.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -38,7 +38,7 @@ #include <ui/Rect.h> #define DEBUG_COPYBIT true #define DEBUG_COPYBIT false // ---------------------------------------------------------------------------- Loading