comparison examples/ZeroCrossing.cpp @ 8:c4662bbef275

* Allow plugins to return 0 for preferred block/step size to accept a host default
author cannam
date Mon, 03 Apr 2006 14:19:02 +0000
parents c66551966b5f
children 44113b1e296b
comparison
equal deleted inserted replaced
7:c66551966b5f 8:c4662bbef275
98 ZeroCrossing::reset() 98 ZeroCrossing::reset()
99 { 99 {
100 m_previousSample = 0.0f; 100 m_previousSample = 0.0f;
101 } 101 }
102 102
103 size_t
104 ZeroCrossing::getPreferredStepSize() const
105 {
106 return 4096; // or whatever
107 }
108
109 size_t
110 ZeroCrossing::getPreferredBlockSize() const
111 {
112 return getPreferredStepSize();
113 }
114
115 ZeroCrossing::OutputList 103 ZeroCrossing::OutputList
116 ZeroCrossing::getOutputDescriptors() const 104 ZeroCrossing::getOutputDescriptors() const
117 { 105 {
118 OutputList list; 106 OutputList list;
119 107