BugFix: give time to Save on exit and stop recordings on Quit

This commit is contained in:
Bruno Herbelin
2022-01-16 19:16:51 +01:00
parent e52785a8b4
commit e96444671e
7 changed files with 74 additions and 35 deletions

View File

@@ -79,12 +79,9 @@ void FrameGrabbing::verify(FrameGrabber **rec)
*rec = nullptr;
}
FrameGrabber *FrameGrabbing::front()
bool FrameGrabbing::busy() const
{
if (grabbers_.empty())
return nullptr;
return grabbers_.front();
return !grabbers_.empty();
}
struct fgId: public std::unary_function<FrameGrabber*, bool>