diff --git a/Recorder/FoscamRecorder.cpp b/Recorder/FoscamRecorder.cpp index a560cd0..b55af2b 100644 --- a/Recorder/FoscamRecorder.cpp +++ b/Recorder/FoscamRecorder.cpp @@ -31,7 +31,7 @@ std::string FoscamRecorder::Snapshot(ctpl::thread_pool* pThreadPool) Http::HttpClient* pHttpClient = m_pHttpClient; Settings settings = m_settings; - pThreadPool->push( [pHttpClient, settings, dateTimeString](int) { FoscamRecorder::Snapshots(pHttpClient, settings, dateTimeString, 1); } ); + FoscamRecorder::Snapshots(pHttpClient, settings, dateTimeString, 1); return fileName; } diff --git a/Recorder/VStarCamRecorder.cpp b/Recorder/VStarCamRecorder.cpp index bea39bc..9838951 100644 --- a/Recorder/VStarCamRecorder.cpp +++ b/Recorder/VStarCamRecorder.cpp @@ -28,7 +28,7 @@ std::string VStarCamRecorder::Snapshot(ctpl::thread_pool* pThreadPool) Http::HttpClient* pHttpClient = m_pHttpClient; Settings settings = m_settings; - pThreadPool->push( [pHttpClient, settings, dateTimeString](int) { VStarCamRecorder::Snapshots(pHttpClient, settings, dateTimeString, 1); } ); + VStarCamRecorder::Snapshots(pHttpClient, settings, dateTimeString, 1); return fileName; } diff --git a/Recorder/WatchBotRecorder.cpp b/Recorder/WatchBotRecorder.cpp index 57fe4b4..ec59812 100644 --- a/Recorder/WatchBotRecorder.cpp +++ b/Recorder/WatchBotRecorder.cpp @@ -31,7 +31,7 @@ std::string WatchBotRecorder::Snapshot(ctpl::thread_pool* pThreadPool) Http::HttpClient* pHttpClient = m_pHttpClient; Settings settings = m_settings; - pThreadPool->push( [pHttpClient, settings, dateTimeString](int) { WatchBotRecorder::Snapshots(pHttpClient, settings, dateTimeString, 1); } ); + WatchBotRecorder::Snapshots(pHttpClient, settings, dateTimeString, 1); return fileName; }