NO-OP: whitespace
This commit is contained in:
@@ -14,8 +14,8 @@
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
|
||||
*/
|
||||
|
||||
#ifndef __ardour_automation_watch_h__
|
||||
#define __ardour_automation_watch_h__
|
||||
|
||||
@@ -33,38 +33,39 @@ namespace ARDOUR {
|
||||
|
||||
class AutomationControl;
|
||||
|
||||
class LIBARDOUR_API AutomationWatch : public sigc::trackable, public ARDOUR::SessionHandlePtr {
|
||||
public:
|
||||
static AutomationWatch& instance();
|
||||
class LIBARDOUR_API AutomationWatch : public sigc::trackable, public ARDOUR::SessionHandlePtr
|
||||
{
|
||||
public:
|
||||
static AutomationWatch& instance();
|
||||
|
||||
void add_automation_watch (boost::shared_ptr<ARDOUR::AutomationControl>);
|
||||
void remove_automation_watch (boost::shared_ptr<ARDOUR::AutomationControl>);
|
||||
void transport_stop_automation_watches (ARDOUR::framepos_t);
|
||||
void set_session (ARDOUR::Session*);
|
||||
void add_automation_watch (boost::shared_ptr<ARDOUR::AutomationControl>);
|
||||
void remove_automation_watch (boost::shared_ptr<ARDOUR::AutomationControl>);
|
||||
void transport_stop_automation_watches (ARDOUR::framepos_t);
|
||||
void set_session (ARDOUR::Session*);
|
||||
|
||||
gint timer ();
|
||||
gint timer ();
|
||||
|
||||
private:
|
||||
typedef std::set<boost::shared_ptr<ARDOUR::AutomationControl> > AutomationWatches;
|
||||
typedef std::map<boost::shared_ptr<ARDOUR::AutomationControl>, PBD::ScopedConnection> AutomationConnection;
|
||||
private:
|
||||
typedef std::set<boost::shared_ptr<ARDOUR::AutomationControl> > AutomationWatches;
|
||||
typedef std::map<boost::shared_ptr<ARDOUR::AutomationControl>, PBD::ScopedConnection> AutomationConnection;
|
||||
|
||||
AutomationWatch ();
|
||||
~AutomationWatch();
|
||||
AutomationWatch ();
|
||||
~AutomationWatch();
|
||||
|
||||
static AutomationWatch* _instance;
|
||||
Glib::Threads::Thread* _thread;
|
||||
framepos_t _last_time;
|
||||
bool _run_thread;
|
||||
AutomationWatches automation_watches;
|
||||
AutomationConnection automation_connections;
|
||||
Glib::Threads::Mutex automation_watch_lock;
|
||||
PBD::ScopedConnection transport_connection;
|
||||
static AutomationWatch* _instance;
|
||||
Glib::Threads::Thread* _thread;
|
||||
framepos_t _last_time;
|
||||
bool _run_thread;
|
||||
AutomationWatches automation_watches;
|
||||
AutomationConnection automation_connections;
|
||||
Glib::Threads::Mutex automation_watch_lock;
|
||||
PBD::ScopedConnection transport_connection;
|
||||
|
||||
void transport_state_change ();
|
||||
void remove_weak_automation_watch (boost::weak_ptr<ARDOUR::AutomationControl>);
|
||||
void thread ();
|
||||
void transport_state_change ();
|
||||
void remove_weak_automation_watch (boost::weak_ptr<ARDOUR::AutomationControl>);
|
||||
void thread ();
|
||||
};
|
||||
|
||||
}
|
||||
} /* namespace */
|
||||
|
||||
#endif // __ardour_automation_watch_h__
|
||||
|
||||
Reference in New Issue
Block a user