am 9ef7ea7e: libcamera2: update the frame offset after we call the recording callback
Merge commit '9ef7ea7ef81ae46de84e660024a73047372cc133' * commit '9ef7ea7ef81ae46de84e660024a73047372cc133': libcamera2: update the frame offset after we call the recording callback
This commit is contained in:
		
				
					committed by
					
						 The Android Open Source Project
						The Android Open Source Project
					
				
			
			
				
	
			
			
			
					commit
					79003a001f
				
			| @@ -1554,9 +1554,6 @@ void QualcommCameraHardware::receivePreviewFrame(struct msm_frame *frame) | ||||
|         pcb(mPreviewHeap->mBuffers[mPreviewFrameOffset], | ||||
|             pdata); | ||||
|  | ||||
|     mPreviewFrameOffset++; | ||||
|     mPreviewFrameOffset %= kPreviewBufferCount; | ||||
|  | ||||
|     if(rcb != NULL) { | ||||
|         Mutex::Autolock rLock(&mRecordFrameLock); | ||||
|         rcb(mPreviewHeap->mBuffers[mPreviewFrameOffset], rdata); | ||||
| @@ -1568,6 +1565,9 @@ void QualcommCameraHardware::receivePreviewFrame(struct msm_frame *frame) | ||||
|     } | ||||
|     mInPreviewCallback = false; | ||||
|  | ||||
|     mPreviewFrameOffset++; | ||||
|     mPreviewFrameOffset %= kPreviewBufferCount; | ||||
|  | ||||
| //    LOGV("receivePreviewFrame X"); | ||||
| } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user