use zeroed scratch buffers for "silent" plugin runs
[ardour.git] / libs / ardour / ardour / interthread_info.h
index 908276067a9ab556dcd03d45aeac5a9e561aa81b..01cacf437ca3694c50c8364db8d175b20d4ca957 100644 (file)
 
 namespace ARDOUR {
 
-       struct InterThreadInfo {
+       class InterThreadInfo {
+       public:
                InterThreadInfo () : done (false), cancel (false), progress (0), thread (0) {}
 
                volatile bool  done;
                volatile bool  cancel;
                volatile float progress;
                pthread_t      thread;
-               ProcessThread  process_thread;
+               ProcessThread  process_thread;
        };
 
 } // namespace