diff --git a/Source_Files/sbgrecorder.cpp b/Source_Files/sbgrecorder.cpp index 9ee170e..4d195f9 100644 --- a/Source_Files/sbgrecorder.cpp +++ b/Source_Files/sbgrecorder.cpp @@ -789,7 +789,7 @@ void sbgtc::SbgRecorder::startRecordSbg() m_baseFileName=getFileNameBaseOnTime(); - QString sbgFileName=m_baseFileName+".sbg"; + QString sbgFileName=m_baseFileName+".bin"; FILE * fileHandle=fopen(sbgFileName.toStdString().c_str(),"w+b"); diff --git a/Source_Files/ximeaimager.cpp b/Source_Files/ximeaimager.cpp index 2e8ac38..f1ba62c 100644 --- a/Source_Files/ximeaimager.cpp +++ b/Source_Files/ximeaimager.cpp @@ -835,6 +835,7 @@ void WriteData2Disk::write2Disk() frameCounter++; } m_rgbImage->m_VideoWriter.release(); + fclose(hFile); std::cout<<"WriteData2Disk::write2Disk-----------------------写磁盘线程将退出,内存池可达到的最多元素数:" << m_pool->max_size() <