cellRec: fix pausing and resuming

This commit is contained in:
Megamouse 2023-11-22 01:21:05 +01:00
parent 966def13c5
commit 23316d4e1e
7 changed files with 98 additions and 52 deletions

View file

@ -790,13 +790,20 @@ namespace utils
m_running = false;
}
void video_encoder::resume()
{
media_log.notice("video_encoder: Resuming video encoder");
m_flush = false;
m_paused = false;
}
void video_encoder::encode()
{
if (m_running)
{
// Resume
m_flush = false;
m_paused = false;
resume();
media_log.success("video_encoder: resuming recording of '%s'", m_path);
return;
}