diff options
author | Carl Hetherington <carl@carlh.net> | 2011-11-05 17:54:44 +0000 |
---|---|---|
committer | Carl Hetherington <carl@carlh.net> | 2011-11-05 17:54:44 +0000 |
commit | 93e662348cac56ae7c8406d46714ea0198f6cdd9 (patch) | |
tree | d19b85343ad6492d93decacf04e554a704191d6a /libs/ardour/ardour/graph.h | |
parent | 00155d8f1e8648b7a459b241119dfac38d27437d (diff) |
A few more comments.
git-svn-id: svn://localhost/ardour2/branches/3.0@10462 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/ardour/graph.h')
-rw-r--r-- | libs/ardour/ardour/graph.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libs/ardour/ardour/graph.h b/libs/ardour/ardour/graph.h index 18a8c7a4c9..14ef353853 100644 --- a/libs/ardour/ardour/graph.h +++ b/libs/ardour/ardour/graph.h @@ -108,12 +108,16 @@ private: PBD::ProcessSemaphore _execution_sem; + /** Signalled to start a run of the graph for a process callback */ PBD::ProcessSemaphore _callback_start_sem; PBD::ProcessSemaphore _callback_done_sem; PBD::ProcessSemaphore _cleanup_sem; + /** The number of processing threads that are asleep */ volatile gint _execution_tokens; + /** The number of unprocessed nodes that do not feed any other node; updated during processing */ volatile gint _finished_refcount; + /** The initial number of nodes that do not feed any other node (for each chain) */ volatile gint _init_finished_refcount[2]; bool _graph_empty; @@ -135,7 +139,7 @@ private: bool _process_silent; bool _process_noroll; - int _process_retval; + int _process_retval; bool _process_need_butler; }; |