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: