|
|
|
@ -1639,6 +1639,7 @@ bool CPhoneDevice::TakePhoto(const IDevice::PHOTO_INFO& photoInfo, const vector<
|
|
|
|
|
std::thread t([localPhotoInfo, path, pThis, osds, powerCtrlPtr]() mutable
|
|
|
|
|
{
|
|
|
|
|
// AutoEnv autoEnv(pThis->m_vm);
|
|
|
|
|
time_t ts = time(NULL);
|
|
|
|
|
uint32_t waitTime = localPhotoInfo.selfTestingTime;
|
|
|
|
|
waitTime = (waitTime!= 0) ? (waitTime * 1024) : 10240;
|
|
|
|
|
std::this_thread::sleep_for(std::chrono::milliseconds(waitTime));
|
|
|
|
@ -1740,7 +1741,7 @@ bool CPhoneDevice::TakePhoto(const IDevice::PHOTO_INFO& photoInfo, const vector<
|
|
|
|
|
|
|
|
|
|
if (netCaptureResult)
|
|
|
|
|
{
|
|
|
|
|
time_t takingTime = time(NULL);
|
|
|
|
|
time_t takingTime = ts;
|
|
|
|
|
if (localPhotoInfo.remedy != 0)
|
|
|
|
|
{
|
|
|
|
|
if ((takingTime - localPhotoInfo.scheduleTime) > 30)
|
|
|
|
|