#include <pthread.h>
+#include "ardour/libardour_visibility.h"
#include "ardour/types.h"
#include "ardour/process_thread.h"
namespace ARDOUR {
- struct InterThreadInfo {
- InterThreadInfo () : done (false), cancel (false), progress (0), thread (0) {}
+ class InterThreadInfo {
+ public:
+ InterThreadInfo () : done (false), cancel (false), progress (0), thread () {}
volatile bool done;
volatile bool cancel;
volatile float progress;
pthread_t thread;
- ProcessThread process_thread;
+ ProcessThread process_thread;
};
} // namespace