diff options
author | Robin Gareus <robin@gareus.org> | 2015-08-15 20:19:30 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2015-08-15 23:28:50 +0200 |
commit | f7a670bc79ef004ec4c9169d94fbfd57f4aa9e01 (patch) | |
tree | ab6e5ffb76eb5cc0cef5d96366c725fbaad85d55 /libs/ardour/ardour/unknown_processor.h | |
parent | 3dd3c35dfed2676304801733f7484d865bac60ab (diff) |
implement stub UnknownProcessor
Diffstat (limited to 'libs/ardour/ardour/unknown_processor.h')
-rw-r--r-- | libs/ardour/ardour/unknown_processor.h | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/libs/ardour/ardour/unknown_processor.h b/libs/ardour/ardour/unknown_processor.h index 50234e8294..b9743c9599 100644 --- a/libs/ardour/ardour/unknown_processor.h +++ b/libs/ardour/ardour/unknown_processor.h @@ -43,20 +43,18 @@ class LIBARDOUR_API UnknownProcessor : public Processor { public: UnknownProcessor (Session &, XMLNode const &); + virtual ~UnknownProcessor (); - /* These processors are hidden from view */ - bool display_to_user () const { - return false; - } - - bool can_support_io_configuration (const ChanCount &, ChanCount &) { - return false; - } + bool can_support_io_configuration (const ChanCount &, ChanCount &); + void run (BufferSet& /*bufs*/, framepos_t /*start_frame*/, framepos_t /*end_frame*/, pframes_t /*nframes*/, bool /*result_required*/); XMLNode & state (bool); private: XMLNode _state; + bool have_ioconfig; + ChanCount *saved_input; + ChanCount *saved_output; }; } |