Mercurial > hg > vamp-plugin-sdk
comparison vamp-sdk/hostext/PluginChannelAdapter.h @ 76:6683f99107cf
* Use m_impl structure for PluginAdapter as well
* Doc updates
author | cannam |
---|---|
date | Thu, 07 Jun 2007 14:15:24 +0000 |
parents | 0f8524203677 |
children | fe30a25ee4f8 |
comparison
equal
deleted
inserted
replaced
75:0f8524203677 | 76:6683f99107cf |
---|---|
42 namespace Vamp { | 42 namespace Vamp { |
43 | 43 |
44 namespace HostExt { | 44 namespace HostExt { |
45 | 45 |
46 /** | 46 /** |
47 * \class PluginChannelAdapter PluginChannelAdapter.h <vamp-sdk/hostext/PluginChannelAdapter.h> | |
48 * | |
47 * PluginChannelAdapter is a Vamp plugin adapter that implements a | 49 * PluginChannelAdapter is a Vamp plugin adapter that implements a |
48 * policy for management of plugins that expect a different number of | 50 * policy for management of plugins that expect a different number of |
49 * input channels from the number actually available in the source | 51 * input channels from the number actually available in the source |
50 * audio data. | 52 * audio data. |
51 * | 53 * |
99 * In every respect other than its management of channels, the | 101 * In every respect other than its management of channels, the |
100 * PluginChannelAdapter behaves identically to the plugin that it | 102 * PluginChannelAdapter behaves identically to the plugin that it |
101 * wraps. The wrapped plugin will be deleted when the wrapper is | 103 * wraps. The wrapped plugin will be deleted when the wrapper is |
102 * deleted. | 104 * deleted. |
103 * | 105 * |
104 * \note This class was introduced version 1.1 of the Vamp plugin SDK. | 106 * \note This class was introduced in version 1.1 of the Vamp plugin SDK. |
105 */ | 107 */ |
106 | 108 |
107 class PluginChannelAdapter : public PluginWrapper | 109 class PluginChannelAdapter : public PluginWrapper |
108 { | 110 { |
109 public: | 111 public: |