增加拍照临时调试信息

streaming
XI.CHEN 4 months ago
parent dabff33bbc
commit 522d0b96e3

@ -1334,6 +1334,14 @@ void CPhoneDevice::handleTimerImpl(CPhoneDevice::TIMER_CONTEXT* context)
void CPhoneDevice::handleRebootTimer(union sigval v) void CPhoneDevice::handleRebootTimer(union sigval v)
{ {
#ifdef OUTPUT_DBG_INFO
const char *path = "/sdcard/com.xypower.mpapp/tmp/closeThreadReboot.txt";
FILE* file = fopen(path, "w");
if (file) {
fprintf(file, "Restarting app due to: Camera Can't Close\n");
fclose(file);
}
#endif
CPhoneDevice* pDevice = (CPhoneDevice*)(v.sival_ptr); CPhoneDevice* pDevice = (CPhoneDevice*)(v.sival_ptr);
// Reboot APP // Reboot APP
XYLOG(XYLOG_SEVERITY_ERROR, "Camera Close Thread is DEAD, will RESTART app"); XYLOG(XYLOG_SEVERITY_ERROR, "Camera Close Thread is DEAD, will RESTART app");

@ -1078,10 +1078,10 @@ void NdkCamera::close()
image = NULL; image = NULL;
} }
AImageReader_setImageListener(mImageReader, NULL); AImageReader_setImageListener(mImageReader, NULL);
XYLOG(XYLOG_SEVERITY_DEBUG, "clear mImageReader Listener");
//XYLOG(XYLOG_SEVERITY_DEBUG, "CameraStatus::AImageReader_delete %s", mCameraId.c_str()); //XYLOG(XYLOG_SEVERITY_DEBUG, "CameraStatus::AImageReader_delete %s", mCameraId.c_str());
AImageReader_delete(mImageReader); AImageReader_delete(mImageReader);
XYLOG(XYLOG_SEVERITY_DEBUG, "delete mImageReader");
//XYLOG(XYLOG_SEVERITY_DEBUG, "CameraStatus::End AImageReader_delete %s", mCameraId.c_str()); //XYLOG(XYLOG_SEVERITY_DEBUG, "CameraStatus::End AImageReader_delete %s", mCameraId.c_str());
mImageReader = 0; mImageReader = 0;
} }
@ -1333,7 +1333,6 @@ void NdkCamera::onImageAvailable(AImageReader* reader)
m_photoTaken = true; m_photoTaken = true;
m_locker.lock(); m_locker.lock();
XYLOG(XYLOG_SEVERITY_DEBUG,"push image");
mCaptureFrames.push_back(std::shared_ptr<AImage>(image, Auto_AImage_delete)); mCaptureFrames.push_back(std::shared_ptr<AImage>(image, Auto_AImage_delete));
m_locker.unlock(); m_locker.unlock();

Loading…
Cancel
Save