public void Resume()
{
if (IsPaused)
{
screenThread.Resume();
if (audioSource != null)
{
videoFrameWritten.Set();
audioBlockWritten.Reset();
audioSource.StartRecording();
}
IsPaused = false;
}
}
void RecordScreen()