Browse Source

frontend-tools: Reset stop event before starting captions

In case the stop event has already been set and hasn't had a chance to
unset for whatever reason.
jp9000 8 years ago
parent
commit
950f677cc2
1 changed files with 2 additions and 0 deletions
  1. 2 0
      UI/frontend-plugins/frontend-tools/captions.cpp

+ 2 - 0
UI/frontend-plugins/frontend-tools/captions.cpp

@@ -344,6 +344,8 @@ try {
 void obs_captions::start()
 void obs_captions::start()
 {
 {
 	if (!captions->th.joinable()) {
 	if (!captions->th.joinable()) {
+		ResetEvent(captions->stop_event);
+
 		if (valid_lang(captions->lang_id))
 		if (valid_lang(captions->lang_id))
 			captions->th = thread([] () {captions->main_thread();});
 			captions->th = thread([] () {captions->main_thread();});
 	}
 	}