@ -462,6 +462,7 @@ void CPhoneDevice::CJpegCamera::onImageAvailable(AImageReader* reader)
if (file && data && len)
{
fwrite(data, 1, len, file);
fdatasync(fileno(file));
fclose(file);
}
else
@ -198,6 +198,7 @@ bool requestCapture(uint8_t channel, uint8_t preset, const NET_PHOTO_INFO& photo
if (fp != NULL)
fwrite(&data[0], data.size(), 1, fp);
fdatasync(fileno(fp));
fclose(fp);
res = true;