updated to use std::atomic

This commit is contained in:
lostjared
2017-02-20 16:37:40 -08:00
parent 473e892250
commit b3e603079a
3 changed files with 8 additions and 9 deletions

View File

@@ -3,11 +3,13 @@
#include "qtheaders.h"
#include<atomic>
class Playback : public QThread {
Q_OBJECT
private:
bool stop;
QMutex mutex,mutex_shown,mutex_add;
std::atomic<bool> stop;
QMutex mutex,mutex_shown,mutex_add, mutex_start;
QWaitCondition condition;
cv::Mat frame;
int frame_rate;