X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fardour%2Ffilter.h;h=a9cdc893a6d68e94cc7defe614589da6c384aec0;hb=9925ab554e65ac31a41eff1fa03a9c12aad1973e;hp=697e19539e757e87c8061a6fa71587cb5ba3fd1b;hpb=bb9cc45cd22af67ac275a5e73accbe14fee664d8;p=ardour.git diff --git a/libs/ardour/ardour/filter.h b/libs/ardour/ardour/filter.h index 697e19539e..a9cdc893a6 100644 --- a/libs/ardour/ardour/filter.h +++ b/libs/ardour/ardour/filter.h @@ -1,6 +1,6 @@ /* Copyright (C) 2007 Paul Davis - Author: Dave Robillard + Author: David Robillard This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -22,19 +22,21 @@ #define __ardour_filter_h__ #include -#include "ardour/region.h" + +#include "ardour/types.h" namespace ARDOUR { class Region; class Session; +class Progress; class Filter { public: virtual ~Filter() {} - virtual int run (boost::shared_ptr) = 0; + virtual int run (boost::shared_ptr, Progress* progress = 0) = 0; std::vector > results; protected: